2008-11-13 12:04:29 来源:与非网
目前,FPGA设计已经与固定架构芯片的设计变得同样复杂,门数量的增加和生产工艺的进步使得FPGA走到技术的前沿。FPGA已经不再仅仅做为设计原型平台,今天的数百万门的FPGA器件采用先进的65nm工艺生产,价位也具有相当的竞争力,完全能够支持高性能大批量产品的设计。考虑到传统的高度灵活性和可编程优点,以及设计方便性,FPGA在许多情况上已经成为最佳的选择,可广泛用于计算机、通信、消费和汽车市场中众多要求苛刻且成本敏感的应用。因此FPGA设计工具必须跟上相应器件的发展。同时,设计领域也在不同融合,因此设计团队需要满足所有设计实现选择的综合解决方案。通过一个集成环境完成逻辑、嵌入式和DSP应用设计可以提高生产力,并通过片上系统(SoC)
FPGA促进真正的系统级设计。
Xilinx公司是全球最大的可编程逻辑器件制造商,在芯片设计领域和FPGA设计工具方面一直引导最新潮流。创新性地为其屡获殊荣的被广泛采用的ISE工具套件推出了新版本,从而再次为设计解决方案确立了新标准,并为其最新的高性能Virtex®-5和低成本Spartan®-3
FPGA提供了更强大的支持。通过新推出的ISE Design Suite
10.1,Xilinx公司正面解决了采用高级FPGA进行设计的设计师所面对的最严峻挑战,并且第一次提供了一个统一了逻辑、嵌入式和DSP应用设计人员需要的解决方案。
本书主要涉及ISE Design Suit中有关逻辑设计得内容,分为7章:第1章介绍FPGA开发的基础知识,包括Xilinx
FPGA的器件架构和开发流程。第2章介绍XilinxFPGA开发资源,涉及Xilinx文档类型、FPGA开发人员进阶路线以及Xilinx最新的FPGA芯片和Xilinx公司在诸多领域的解决方案。第3章简要介绍了ISE
Design
Suit10.x套件的创新特点和主要组件。第4章详细介绍了逻辑开发工具ISE的使用方法,包括HDL输入工具]、原理图输入工具、状态机生成器、仿真工具、综合工具、实现工具、用户约束文件、各类约束编辑工具以及FPGA下载工具。第5章主要针对ISE中的高级开发工具,如时序分析器、布局规划器、平面布局工具、FPGA底层编辑器、功耗分析器以及在线调试工具,有效使用这些工具,可极大提高设计性能,并提高设计生产力。第6章主要介绍第三方设计工具,包括综合工具Synplify、仿真工具Modelsim和非常流行的MATLAB软件。第7章给出了FPGA底层单元和LMS算法的逻辑开发实例,期望从工程开发角度给予读者尽可能多的参考。
本书适合从事Xilinx系列FPGA设计和开发工作的工程师,以及通信、电子以及计算机等相关专业的研究生和高年级本科生使用。
本书的附带光盘包含了ISE Design
Suit10.1完整的Web版软件和本书所有工程例子的完整工程文件,读者可将其复制到本地硬盘上直接运行。
在本书的筹划和写作过程中,得到了Xilinx公司中国区公共关系经理张俊伟女士的诸多帮助,并最终促成本书的编写;Xilinx公司中国区大学计划经理谢凯年先生提供了最新版的软件;Xilinx公司亚太区高级产品经理梁晓明先生审阅了全书内容,并提出很多建设性意见,极大地提高了本书的质量;人民邮电出版社刘洋编辑在本书的定稿和审稿过程中付出了诸多努力,才有了本书的迅速面世。此外,Openhard社区的贺潇荃工程师给作者共享了很多资源和参考设计,在此一并表示衷心的感谢。大家可以通过liuyang@ptpress.com.cn与我们交流。
由于作者水平有限,加上时间比较仓促,书中不妥之处,敬请指正。
相关文章