The search functionality is under construction.

IEICE TRANSACTIONS on Electronics

Dynamically Function-Programmable Bus Architecture for High-Throughput Intra-Chip Data Transfer

Akira MOCHIZUKI, Takashi TAKEUCHI, Takahiro HANYU

  • Full Text Views

    0

  • Cite this

Summary :

A new common-bus architecture with temporal and spatial parallel access capabilities under wire-resource constraint is proposed to transfer vast quantities of data between modules inside a VLSI chip. Since bus controllers are distributed into modules, the proposed bus architecture can directly transfer data from one module to another without any central bus control unit like a Direct Memory Access (DMA) controller, which enables to reduce communication steps for data transfer between modules. Moreover, when a start address and the number of block data in both source/destination modules are determined at the first step of a data-transfer scheme, no additional address setting for the data transfer is required in the rest of the scheme, which allows us to use all the wire resources as only the "data bus." Therefore, the bus function is dynamically programmed, which results in achieving high throughput of bus communication. For example, in case of a 64-line common bus, it is evaluated that the maximum data throughput in the proposed architecture with dynamic bus-function programming is four times higher than that in the conventional DMA bus architecture with fixed 32-bit-address/32-bit-data buses.

Publication
IEICE TRANSACTIONS on Electronics Vol.E87-C No.11 pp.1915-1922
Publication Date
2004/11/01
Publicized
Online ISSN
DOI
Type of Manuscript
Special Section PAPER (Special Section on New System Paradigms for Integrated Electronics)
Category

Authors

Keyword