Application of bus emulation techniques to the design of a PCI/MC68000 bridge

Bridges easy the interconnection and communication of devices that operate using different buses. In fact, we can see a computer as a hierarchy of buses to which devices are connected. In this paper we design a PCI/MC68000 bridge in order to improve communications between a Personal Computer and a M...

Descripción completa

Detalles Bibliográficos
Autores: Rodríguez Corral, José María, Civit Balcells, Antón, Jiménez Moreno, Gabriel, Morgado Estévez, Arturo, Linares Barranco, Alejandro
Tipo de recurso: artículo
Estado:Versión enviada para evaluación y publicación
Fecha de publicación:2002
País:España
Institución:Universidad de Sevilla (US)
Repositorio:idUS. Depósito de Investigación de la Universidad de Sevilla
OAI Identifier:oai:idus.us.es:11441/90968
Acceso en línea:https://hdl.handle.net/11441/90968
https://doi.org/10.1016/S0141-9331(02)00063-7
Access Level:acceso abierto
Palabra clave:Bridge
Bus emulation
Direct memory access
Embedded system
PCI
Descripción
Sumario:Bridges easy the interconnection and communication of devices that operate using different buses. In fact, we can see a computer as a hierarchy of buses to which devices are connected. In this paper we design a PCI/MC68000 bridge in order to improve communications between a Personal Computer and a MC68000 based system. The previous interface between both devices was based on the old 16-bit ISA bus, which represented a bottleneck in their communication. However, the methodology described here is generic and can be applied to the design of PCI bridges to other buses. We finish this work with an analysis of the bridge performance improvement which can also be easily adapted to other situations. As an example our interface is used in an interesting situation, i.e., updating the obsolete control unit of a highly valuable system (an industrial robot).