第1章可编程逻辑设计指导原则
本章旨在探讨可编程逻辑设计的一些基本规律。 FPGA/CPLD的设计规律与方法是一个非常大的课题,在此不可能面面俱到,希望通过本章提纲携领的粗浅介绍,引起读者们的注意。如果大家能在日后的工作实践中,不断积累,有意识地用FPGA/CPLD的基本设计原则、设计思想作为指导,将取得事半功倍的效果!
本章主要内容如下:
可编程逻辑基本设计原则;
可编程逻辑常用设计思想与技巧
Altera推荐的Coding Style。
可编程逻辑基本设计原则
可编程逻辑设计有许多内在规律可循,总结并掌握这些规律对于较深刻地理解可编程逻辑设计技术非常重要。本章从FPGA/CPLD的基本概念出发,总结出4个基本设计原则,这些指导原则范畴非常广,希望读者不仅仅是学习它们,更重要的是理解它们,并在今后的工作实践中充实、完善它们。
(1)面积和速度的平衡与互换原则。
面积和速度的平衡与互换原则提出了FPGA/CPLD设计的两个基本目标,并探讨了这两个目标的对立统一的矛盾关系。
(2)硬件原则。
硬件原则重点在于提醒读者转化软件设计的思路,理解HDL语言设计的本质。
(3)系统原则。
系统原则希望读者能够通过全局、整体上把握设计,从而提高设计质量,优化设计效果。
(4)同步设计原则。
同步设计原则是设计时序稳定的基本要求,也是高速PLD设计的通用法则。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部1条评论
快来发表一下你的评论吧 !