可编程逻辑单元仿真和代码生成系统、方法、介质装置及程序产品
申请号:CN202411077980
申请日期:2024-08-07
公开号:CN119002892B
公开日期:2025-04-22
类型:发明专利
摘要
本申请提供可编程逻辑单元仿真和代码生成系统、方法、介质装置及程序产品,所述系统包括:图形化编程模块,基于图形化编程环境,响应于用户配置操作进行模块搭建以建立仿真模型;文件解析及代码生成模块,用于解析所述仿真模型输出的文件并生成对应的代码;以及在监听到仿真模型改变时根据新的仿真模型生成对应的代码;目标硬件代码配置模块,用于调取所述文件解析及代码生成模块所生成的代码并转换为适配于目标硬件运行的代码,以进行硬件在环仿真。通过本申请提供的技术方案,能够利用现有的Simulink软件结合一些脚本代码,可以轻松实现数字电路的设计、仿真以及代码生成,这为芯片制造商大幅降低了客户支持成本;直观而简便地构建电路;Simulink具有更低的学习曲线,使得用户能够快速上手;可支持使用微控制器(MCU)采集的信号作为仿真输入;简化开发流程并降低开发成本;避免手动编码错误,提高开发效率和代码质量。
技术关键词
可编程逻辑单元
代码生成系统
仿真模型
自定义模块
查找表数量
代码生成方法
Simulink模型
输入输出关系
解析工具
信号输入模块
计算机程序代码
信号输出模块
文本
计算机程序产品
脚本
参数
字段