论文部分内容阅读
多层次AHBBusMatrix是ARM公司提出的一种高效的片上总线架构,允许多个主设备并行访问多个从设备,它能有效提高总线带宽,并增加系统的灵活性。这里使用VerilogHDL给出BusMatrix的RTL级的实现。这一实现具有很强的可配置性,支持多达16个的主设备和从设备,具有三种仲裁方式,有不少于1440种可能的配置。详细描述BusMatrix的输入模块、译码器和输出模块的设计思想。最后用综合工具BusMatrix进行了功耗和面积的评估,可以看到其输入模块的功耗占整个设计的50%,因此将输入模块的低功