Size: 1432
Comment:
|
Size: 1183
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 6: | Line 6: |
我是一个芯片验证工程师,在日常工作中,python是我最重要的scripting language。现在我还用python的MyHDL package来搭建testbench, it works well。我的兴趣范围还包括SystemC,SystemVerilog,testbench automation,coverage driven verification等,希望能和IC design领域的同行多多交流。 = 现在的项目 = == 项目概述 == 建立一个嵌入式控制器芯片(SoC)的功能验证环境。这个芯片有embedded java processor,采用wishbone总线结构。 == 验证策略 == === constraint random === === coverage driven === === assertion based === == EDA软件环境 == * Simulator采用Cadence的IUS54 * Debugger采用Novas的Debussy 5.4v7。 * Code Coverage analysis采用Cadence的Incisive Coverage Tool, 其实说白了就是hdlscore。 同时这个项目里面还采用了assertion based verification 技术,用PSL作为assertion language,并且利用其中的cover来统计control based functional coverage。 |
我是一个芯片验证工程师,在日常工作中,python是我最重要的scripting language。现在我还用python的[http://wiki.python.org/moin/MyHDL MyHDL] package来搭建testbench, it works well。我的兴趣范围还包括[wiki:Self:ChunLinZhang/SystemC SystemC], [wiki:Self:ChunLinZhang/Specman Specman], [wiki:Self:ChunLinZhang/SystemVerilog SystemVerilog], testbench automation,coverage driven verification等,希望能和IC design领域的同行多多交流。 == Verification vs. Test == * ''Verification'' Predictive analysis to ensure that the synthesized design, when manufactured, will perform the given I/O function * ''Test'' A manufacturing step that ensures that the physical device, manufactured from the synthesized design, has no manufacturing defect. * [http://www.eng.auburn.edu/~vagrawal/ website about test] |
Line 22: | Line 12: |
* [http://www.python.org python官方网站] * [http://www.systemc.org OSCI官方网站] * [http://www.51eda.com/bbs 51EDA] * [wiki:Self:ChunLinZhang/bookmark 我经常访问的地方] |
[[Include(ChunLinZhang/bookmark)]] * [wiki:Self:ChunLinZhang/projects 我的项目] |
Line 28: | Line 16: |
#!python | |
Line 30: | Line 19: |
Line 31: | Line 21: |
drawing:mytest |
个人主页 TableOfContents 纪录一些自己经常访问的网站
个人兴趣
我是一个芯片验证工程师,在日常工作中,python是我最重要的scripting language。现在我还用python的[http://wiki.python.org/moin/MyHDL MyHDL] package来搭建testbench, it works well。我的兴趣范围还包括[wiki:ChunLinZhang/SystemC SystemC], [wiki:ChunLinZhang/Specman Specman], [wiki:ChunLinZhang/SystemVerilog SystemVerilog], testbench automation,coverage driven verification等,希望能和IC design领域的同行多多交流。
Verification vs. Test
Verification Predictive analysis to ensure that the synthesized design, when manufactured, will perform the given I/O function
Test A manufacturing step that ensures that the physical device, manufactured from the synthesized design, has no manufacturing defect.
[http://www.eng.auburn.edu/~vagrawal/ website about test]
技术类
Include(ChunLinZhang/bookmark)
[wiki:ChunLinZhang/projects 我的项目]
1 from myhdl import *
{zh} [email protected]