任务工具
RTL与门级仿真
aSy
opsysVCSVSS
bMe
torModelSim
cCade
ceVerilogXL
dCade
ceNCVerilog
RTLa
dGatelevel设计纠错NovasDebussy功耗优化与分析Sy
opsysPowerCompiler逻辑综合Sy
opsysDesig
Compiler
扫描插入aSy
opsysDesig
CompilerUltraPlus存储器内建自测试BISTU
iChipUBST
自动测试生成ATPG与故障仿真aSy
opsysTetraMAX
延时计算aSy
opsysPrimeTime
bCelestryMDC
静态时序分析aSy
opsysPrimeTime
bCade
cePearl
平面规划Cade
ceDesig
Pla
er
布局布线
aAva
tApollo
bCade
ceSilico
E
semble
时钟树综合
aAva
tApollo
bCade
ceCTGe
CTPKS
形式验证Sy
opsysFormality物理验证Me
torGraphicsCalibre
RC参数提取aCade
ceHyperExtract
bSimplexQxFireIce
晶体管级功耗模拟Sy
opsysPowerMill
电路级仿真aAva
tStarHspice
bCade
ceSpectre
FPGACPLD典型的FPGA设计流程
skyca
y发表于2005128221700
转自EDA专业论坛作者lixf
1设计输入
1设计的行为或结构描述。
2典型文本输入工具有UltraEdit32和Editplusexe。
3典型图形化输入工具Me
tor的Re
oir。
4我认为UltraEdit32最佳。
2代码调试
f1对设计输入的文件做代码调试语法检查。
2典型工具为Debussy。
3前仿真
1功能仿真
2验证逻辑模型没有使用时间延迟。
3典型工具有Me
tor公司的ModelSim、Sy
opsys公司的VCS和VSS、Aldec公司的Active、Cade
se公司的NC。
4我认为做功能仿真Sy
opsys公司的VCS和VSS速度最快并且调试器最好用Me
tor公司的ModelSim对于读写文件速度最快波形窗口比较好用。
4综合
1把设计翻译成原始的目标工艺
2最优化
3合适的面积要求和性能要求
4典型工具有Me
tor公司的Leo
ardoSpectrum、Sy
opsys公司的DC、Sy
plicity公司的Sy
plify。
5推荐初学者使用Me
tor公司的Leo
ardoSpectrum由于它在只作简单约束综合后的速度和面积最优如果你对综合工具比较了解可以使用Sy
plicity公司的Sy
plify。
5布局和布线
1映射设计到目标工艺里指定位置
2指定的布线资源应被使用
3由于PLD市场目前只剩下AlteraXili
xLatticeActelQuickLogicAtmel六家公司其中前5家为专业PLD公司并且前3家几乎占有了90的市场份额而我们一般使用AlteraXili
x公司的PLD居多所以典型布局和布线的工具为Altera公司的QuartusII和MaxplusII、Xili
x公司的ISE和Foudatio
。
4MaxplusII和Foudatio
分别为Altera公司和Xili
x公司的第一代产品所以布局布线一般使用QuartusII和ISE。
6后仿真
1时序仿真
2验证设计一旦编程或配置将能在目标工艺里工作使用时间延迟。
3所用工具同前仿真所用软件。
7时序分析
4一般借助布局布线工具自带的时序分析工具也可以使用Sy
opsys公司的PrimeTime软件和Me
torGraphics公司的Tautimi
ga
alysis软件。
8验证r