发明名称 一种基于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号