大家好,欢迎来到IT知识分享网。
3Y设计思想
2016.9.22
- 3Y原则:数字电路设计的3Y原则出自《Digital Design and Computer Architecture》 1.2.3小节,原文是:”In addition to abstraction and discipline, designers use the three “-y’s” to manage complexity:
- hierarchy
- modularity
- regularity
- These principles apply to both software and hardware systems.”
- 除了抽象和约束之外,设计者还用3Y原则来处理复杂的系统,3Y是:层次化、模块化、标准化,这些原则用在了软件和硬件系统上。
- 层次化 :分层思想,每个层次定义好接口,每个层次只需关注好上下层的接口。不必在意上下层的内部细节。
- 模块化 :分离思想,每个模块,高内聚,低耦合,模块之间通信尽量少。哪个模块坏了换哪一个。
- 标准化 :规整思想,量化成几个等级的统一标准、规格,适合大量生产以及复制。例如衣服的型号、几种规格的电源模块、几种规格的电阻电容、几种型号的CPU。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/125793.html