一种基于8位处理器的双总线电路的制作方法

文档序号:6559848阅读:331来源:国知局
专利名称:一种基于8位处理器的双总线电路的制作方法
技术领域
本发明主要应用于8位处理器系统,尤其是那些对系统中数据传输要求很 高的电路。
背聚技术
目前,公知的8位处理器系统主要由处理器、存储单元和各种外部设备组 成。所有的数据操作都是通过一条内部系统总线来完成的, 一般该系统总线为低 速数据总线,只能达到低速设备的数据传输要求。所以该类型的系统电路只能应 用在一些功能较为单一的工业控制、数据采集等领域。但是,随着电路复杂性的 增加,尤其是随着一些消费类电子电路功能的增加,系统中必须加入一些高速设 备。系统中高速设备的出现对于数据传输速度的要求非常髙,现有8位处理器的 低速系统总线已经不能满足要求。另外,低速系统总线属于点对多点的总线类型, 总线上8位处理器是主控制器,存储单元和其他外设是从设备单元,而一些髙速 设备都能作为主控制器使用,现有的低速系统总线不能实现多个主控制器对多个 从设备单元的并行访问功能。

发明内容
为了在8位处理器系统中使用髙速设备,并达到数据传输速度的要求,本 发明提供了一种双总线结构的电路,该电路不仅可以满足高速设备的数据传输要 求,还可以实现系统中多个主控制器的并行访问功能。
本发明解决其技术问题所采用的技术方案是:
在原有的低速系统总线的基础上另外增加一个高速总线,该高速总线是一
个带有总线仲裁器和DMA控制器的共享式总线,所有的高速设备的数据传输接口 都与该高速总线相连,命令控制接口则与低速总线相连,所有低速设备仍旧与低 速系统总线通过接口电路相连,而内部存储单元既可以与低速总线相连又可以与 高速总线相连,并可以通过处理器来控制连接方式。这样当需要实现髙速设备间
的数据传输时,可以通过8位处理器启动高速总线上的DMA操作实现,而当需要 实现高速设备和内部存储单元之间的数据传输时,则可以先将内部存储单元接口 切换到高速总线,然后再启动高速总线的DMA数据传输,从而实现高速设备与存 储单元之间的高速数据传输。
本发明的SMia是,可以实现系统中高速设备之间的髙速数据传输,并 且在髙速设备数据传输的同时,处理器仍旧可以访问低速设备,提髙了系统的灵 活性。另外,由于共享式总线的加入,多个主控制器可以轮流访问各个从设备, 而不需要软件的调度,极大地提高了系统中并行传输髙速数据的能力。


图l是本发明的系统结构图。
具体实施例方式
下面结合附图和实施实例对本发明进一步说明。 图l是本发明的系统结构图。
图中l. 8位处理器,2.控制软件,3.输入输出接口电路,4.低速设备, 5.低速系统总线,6.髙速系统总线,7. DMA控制器,8. 2号高速设备,9.总 线选择电路10.存储单元,11. l号高速设备,12.总线仲裁器,13.系统控 制通道,14. 3号高速设备。
在图1中,整个电路系统存在两条系统总线。 一条为低速系统总线(5), 8 位处理器(1)可以通过该低速系统总线(5)和输入输出接口电路(3)访问低 速设备(4)。当存储单元(10)的总线选择电路(9)被控制软件(2)通过系统 控制通道(13)设置为选择低速系统总线(5)时,8位处理器(1)还可以访问 存储单元(10)。系统中另外一条是带有总线仲裁器(12)和DMA控制器(7)的 高速系统总线(6), 8位处理器(1)可以通过系统控制通道(13)启动DMA控 制器(7)工作,从而实现l号髙速设备(11)和2号高速设备(8)之间的高速 数据传输。
另外,如果l号高速设备(11)是个主控制设备,那么它可以与DMA控制器(7) 通过总线仲裁器(12)竞争总线,当获得总线访问权的时候1号设备就可以通过 高速系统总线(6)上的寻址直接访问2号高速设备(8)或者3号高速设备(14), 这样就实现了两个主控制器对两个从设备的共享式访问。由于总线仲裁器(12) 的存在,多个高速设备间的数据访问可以有序的进行,不需要控制软件(2)的
调度,提高了系统的可靠性。
权利要求
1.一种基于8位处理器的双总线电路,可以实现多个高速设备之间的高速数据传输,其特征是电路系统中存在两条系统总线,一条低速系统总线和一条高速系统总线,低速设备与低速系统总线相连,高速设备与高速系统总线相连,系统存储单元通过总线选择电路与低速系统总线和高速系统总线都相连。
2. 根据权利要求1所述的基于8位处理器的双总线电路,其特征是髙速系统总线 是一个带有总线仲裁器和DMA控制器的共享式总线,它可以实现多个主控制器对多 个从设备的访问功能.
3. 根据权利要求1所述的基于8位处理器的双总线电路,其特征是髙速系统总线的 数据传输不影响低速系统总线的数据传输,髙速系统总线数据传输的同时,8位处理 器仍旧可以通过低速系统总线访问低速设备.
全文摘要
一种基于8位处理器的双总线电路。它是在8位处理器系统中加入一条高速系统总线,使系统变成双总线结构。低速系统总线连接低速设备,高速系统总线连接高速设备,两条总线通过选择以后连接系统存储单元。高速系统总线是一个带有总线仲裁器和DMA控制器的共享式总线,可以实现多个主控制器对多个从设备的分时复用访问。该类型的电路扩展了8位处理器系统的数据传输能力,可以广泛应用于手持式设备的电路系统中。
文档编号G06F13/40GK101192208SQ20061009800
公开日2008年6月4日 申请日期2006年11月24日 优先权日2006年11月24日
发明者骏 薛 申请人:无锡盈泰科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1