基于VHDL的数字SoC设计与验证的全面自动化实现
[Abstract]:Guided by Moore's Law, the semiconductor industry is developing with each passing day. IP reuse technology makes the on-chip integration function increase rapidly, and the complexity of on-chip structure, represented by SoC, increases continuously. It brings great challenges to the design and verification of digital IC front end. In order to ensure the time to market, the product development cycle is getting shorter and shorter. It is common for many projects to be carried out at the same time or running in water. Design engineers and verification engineers are faced with great pressure and test. In order to improve the efficiency and quality of design and verification, automatic generation is a feasible means to be adopted. Therefore, this paper proposes to use reusable automated scripts and tools as a solution. Based on the project of my internship company, this paper introduces the function of the system control unit on SoC, and introduces the core function of the system control unit-reset management. For the design work, because of the strong regularity of reset management, the condition of automatic generation is satisfied. Therefore, a generic reset model can be generated using scripts. In addition, it also introduces how to use script tools to generate the hierarchy of sub-modules and generate register modules. For the verification work, the test platform must be built for any module or IP to simulate the function. In order to save the time for the verification engineer to build the test platform, we use scripts to automate the generation of the test platform. Test cases are specific forms of implementation of validation goals, including input incentives and output validation. The reset module accepts multiple reset sources and outputs more than 100 reset signals. To cover all scenarios the writing of test cases is very complicated so we also use scripts to automatically generate them. Finally, in order to verify the correctness of the automation code, this paper uses functional simulation based on test platform and test cases, and does not rely on incentive to ensure that the code functions meet the requirements by the means of differentiation. At present, the automatic generation technology used in this paper has been very mature and stable. Engineers can reuse Perl scripts across multiple projects with minimal tweaks.
【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TN402
【相似文献】
相关期刊论文 前10条
1 褚鹏,李建华;OLE Automation技术在文书自动化生成系统中的应用[J];电脑学习;2003年01期
2 白海波;;试卷自动化生成研究[J];科技经济市场;2007年04期
3 尹绍宏;李敏;;本体进化需求自动化生成模型的构建与实现[J];计算机科学;2013年01期
4 徐宝林;;自动化生成客观题考试界面的解决方案[J];现代计算机(专业版);2010年06期
5 王朝晖;王海鹰;秦奋;;三维虚拟城市自动化生成方法研究[J];地域研究与开发;2008年02期
6 李凌露;;VC++开发文档自动化生成系统[J];中国电力教育;2007年S3期
7 孙伟;;县级电力调度命令票自动化生成系统研究[J];微计算机信息;2006年18期
8 尹东杰;;国家强检数据库上传文件的自动化生成与数据处理[J];计量与测试技术;2013年08期
9 徐长梅;;基于数据驱动操作模式的J2EE应用自动化生成方法[J];长沙大学学报;2006年05期
10 ;[J];;年期
相关会议论文 前1条
1 王颖;刘国华;;基于语义的关系数据XML视图自动化生成[A];第二十二届中国数据库学术会议论文集(技术报告篇)[C];2005年
相关硕士学位论文 前3条
1 王军;临床试验中递交CDISC数据自动化生成系统研究[D];复旦大学;2013年
2 王晓耕;基于VHDL的数字SoC设计与验证的全面自动化实现[D];西安电子科技大学;2016年
3 孙建峰;图纸自动化生成系统的设计与实现[D];江苏大学;2007年
,本文编号:2382662
本文链接:https://www.wllwen.com/kejilunwen/dianzigongchenglunwen/2382662.html