【技术实现步骤摘要】
本专利技术涉及一种芯片仿真器,特别涉及一种基于存储器实现参数传递功能的仿真器。
技术介绍
芯片仿真器通过参数设置来实现芯片的不同功能和性能,例如芯片内每个功能模块的开启关闭,工作频率的设置、存储器读写速度的更改等等;同时芯片的工作状态、内部 数据要求通过仿真器可以查看。这需要仿真器软件和仿真器硬件具有参数传递功能。仿真器参数传递功能通常是使用芯片寄存器或是仿真器寄存器实现,该实现方法有以下两个弊端I)占用芯片寄存器,芯片设计时需要考虑为仿真器预留寄存器地址,增加芯片设计难度,同时用户容易误操作这些仿真器专用寄存器,从而导致芯片仿真出错或者芯片工作异常;由于芯片寄存器地址个数有限,如果实现大量仿真器专用寄存器会给芯片设计带来困难。2)构建仿真器寄存器,不占用芯片地址,但实现这些寄存器的读写功能设计比较烦索,实现大量寄存器更加困难。为解决以上问题,本专利技术提出一种基于存储器实现参数传递功能的仿真器。
技术实现思路
本专利技术所解决的技术问题是如何使用少量寄存器设计一种具有大量参数传递功能的仿真器。本专利技术的仿真器包括仿真器软件和仿真器硬件两部分仿真器软件用于参数的设 ...
【技术保护点】
具有参数传递功能的仿真器,其特征在于使用存储器实现仿真器参数的传递,用于对芯片的仿真调试,包括:仿真器软件,用于参数的设置以及显示;芯片功能模块,通过参数设置仿真芯片功能;存储器,用于存放和传递仿真器的参数;选择模块,用于选择访问存储器;寄存器,产生芯片功能模块和选择模块的控制信号;控制模块,与仿真器软件进行参数交互,对寄存器进行写操作,控制选择模块对存储器进行读写操作;其中:仿真器软件通过控制模块将参数先写入存储器,再通过控制模块写寄存器产生参数更新信号,触发芯片功能模块自动读取存储器中指定地址的参数,仿真器软件通过控制模块读取存储器中设置的参数进行显示;仿真器软件通过控 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:张洪波,陈峰,何燕,
申请(专利权)人:北京中电华大电子设计有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。