发明名称 |
一种基于AMBA总线的8051系列微处理器应用系统 |
摘要 |
一种基于AMBA总线的8051系列微处理器应用系统,特征是:基于AMBA总线结构,以8051系列微处理器作为总线控制单元,作如下改造:(1)在微处理器的总线到APB总线间设置第二桥接器进行转换;第二桥接器由寄存器组、模块选择逻辑、传输状态机和传输控制逻辑构成;(2)在APB总线到第一桥接器和第二桥接器之间设置一个对APB总线二选一访问的多路选择器;(3)给挂接在AHB总线上的模块添加APB总线接口;(4)微处理器的地址映射方案:a)将外部数据存储空间的一部分分配给APB系统;b)外部数据存储空间到APB地址空间的扩展通过第二桥接器中的寄存器组来实现;C)AHB系统和APB系统有着独立的地址空间,并由可综合的参数化的逻辑实现。本发明将低速的8位微处理器应用于32位的高速AMBA总线结构中构成一个应用系统,使芯片支持高速的大流量数据传输,达到较高的性价比。 |
申请公布号 |
CN100357925C |
申请公布日期 |
2007.12.26 |
申请号 |
CN200510095447.2 |
申请日期 |
2005.11.10 |
申请人 |
苏州国芯科技有限公司 |
发明人 |
肖佐楠;于麦口;林雄鑫;周焰超 |
分类号 |
G06F13/40(2006.01) |
主分类号 |
G06F13/40(2006.01) |
代理机构 |
苏州创元专利商标事务所有限公司 |
代理人 |
马明渡 |
主权项 |
1、一种基于AMBA总线的8051系列微处理器应用系统,AMBA总线结构包含AHB总线和APB总线,AHB总线到APB总线设有第一桥接器,其特征在于:基于AMBA总线结构,以8051系列微处理器作为总线控制单元,进行如下改造:(1)、将APB总线作为系统总线,在8051系列微处理器的总线到APB总线间设置第二桥接器来完成8051系列微处理器信号到APB总线转换;所述第二桥接器包含:a)寄存器组,该寄存器组包含三个基地址寄存器,用来进行8051系列微处理器地址到APB总线系统的地址扩展;b)模块选择逻辑,该逻辑根据应用系统对每个模块地址空间大小和APB基地址的设置采用函数的方法对地址译码,而后给出APB总线模块的选择信号;c)传输状态机,包括空闲、建立、使能、完成四个状态,根据8051系列微处理器外部数据存取和APB数据存取的时序特征,将8051系列微处理器外部12周期的数据存取转化为具有等待周期的APB数据存取,地址和其他转换过的控制信号将在传输状态机逻辑的控制下传输到APB总线;d)传输控制逻辑,该逻辑根据8051系列微处理器总线和APB总线的控制信号和数据信号,对总线的访问进行控制;(2)、在APB总线到第一桥接器和第二桥接器之间设置一个对APB总线访问的多路选择器,用 |
地址 |
215011江苏省苏州市苏州新区滨河路1326号 |