
本章总结了前几章中提出的设计与编码规范,同时针对使用有符号数据类型进行数据路径编码提供了一些指导原则。
免责声明:鉴于可能存在的人为或机械错误,作者、Synopsys公司及其任何关联机构(包括但不限于Springer Science+Business Media有限责任公司)均不对本文所含信息的准确性、充分性或完整性作出保证。作者、Synopsys公司及其关联机构在任何情况下均不对因使用本文提供信息所引发的任何损害承担责任。完整免责声明详见卷首语第v页。
通用设计指南
简洁性原则:在满足设计目标的前提下,设计与代码应尽可能保持简洁。衡量简洁性或复杂性的最佳标准是设计的状态空间大小。
局部性原则:相关代码应集中存放,确保逻辑关联性。
文件大小限制:单个源代码文件不应超过 5 页(约 300 行)。
七法则:任何设计或子模块所包含的对象数量应控制在 7 至 9 个以内。
状态机设计指南
单模块单状态机原则:每个模块最多只应包含一个状态机。
时
订阅专栏 解锁全文
391

被折叠的 条评论
为什么被折叠?



