[发明专利]一种APB总线slave接口扩展电路及其使用方法有效
申请号: | 201610727056.6 | 申请日: | 2016-08-24 |
公开(公告)号: | CN106326172B | 公开(公告)日: | 2019-03-26 |
发明(设计)人: | 徐建;冯世柱;方伟 | 申请(专利权)人: | 浙江大华技术股份有限公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 310053 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 扩展接口 子地址 接口扩展 扩展电路 电路 地址空间扩展 地址空间 外围总线 交叠 连通 | ||
1.一种外围总线APB总线从接口slave接口扩展电路,其特征在于,包括:接口扩展实现电路、APB slave扩展接口;其中,所述APB总线需要扩展的slave接口的地址空间划分为N个互不交叠的子地址空间,N为大于1的整数,所述APB总线需要扩展的slave接口根据所述N个子地址空间扩展为N个APB slave扩展接口;
所述接口扩展实现电路,与APB总线需要扩展的slave接口、APB slave扩展接口相连,用于确定选中的子地址空间,并将APB总线需要扩展的slave接口与所选中的子地址空间对应的APB slave扩展接口连通。
2.根据权利要求1所述的电路,其特征在于,所述接口扩展实现电路包括:PSEL接口扩展实现电路、PRDATA接口扩展实现电路;所述APB slave扩展接口包括:PENABLE扩展接口、PSEL扩展接口、PRDATA扩展接口、PADDR扩展接口、PWRITE扩展接口以及PWDATA扩展接口;其中:
所述PSEL接口扩展实现电路,与APB总线的PSEL接口、APB总线的PADDR接口以及所述PSEL扩展接口相连,接收所述PSEL接口的选择信号和所述PADDR接口的地址信号,并将所述地址信号的子地址空间与预设子地址空间进行对比来确定选中的子地址空间,将所述选择信号连通到所选中的子地址空间对应的PSEL扩展接口;
所述PRDATA接口扩展实现电路,与APB总线的PSEL接口、APB总线的PADDR接口、APB总线的PRDATA接口以及所述PRDATA扩展接口相连,根据所述PSEL扩展接口的选择信号确定选中的PRDATA扩展接口,接收所述选中的PRDATA扩展接口的读回数据信号,并将所述读回数据信号连通到APB总线的PRDATA接口;
所述PENABLE扩展接口,与APB总线的PENABLE接口相连,接收所述PENABLE接口的选通信号;
所述PADDR扩展接口,与APB总线的PADDR接口相连,接收所述PADDR接口的地址信号;
所述PWRITE扩展接口,与APB总线的PWRITE接口相连,接收所述PWRITE接口的写标识信号;
所述PWDATA扩展接口,与APB总线的PWDATA接口相连,接收所述PWDATA接口的写数据信号。
3.根据权利要求2所述的电路,其特征在于,所述接口扩展实现电路进一步包括:PREADY接口扩展实现电路、PSLVERR接口扩展实现电路;所述APB slave扩展接口进一步包括:PREADY扩展接口、PSLVERR扩展接口;其中:
所述PREADY接口扩展实现电路,与APB总线的PSEL接口、APB总线的PADDR接口、APB总线的PREADY接口以及所述PREADY扩展接口相连,根据所述PSEL扩展接口的选择信号确定选中的PREADY扩展接口,接收所述选中的PREADY扩展接口的读数据准备好信号,并将所述读数据准备好信号连通到APB总线的PREADY接口;
所述PSLVERR接口扩展实现电路,与APB总线的PSEL接口、APB总线的PADDR接口、APB总线的PSLVERR接口以及所述PSLVERR扩展接口相连,根据所述PSEL扩展接口的选择信号确定选中的PSLVERR扩展接口,接收所述选中的PSLVERR扩展接口的传输错误响应信号,并将所述传输错误响应信号连通到APB总线的PSLVERR接口。
4.根据权利要求1至3任一所述的电路,其特征在于,所述接口扩展实现电路为逻辑门电路和/或比较器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大华技术股份有限公司,未经浙江大华技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610727056.6/1.html,转载请声明来源钻瓜专利网。