ISO 6951-1986 Information processing Processor system bus interface (Eurobus A)《信息处理 处理机系统总线接口(欧洲总线A)》.pdf
《ISO 6951-1986 Information processing Processor system bus interface (Eurobus A)《信息处理 处理机系统总线接口(欧洲总线A)》.pdf》由会员分享,可在线阅读,更多相关《ISO 6951-1986 Information processing Processor system bus interface (Eurobus A)《信息处理 处理机系统总线接口(欧洲总线A)》.pdf(57页珍藏版)》请在麦多课文档分享上搜索。
1、International Standard (! 6951 0 * (b) if communication with other buses is required, a bus link to each of the other buses. Figure 1 shows an example of a bus with a number of typical devices including an arbiter and a bus link. 0.4 Bus allocation. Information is transferred between devices on a ma
2、ster-and-slave basis. A device bids for control of the bus by means of its starred Request line and becomes the master device for that transfer after the arbiter has allocated the bus to it. This standard specifies the protocols by which devices bid for use of the bus and by which the arbiter alloca
3、tes the use of the bus to one of them. The standard does not, however, specify the algorithm used in making the selection, thus the system designer is given the choice of an allocation algorithm in order to optimize system performance. The protocol whereby a master device may flag an interrupt to th
4、e arbiter is also specified, but the subsequent action by the arbiter is left to the system designer to define. 0.5 Bus transfers. In addition to specifying the protocols for the execution of Read cycles (in which the master addresses a device as slave and reads data from it) and Write cycles (in wh
5、ich the master transfers data to the addressed slave), this standard also specifies the protocol for a Vector cycle in which an address, without data, is transferred from master to slave. ISO6961-1986(E) PROCESSOR Normally operates as Master device, but can act as Slave when in receipt of interrupts
6、. PROCESSOR As no one processor is deemed to be the Master device on the bus, several processors may be connected to the same bus. DMA-PERIPHERAL lNTERFACE CONTROLLER Controls the transfer of data to or from a user peripheral, performs DMA bus transfers as a Master device and receives control words
7、as a Slave. ARBITER Allocates use of the bus to requesting Master devices. - RECUEST LINES L BUS A MEMORY MEMORY MAPPED Blocks of memory are PERIPHERAL INTERFACE normally Slave devices. i.e. CONTROLLER they respond to transfers This Slave device controls initiated by other (Master) the activity of a
8、 user devices. peripheral. I I BUS LlNK Permits information to be transferred between the two buses to which it is connected. Figure 1. Eurobus with some typical devices The bus allocation protocols permit a master to hold the bus for repeated use without the need to make a fresh bid for every trans
9、fer, while also giving the arbiter the ability to instruct any master to release the bus for reallocation. A master is also permitted to retain the bus for an indivisible sequence of cycles, such as a Read- Modify-Write sequence. An additional protocol is defined whereby the arbiter may abort a cycl
10、e that is deemed to have failed. 0.6 Interbus transfers. The protocols for Read, Write and Vector cycles permit a master on bus A, for example, wishing to effect a transfer with a slave on bus B, to address a bus linker on bus A as slave. The bus linker then bids for use of bus B as master and addre
11、sses the required slave on bus B. Should master devices on both buses attempt simultaneous transfers, the bus link cannot become master on either bus and a condition of deadly embrace ensues. The Eurobus protocols permit the embrace to be broken simply. The protocols used by bus links to perform int
12、erbus addressing and data transfer are not within the scope of this standard. 0.7 Electrical requirements. The standard specifies the electrical and timing requirements that need to be obeyed by Eurobus A devices. Aspects covered within the electrical requirements include: (a) the voltage levels of
13、the active and quiescent logic states on the bus; (b) the required characteristics of the termination networks; 2 I I I BUS B (c) the required characteristics of the bus transmitters and receivers; (d) the required characteristics of the spurs to be connected to the bus. The specified set of electri
14、cal characteristics presupposes certain bus settling times for the transitions on the signal lines. Arising from these, certain timing constraints are specified. These constraints ensure that the relevant signal lines will have settled to the appropriate state before an associated control signal tra
15、nsition is issued. 0.8 Commercial and military versions. Two versions of Eurobus A are specified in this standard, a version for a commercial temperature range (0 “C to 70 “C) and a version for a military temperature range (-55 C to 125 “C). Where the requirements are different they are separately s
16、pecified for each version. 1. Scope and field of application This International Standard specifies a processor system bus interface known as Eurobus A (referred to in the following text as “the bus”) that is one of a family of in- terfaces for use in modular data acquisition, processing communicatio
17、n and control systems for military, industrial and other applications. NOTE 1. More detailed information about the requirements specified in this International Standard, including the data width and addressing capability, devices connected to the bus, bus allocation, bus transfers, interbus transfer
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ISO69511986INFORMATIONPROCESSINGPROCESSORSYSTEMBUSINTERFACEEUROBUSA 信息处理 处理机 系统 总线接口 欧洲 总线 APDF

链接地址:http://www.mydoc123.com/p-1255058.html