芯片寄存器代码自动生成方法及其系统
摘要:
本发明公开了一种芯片寄存器代码自动生成方法及其系统,方法包括以下步骤:设计通用的寄存器描述文档保存寄存器参数;提取所述寄存器描述文档中的寄存器参数,并保存于系统内存中;将系统内存中的数据保存为中间格式;通过继承中间格式的文本输出基类的方式,编写相应的文本输出类型,生成逻辑开发多阶段使用的相应寄存器输出格式。本发明,使用自动化的方式完成寄存器文档到代码的输出过程,并且通过用户少量修改代码,可实现代码输出结果的多样性,极大地提高了设计开发人员在代码编写的时间,还可以有效的保证代码输出的正确性,规避了人工编写时出现遗漏的情况,保证各个阶段寄存器编写的一致性,避免文档修改带来的反复性。
公开/授权文献
0/0