[发明专利]实现CLB总线与从属模块之间高低速切换的桥接器有效

专利信息
申请号: 200910029768.0 申请日: 2009-04-08
公开(公告)号: CN101556571A 公开(公告)日: 2009-10-14
发明(设计)人: 徐小宇;于麦口;林峰;张艳丽;郑茳;肖佐楠 申请(专利权)人: 苏州国芯科技有限公司
主分类号: G06F13/40 分类号: G06F13/40;G06F13/42
代理公司: 苏州创元专利商标事务所有限公司 代理人: 马明渡
地址: 215011江苏省苏州市高*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明以CLB总线为基础,提出了一种能够实现CLB总线与从属模块之间高低速度切换的桥接器,该桥接器由时钟切换子模块、请求处理子模块和响应处理子模块组成,用于切换从属模块的时钟频率。使用该桥接器就可以方便的解决高速CLB总线与挂接在高速CLB总线上的低速从属模块之间的速度衔接问题。与直接修改从属模块相比,使用桥接器能够提高修改的通用性和可移植性,在不对从属模块进行任何改动的前提下,将桥接器连接在高速CLB总线和需要调整的CLB从属模块之间即可。如果有多个从属模块需要调整时,使用桥接器可以大大降低工作量。
搜索关键词: 实现 clb 总线 从属 模块 之间 低速 切换 桥接器
【主权项】:
1、一种实现CLB总线与从属模块之间高低速切换的桥接器,其特征在于:所述桥接器连接在CLB总线与从属模块(SLAVE)之间,用于切换从属模块(SLAVE)的工作频率,该桥接器由时钟切换子模块、请求处理子模块和响应处理子模块组成;所述时钟切换子模块根据慢速时钟使能输入信号(slow clock enable)为高电平或低电平的值,从快速时钟信号(fast clock)和快速时钟信号时钟频率一半的慢速时钟信号(slow clock)中选择一种输出作为从属模块(SLAVE)的输入时钟信号(slave clock),同时输出第一控制信号(slow_sync_fr)和第二控制信号(not_sync)这两个控制信号;时钟切换子模块由第一至第五这五个寄存器(REG1,REG2,REG3,REG4,REG5)、第一至第三这三个二输入与门(AND1,AND2,AND3)和一个二输入第一或门(OR1)组成,其中第一寄存器(REG1)和第四寄存器(REG4)为上升沿触发寄存器,第二寄存器(REG2)、第三寄存器(REG3)和第五寄存器(REG5)为下降沿触发寄存器;慢速时钟使能输入信号(slow clock enable)连接第一寄存器(REG1)的数据输入端,慢速时钟信号(slow clock)分别连接第一寄存器(REG1)的时钟输入端、第二寄存器(REG2)的时钟输入端、第一与门(AND1)的一个输入端和第二与门(AND2)的一个输入端,快速时钟信号(fast clock)分别连接第三寄存器(REG3)的时钟输入端、第四寄存器(REG4)的时钟输入端、第五寄存器(REG5)的时钟输入端和第三与门(AND3)的一个输入端,第一寄存器(REG1)的数据输出端连接第二寄存器(REG2)的数据输入端,第二寄存器(REG2)的数据输出端分别连接第三寄存器(REG3)的数据输入端、第一与门(AND1)的另一个输入端和第二与门(AND2)的另一个输入端,第三寄存器(REG3)的反相数据输出端连接第三与门(AND3)的另一个输入端,第二与门(AND2)的输出端连接第一或门(OR1)的一个输入端,第三与门(AND3)的输出端连接第一或门(OR1)的另一个输入端,第一或门(OR1)的输出端输出从属模块(SLAVE)的输入时钟信号(slave clock),第三寄存器(REG3)的数据输出端连接第四寄存器(REG4)的数据输入端,第四寄存器(REG4)的数据输出端输出第一控制信号(slow_sync_fr),第一与门(AND1)的输出端连接第五寄存器(REG5)的数据输入端,第五寄存器(REG5)的数据输出端输出第二控制信号(not_sync);所述请求处理子模块用于处理CLB总线发送给从属模块(SLAVE)的传输请求输入信号,该子模块由一个请求控制处理电路、一组寄存器(REGS)和一个二选一选通器组成,其中一组寄存器(REGS)均为上升沿触发寄存器;所述传输请求信号分成两路,一路连接到二选一选通器的一输入端,另一路连接到一组寄存器(REGS)的数据输入端,快速时钟信号(fast clock)分别连接一组寄存器(REGS)的时钟输入端,请求控制处理电路的输入信号包括第二控制信号(not_sync)以及所述传输请求输入信号中的从模块使能信号(mod_en)、总线传输请求信号(p_treq_b)、总线传输忙信号(p_tbusy_b)、总线发给从模块的正常结束握手信号(p_ta_b)和总线发给从模块的非正常结束握手信号(p_tea_b),请求控制处理电路产生的输出信号有锁存使能信号(save_request)和选通控制信号(slow_request),锁存使能信号(save_request)分别连接一组寄存器(REGS)的使能端,一组寄存器(REGS)的数据输出端连接二选一选通器的另一输入端,选通控制信号(slow_request)连接二选一选通器的选通控制端,二选一选通器的输出端连接从属模块(SLAVE);所述请求控制处理电路包括有效请求产生电路和控制信号产生电路,有效请求产生电路由第七至第九这三个二输入与门(AND7,AND8,AND9)、第二反相器(INV2)和一个二输入与非门(NAND)组成,总线发给从模块的正常结束握手信号(p_ta_b)和总线发给从模块的非正常结束握手信号(p_tea_b)连接第七与门(AND7)的两个输入端,第七与门(AND7)的输出端连接与非门(NAND)的一个输入端,总线传输忙信号(p_tbusy_b)连接与非门(NAND)的另一个输入端,与非门(NAND)的输出端连接第八与门(AND8)的一个输入端,总线传输请求信号(p_treq_b)经第二反相器(INV2)后连接第八与门(AND8)的另一个输入端,第八与门(AND8)的输出端连接第九与门(AND9)的一个输入端,从模块使能信号(mod_en)连接第九与门(AND9)的另一个输入端,第九与门(AND9)的输出端产生有效请求信号(valid_request);控制信号产生电路包括一个二输入的第四与门(AND4)和一个上升沿触发的第六寄存器(REG6),所述有效请求信号(valid_request)和第二控制信号(not_sync)连接第四与门(AND4)的两个输入端,第四与门(AND4)的输出端产生锁存使能信号(save_request),同时第四与门(AND4)的输出端连接第六寄存器(REG6)的数据输入端,快速时钟信号(fast clock)连接第六寄存器(REG6)的时钟输入端,第六寄存器(REG6)的数据输出端产生选通控制信号(slow_request);所述响应处理子模块处理从属模块(SLAVE)发送给CLB总线的响应信号,该响应信号为从模块发给总线的正常结束握手信号(slave_ta_b)和从模块发给总线的非正常结束握手信号(slave_tea_b),响应处理子模块由第十、第十一这两个二输入与门(AND10、AND11)、一个上升沿触发的第七寄存器(REG7)和第四至第六这三个二输入或门(OR4、OR5、OR6)组成,从模块发给总线的正常结束握手信号(slave_ta_b)和从模块发给总线的非正常结束握手信号(slave_tea_b)连接第十与门(AND10)的两个输入端,第十与门(AND10)的输出端连接第七寄存器(REG7)的数据输入端,慢速时钟信号(slow clock)连接第七寄存器(REG7)的时钟输入端,第七寄存器(REG7)的数据输出端连接第四或门(OR4)的一个输入端,第二控制信号(not_sync)连接第四或门(OR4)的另一个输入端,第四或门(OR4)的输出端连接第十一与门(AND11)的一个输入端,第一控制信号(slow_sync_fr)连接第十一与门(AND11)的另一个输入端,第十一与门(AND11)的输出端分别连接第五或门(OR5)和第六或门(OR6)的一个输入端,从模块发给总线的正常结束握手信号(slave_ta_b)连接第五或门(OR5)的另一个输入端,从模块发给总线的非正常结束握手信号(slave_tea_b)连接第六或门(OR6)的另一个输入端,第五或门(OR5)和第六或门(OR6)的输出端连接CLB总线。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州国芯科技有限公司,未经苏州国芯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/200910029768.0/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top