[发明专利]一种BVCI总线到AHB总线的转换桥有效
申请号: | 201010139292.9 | 申请日: | 2010-03-30 |
公开(公告)号: | CN102207920A | 公开(公告)日: | 2011-10-05 |
发明(设计)人: | 郭平日;郑卫卫;侯松;吴志刚;伍松 | 申请(专利权)人: | 比亚迪股份有限公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38;G06F17/50 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518118 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 bvci 总线 ahb 转换 | ||
技术领域
本发明属于集成电路设计领域中的数字接口转换的设计,尤其涉及一种BVCI总线到AHB总线的转换桥。
背景技术
目前随着计算器架构和半导体技术不断进步,片上系统(System on Chip,以下简称SoC)的可行性也日趋成熟,知识产权(Intellectual Property,以下简称IP)和SoC已成为目前电子业最广泛讨论的一个话题。数字IC(Integrate Circuit,集成电路)从基于时序驱动的设计方法,发展到基于IP复用的设计方法,并在SoC设计中得到了广泛应用。基于IP集成的可复用设计技术的关键是片上总线的设计,将现有的IP模块通过相同的总线协议集成在一起。
业界出现了很多片上总线标准,如:AMBA总线(Advanced MicrocontrollerBus Architecture,高级微处理器总线架构)、BVCI总线(Basic Virtual ComponentInterface,基本虚拟组件接口)等。其中由ARM公司推出的AMBA总线受到了广大IP开发商和SoC系统集成者的青睐,已成为一种流行的工业标准片上结构。AMBA总线包括AHB总线(Advanced High Performance Bus,高性能总线)、ASB总线(Advanced System Performance Bus,高级系统总线)、和APB总线(Advanced Peripheral Performance Bus,高级外围总线)。但是由于不同的IP开发商使用不同的总线协议标准对自己的IP进行封装打包,所以需要不同总线协议之间的转换IP,来提高IP的可重用性。
ARC(Advanced RISC Machines,高级RISC处理器)系列的CPU(CentralProcessing Unit,中央处理单元)是BVCI总线接口,然而对于大多数IP都是基于AHB总线协议设计的,为了实现ARC处理器和基于AHB总线的功能模块间的数据传输,需要一种BVCI总线到AHB总线的转换桥。
发明内容
本发明为解决BVCI总线到AHB总线数据传输的技术问题,提供一种BVCI总线到AHB总线的转换桥。
一种BVCI总线到AHB总线的转换桥,包括:
双向FIFO,将BVCI总线端的读写请求信号发送到协议转换模块;将协议转换模块的AHB总线返回数据信号、主控状态机返回响应信号输出到BVCI总线端;
协议转换模块,根据所述读写请求信号产生单笔传输控制信号并输出到主控状态机;在主控状态机的控制下完成所述读写请求信号向AHB总线端转换,及完成AHB总线端返回数据信号向双向FIFO转换;
主控状态机,根据双向FIFO的存储状态向AHB总线发出读写请求;根据AHB总线状态及双向FIFO的存储状态控制协议转换模块中信号的转换;并将AHB总线的返回响应信号输出到双向FIFO。
本发明通过设计一个主控状态机对转换桥的各个状态进行控制,有效的解BVCI总线到AHB总线数据传输的技术问题,实现BVCI总线同AHB总线的数据通信。
附图说明
图1是本发明实施例提供的BVCI总线到AHB总线转换桥的系统功能框图;
图2是本发明实施例提供的BVCI总线到AHB总线转换桥的模块示意图;
图3是本发明实施例提供的第一主控状态机状态转换示意图;
图4是本发明实施例提供的第二主控状态机状态转换示意图;
图5是本发明实施例提供的BVCI总线到AHB总线转换桥应用于BVCI总线与AHB总线之间数据传输的系统框图。
具体实施方式
为了使本发明所解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
为描述方便,BVCI总线到AHB总线的转换桥简称为BVCI2AHB转换桥。
上述BVCI2AHB转换桥中,“BVCI”为基本虚拟组件接口,该总线具有分裂传输的能力,即它的请求数据流和响应数据流是完全分离的,在当前请求还没有被响应的时候,可以继续发送请求,提高了对高延时器件的访问效率。AHB总线为先进高性能总线,支持背靠背的传输,即地址控制信号有效的下一个时钟周期才是对应数据响应信号。
如图1所示,为本发明BVCI2AHB转换桥的系统功能框图,该BVCI2AHB转换桥包括:双向FIFO11、协议转换模块12、主控状态机13。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于比亚迪股份有限公司,未经比亚迪股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010139292.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于冷却叶片组件的设备
- 下一篇:工业用机器人及其搬运方法