本书结合作者多年工作经验,深入地讨论了Altera FPGA/CPLD的设计、优化技巧。在讨论FPGA/CPLD设计指导原则的基础上,介绍了Altera器件的高级应用;引领读者学习逻辑锁定设计工具,详细讨论了时序约束与静态时序分析方法;结合实例讨论如何进行设计优化,介绍了Altera的可编程器件的高级设计工具与系统级设计技巧。可作为高等院校通信工程、电子工程、计算机、微电子与半导体等专业的教材,也可作为硬件工程师和IC工程师的实用工具书。
Altera公司的总部位于美国加州的圣何塞,并在全球的14个国家中拥有近2000名员工。作为可编程单芯片系统(SOPC)方案的先行者,Altera将可编程逻辑技术、软件工具、IP和技术服务结合在一起,为全球约14000个客户提供极具价值的可编程系统解决方案。
自20年前发明世界上第一个可编程逻辑器件开始,Altera公司秉承了创新的传统。新产品系列将可编程逻辑的内在优势一灵活性、产品及时面市、更高级性能以及集成化结合在一起,专为满足当今大范围的系统需求而开发设计。
Altera可编程解决方案包括:
·业内先进的FPGA,CPLD和结构化ASIC技术;
·全面内嵌的软件开发工具;
·优秀的IP内核;
·可定制嵌入式处理器;
·现成的开发包。
我理解,如今的FPGA/CPLD设计工程师们正苦于没有完备的设计方法学来指导,没有系统的设计技术帮助他们将设计做得最优化。加上FPGA/CPLD属于前沿技术,大篇的英文资料也让国内工程师无法迅速掌握最新的技术动态和设计技巧。
在这里,我向广大读者郑重推荐《Altera FPGA/CPLD设计(基础篇)》和《AlteraFPGA/CPLD设计(高级篇)》这两本书。这两本书不仅介绍了Altera传统的PLD技术,还介绍了Altera的可编程片上系统(System On a Programmable Chip)的设计思想,非常成功的嵌入式处理器Nios和Nios II,以及Altera领先的结构化ASIC技术——HardCopy。这两本书与众不同之处是,它通过介绍Altera的器件和设计工具(Quartus II),引申出可编程逻辑器件的设计思想和高级设计技巧。同时,在书中包含了丰富的设计实例,使读者能够在完成书中理论学习的同时,通过实践深入掌握,养成良好的设计习惯。
李彬(BenLee)
Altera亚太区副总裁
Altera International Limited
2005年