Abstract
At present, performance and efficiency of a system-on-chip (SoC) design depends significantly on the on-chip global communication across various modules on the chip. System-on-chip communication is generally implemented using a bus architecture that runs very long distances and covers significant area of the integrated circuit. The difficult challenges in design of a large SoC such as one containing many processor cores include routing complexity, power dissipation, hardware area, latency, and congestion of the communication system. This paper proposes an analog bus for digital data. In this scheme, it replaces ‘n’ wires of an ‘n’-bit digital bus carrying data between cores with just one (or a few) wire(s) carrying analog signal(s) encoding ‘2n’ voltage levels. This analog bus uses digital-to-analog converter (DAC) drivers and analog-to-digital converter (ADC) receivers. This on-chip communication proposal can potentially save power and area. Diminution in the number of wire lines saves chip area and the reduction in total intrinsic wire capacitance consequently reduces the power consumption of the bus. The scheme should also reduce signal interference and cross-talk by eliminating the need for multiple line drivers and buffers. In spite of over-heads of the ADCs and DACs, this scheme provides significant power saving. Linear technology SPICE simulations show that the ratio of the power of the bus consumed by the proposed analog scheme to a typical digital scheme (without bus encoding or differential signalling) is given by Panalog/Pdigital = 1/(3n) where ‘n’ is the width of the bus.
Author supplied keywords
Cite
CITATION STYLE
Jillella, V. R., & Parvataneni, S. R. (2016). Low-power analog bus for system-on-chip communication. In Advances in Intelligent Systems and Computing (Vol. 413, pp. 119–128). Springer Verlag. https://doi.org/10.1007/978-981-10-0419-3_15
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.