一种芯片的可视化编程方法、装置、设备及介质

基本信息

申请号 CN202110300888.0 申请日 -
公开(公告)号 CN113204339A 公开(公告)日 2021-08-03
申请公布号 CN113204339A 申请公布日 2021-08-03
分类号 G06F8/34(2018.01)I;G06F8/71(2018.01)I 分类 计算;推算;计数;
发明人 樊海涛;陈锡广 申请(专利权)人 杭州微纳核芯电子科技有限公司
代理机构 北京辰权知识产权代理有限公司 代理人 谷波
地址 311215浙江省杭州市萧山区宁围街道永晖路233号杭州湾智慧谷大厦21楼2104室
法律状态 -

摘要

摘要 本申请提供一种芯片的可视化编程方法、装置、设备及介质。其中方法包括:提供可视化编程平台并确定目标芯片,所述可视化编程平台中包括多个图形块,每一个所述图形块分别与所述目标芯片的至少一个寄存单元相关联,每一个所述寄存单元分别对应一个编码对象,寄存单元为寄存器或者寄存器位;在所述可视化编程平台中,针对选定的图形块提供关联的编码对象;基于选定的各个编码对象生成所述目标芯片的源码文件。本申请实现了芯片的可视化编程,相比于现有技术,代码手写工作量减少,提高了工作效率;编程者只需要确定芯片各寄存器或者寄存器位的功能,无需关注寄存器或者寄存器位的具体代码实现,使芯片开发变得更高效、更安全、更直观可读。