【技术实现步骤摘要】
一种支持多协议的复合总线控制器
本专利技术涉及AMBA总线
,具体涉及一种支持多协议的复合总线控制器。
技术介绍
AMBA(AdvancedMicrocontrollerBusArchitecture)总线协议是由ARM公司研发退出的片上总线协议。AMBA2.0版定义了三组总线:AHB(AdvancedHigh-performanceBus)、ASB(AdvancedSystemBus)和APB(AdvancedPeripheralBus)。AHB总线协议是AMBA2.0协议最重要的一部分,被大多数SoC设计采用,用于高性能、高时钟频率的系统结构,APB总线用于连接外部设备,对性能要求不高,而考虑低功耗问题时使用。AXI(AdvancedeXtensibleInterface)总线协议是AMBA3.0协议中最重要的部分,是一种面向高性能、高带宽、低延迟的片内总线。AXI是AMBA中一个新的高性能协议。AXI技术丰富了现有的AMBA标准内容,满足超高性能和复杂的片上系统(SoC)设计的需求。AXI系统总线是AXI总线系统 ...
【技术保护点】
1.一种支持多协议的复合总线控制器,其特征在于,包括:/nM个主机端接口Ⅰ、N个主机端接口Ⅱ以及O个从机端接口,每个主机端接口Ⅱ与O个从机端接口相连接构成N-M全互联控制器;/nSASD总线控制器,M个主机端接口Ⅰ连接于SASD总线控制器的输入端,O个从机端接口连接于SASD总线控制器的输出端,当主机端接口Ⅰ发出连接某一从机端接口时,SASD总线控制器选通该主机端接口Ⅰ与该从机端接口;/n主机端接口Ⅰ包括用于发送APB协议信号的信号接口M1′、用于发送AHB协议信号的信号接口M1″、用于发送接收AXI协议信号的信号接口M1″′以及连接于信号接口M1′、信号接口M1″以及信号 ...
【技术特征摘要】
1.一种支持多协议的复合总线控制器,其特征在于,包括:
M个主机端接口Ⅰ、N个主机端接口Ⅱ以及O个从机端接口,每个主机端接口Ⅱ与O个从机端接口相连接构成N-M全互联控制器;
SASD总线控制器,M个主机端接口Ⅰ连接于SASD总线控制器的输入端,O个从机端接口连接于SASD总线控制器的输出端,当主机端接口Ⅰ发出连接某一从机端接口时,SASD总线控制器选通该主机端接口Ⅰ与该从机端接口;
主机端接口Ⅰ包括用于发送APB协议信号的信号接口M1′、用于发送AHB协议信号的信号接口M1″、用于发送接收AXI协议信号的信号接口M1″′以及连接于信号接口M1′、信号接口M1″以及信号接口M1″′的协议选择组件Ⅰ,所述协议选择组件Ⅰ将信号接口M1′发出的APB协议信号以及信号接口M1″发出的AHB协议信号转换为AXI协议信号后进行封装包操作;
从机端接口包括用于接收APB协议信号的信号接口S1′、用于接收AHB协议信号的信号接口S2″、用于接收AXI协议信号的信号接口S2″′以及协议择组件Ⅱ,协议择组件Ⅱ输入端连接于协议选择组件Ⅰ的输出端,协议选择组件Ⅱ的输出端连接于信号接口S1′、信号接口S2″以及信号接口S2″′,协议选择组件Ⅱ将协议选择组件Ⅰ发出的封装包进行拆解,拆解后将AXI协议信号转换为APB信号后发送至信号接口S1′...
【专利技术属性】
技术研发人员:刘尚,孙中琳,刘大铕,
申请(专利权)人:山东华芯半导体有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。