FPGA设计的要求(优秀的FPGA设计)
FPGA设计的要求作为一个优秀的FPGA设计,必须具有以下几方面特征:
1. 满足系统的设计规范和性能要求
满足用户对系统性能指标和设计规范的需求,是一个FPGA设计成功的最基本要求。
2. 源代码可读性高
可读性好的FPGA设计(原理图或硬件描述语言描述的源文件)应该包含有足够的说明和注释信息,比如,各个模块的说明、每张原理图之间的关系、硬件描述的模块之间的互连关系等等。另外,状态机设计的文档应该包括状态图或功能描述,布尔方程的实现过程也应该写在源代码中。可读性好的设计在调试、测试和维护上将节省大量的时间,已经经过验证的电路很容易重用,节省开发时间。
3. 完备的开发文档
为了保证FPGA设计的可重复性,设计文档除了详尽的系统设计说明之外,还必须包括一些其他的必要信息,比如软件开发系统的版本号、软件的各个选项及参数设置。另外,各种操作和修改的过程都应该以文档的方式记录下来。如果不这样做,最终的实现就会因人而异、因开发系统而异,整个系统的性能也变得不稳定,甚至无法评估。
感谢楼主分享 FPGA设计的要求(优秀的FPGA设计) FPGA设计的要求(优秀的FPGA设计)
页:
[1]