一、模块化的设计原因
1、硬件复杂,全面的设计非常困难,任务分模块是分工合作的基础。
2、人的精力有限,不可能事事躬亲。分模块为必然。
二、模块化的设计关键
1、模块间的接口
接口是模块化是否高效的关键。
现在已知的模块接口方案:
(1)信号直连:高效,低扩展性
(2)用FIFO连接:高扩展性,高延迟
(3)Wishbone:类似于总线交换,是靠额外的逻辑来实现的。
2、
一、模块化的设计原因
1、硬件复杂,全面的设计非常困难,任务分模块是分工合作的基础。
2、人的精力有限,不可能事事躬亲。分模块为必然。
二、模块化的设计关键
1、模块间的接口
接口是模块化是否高效的关键。
现在已知的模块接口方案:
(1)信号直连:高效,低扩展性
(2)用FIFO连接:高扩展性,高延迟
(3)Wishbone:类似于总线交换,是靠额外的逻辑来实现的。
2、