外设访问控制方法、装置与系统制造方法及图纸

技术编号:2912702 阅读:220 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例提供一种外设访问控制方法、装置与系统,所述方法包括:接收处理器发出的控制信号;当所述控制信号为对外设的操作命令时,禁止所述处理器发出下一操作命令;接收所述外设发出的响应信号;当所述响应信号为操作完成信号时,允许所述处理器发出下一操作命令。该方法通过实时监测外设的工作状态来控制所述处理器对多个外设的访问,解决了系统总线对多个不同速率外设进行访问时效率不高的问题,当系统总线下接有多个不同速率的外设时,可以动态调节访问速率,保持较高的访问效率。

【技术实现步骤摘要】

本专利技术关于通信
,特别关于一种外设访问控制方法、装置与系统
技术介绍
PowerPC是二十世纪九十年代由IBM(国际商用机器公司)、Apple(苹果公司)和Motorola(摩托罗拉)公司联合开发的处理器。现属于前身为摩托罗拉半导体的Freescale(飞思卡尔)半导体公司。PowerPC应用于通信、工控以及各类消费电子产品等多个领域,是通信设备中运用最多的处理器,在通信领域中具有十分重要的地位。总线是指通过分时复用的方式,将信息从一个或多个源部件传送到一个或多个目的部件的一组传输线,是芯片间传输数据的公共通道。系统总线指连接微处理器和外围器件的并行总线。系统总线按照不同功能可分为数据总线、地址总线和控制总线。数据总线用于传送数据信息,是双向的总线,即可把微处理器的数据传送到外围器件,也可将外围器件的数据传送到微处理器。地址总线专门用来传送地址,由于地址只需从微处理器传向外围器件,所以地址总线总是单向的。控制总线用来传送控制信号和时序信号。控制信号中,有的是微处理器送往外围器件的,如读/写信号,片选信号、复位信号等,实现对想要操作的芯片的选择,表明对其的操作是读或写,对本文档来自技高网...

【技术保护点】
一种外设访问控制方法,其特征在于,所述方法包括: 接收处理器发出的控制信号; 当所述控制信号为对外设的操作命令时,禁止所述处理器发出下一操作命令; 接收所述外设发出的响应信号; 当所述响应信号为操作完成信号时,允许所 述处理器发出下一操作命令。

【技术特征摘要】
1、一种外设访问控制方法,其特征在于,所述方法包括:接收处理器发出的控制信号;当所述控制信号为对外设的操作命令时,禁止所述处理器发出下一操作命令;接收所述外设发出的响应信号;当所述响应信号为操作完成信号时,允许所述处理器发出下一操作命令。2、根据权利要求1所述的方法,其特征在于,通过设置所述处理器的访问控制管脚来禁止或允许所述处理器发出下一操作命令。3、根据权利要求2所述的方法,其特征在于,所述处理器为PowerPc,所述处理器的访问控制管脚为UPMWAIT;通过设置所述处理器的访问控制管脚来禁止或允许所述处理器发出下一操作命令,包括:将UPMWAIT管脚设置为无效以允许PowerPc处理器发出下一操作命令,将UPMWAIT管脚设置为有效以禁止所述PowerPc处理器发出下一操作命令。4、根据权利要求1所述的方法,其特征在于,所述响应信号为READY信号。5、根据权利要求1所述的方法,其特征在于,所述方法还包括:当在一等待时间内没有收到所述外设的响应信号时,允许所述处理器发出下一操作命令。6、根据权利要求5所述的方法,其特征在于,所述方法还包括:根据不同外设的接口速率分别设置不同的所述等待时间。7、一种外设访问控制装置,其特征在于,所述装置包括:控制信号接收单元,用于接收处理器发出的控制信号;外设信号接收单元,用于接收所述外设发出的响应信号;处理器控制单元,用于当所述控制信号为对所述外设的操作命令时,禁止所述处理器发出下一操作命令;当所述响应信号为操作完成信号时,允许所述处理器发出下一操作命令。8、根据权利要求7所述的装置,其特征在于,所述处理器控制单元通过设置所述处理器的访问控制管脚来禁止或允许所述处理器发出下一操作命令。9、根据权利要求8所述的装置,其特征在于,所述处理器为PowerPc,所述处理器的访问控制管脚为UPMWAIT;所述处理器控制单元,用于将UPMWAIT管脚设置为无效以允许PowerPc处理器发出下一操作命令,将UPMWAIT管脚设置为...

【专利技术属性】
技术研发人员:周磊
申请(专利权)人:福建星网锐捷网络有限公司
类型:发明
国别省市:35[中国|福建]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1