[发明专利]总线从单元通用接口有效
申请号: | 201210080339.8 | 申请日: | 2012-03-23 |
公开(公告)号: | CN102662894A | 公开(公告)日: | 2012-09-12 |
发明(设计)人: | 盛廷义;段青亚;吴龙胜;陈庆宇;李小波 | 申请(专利权)人: | 中国航天科技集团公司第九研究院第七七一研究所 |
主分类号: | G06F13/38 | 分类号: | G06F13/38;G06F13/40 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 陆万寿 |
地址: | 710054 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 总线 单元 通用 接口 | ||
1.总线从单元通用接口,其特征在于:包括总线从单元接口模块、时钟处理单元、同步单元、RAM控制逻辑产生单元、数据缓冲单元FIFO、寄存器单元和特殊处理单元;所述RAM控制逻辑产生单元、寄存器单元、特殊处理单元和时钟处理单元分别与总线从单元接口模块双向连接;所述同步单元分别与特殊处理单元、寄存器单元和RAM控制逻辑产生单元和从单元双向连接;所述特殊处理单元与数据缓冲单元FIFO双向连接,数据缓冲单元FIFO与同步单元双向连接;所述从单元与时钟处理单元单向连接。
2.如权利要求1所述总线从单元通用接口,其特征在于:所述总线从单元接口模块将总线上的信号进行锁存,然后通过逻辑运算产生四类控制信号;第一类为时钟使能信号,控制时钟处理单元,决定是否关闭模块时钟;第二类为存储器直接访问控制信号,控制特殊处理单元;第三类为读写寄存器的控制信号,读写寄存器单元;第四类为读写RAM的控制信号,用于RAM控制逻辑产生单元。
3.如权利要求1所述总线从单元通用接口,其特征在于:
所述时钟处理单元根据外部模块工作状态信号和寄存器单元中的时钟管理寄存器,将输入的时钟分成三个时钟输出;其一模块接口系统时钟,用于总线从单元接口模块、RAM控制逻辑产生单元、数据缓冲单元FIFO、寄存器单元和特殊处理单元;剩下的内核工作时钟和内核系统时钟,分别用于从单元内核的工作和读写访问。
4.如权利要求1所述总线从单元通用接口,其特征在于:所述同步单元对一下在数据缓冲FIFO、寄存器模块、特殊处理单元、RAM控制逻辑产生单元和外设内核之间传输的数据和控制信号进行同步,消除异时钟域之间的亚稳态。
5.如权利要求1所述总线从单元通用接口,其特征在于:所述RAM控制逻辑产生单元根据总线从单元接口模块的控制信号,产生访问从单元内部RAM的读、写时序信号;若该单元与从单元位于不同的时钟域,那么读写时序信号必须经过同步。
6.如权利要求1所述总线从单元通用接口,其特征在于:所述数据缓冲单元FIFO,为了保证SoC和外设的访问速度,用于缓存从单元的读写数据,用户通过两种方式读、写从单元的数据,即存储器直接存取方式或者遵循总线协议读取,因此数据缓冲单元FIFO必须同时与特殊处理单元和寄存器单元有数据通路。
7.如权利要求1所述总线从单元通用接口,其特征在于:所述寄存器单元包含所有的功能寄存器处理,寄存器单元输出的寄存器各个有效单元会连接到模块的内核单元。
8.如权利要求1所述总线从单元通用接口,其特征在于:所述特殊处理模块处理来自数据缓冲单元FIFO、从单元内核的中断,并且区别这些中断为DMA请求或者一般的中断,若为一般的中断,则送往中断控制器;若DMA请求,则送往DMA控制器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航天科技集团公司第九研究院第七七一研究所,未经中国航天科技集团公司第九研究院第七七一研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210080339.8/1.html,转载请声明来源钻瓜专利网。