<?xml version="1.0" encoding="gbk"?> <rss version="2.0"><channel> <title>定阅帖子更新</title> <link>http://www.broadkey.com.cn/XML.ASP</link><description>TEAM Board - 意得法电子</description> <copyright>TEAM 2.0.5 Release</copyright><generator>TEAM Board by TEAM5.Cn Studio</generator> <ttl>30</ttl><item><link>http://www.broadkey.com.cn/Thread.asp?tid=153 </link><title>xilinx&amp;nbsp;FPGA设计流程</title><author>michael</author><pubDate>2009-11-30 17:33:03</pubDate><description><![CDATA[完整的FPGA设计流程包括电路设计（源代码或原理图等），功能仿真，综合，实现及调试等主要步骤。 电路设计：主要是源代码设计，主要采用HDL语言。 功能仿真：验证功能是否符合要求，也被称为前仿真，主要工具modelsim及VCS等。功能分为单元仿真和集成仿真：单元仿真是针对某个模块的仿真，由开发人员完成；集成仿真（系统仿真）是对整体的设计仿真，由专门的测试人员完成。其中覆盖率是一个检测仿真是否符合的重要指标，包括语句覆盖率，件覆盖率，分支覆盖率等。能够编写testbench是一个基本要求，同时大型系统中需要SystemC等搭建模型，采用Tcl来控制仿真是可以大大减少操作时间。 综合：将设计转换为网表的过程，综合可以添加设计约束，但工具无法估计路径延时。 实现：将综合的网表中的逻辑单元配置到具体型号的FPGA器件上的过程。该过程分为翻译，映射和布局布线3步。需要添加约束，时序约束和引脚约束等。 调试：xilinx的chipscope和altera的signaTap，用于问题定位。<br />]]></description></item></channel></rss>