2015
DOI: 10.1109/tvlsi.2014.2334351
|View full text |Cite
|
Sign up to set email alerts
|

A High-Performance On-Chip Bus (MSBUS) Design and Verification

Abstract: This brief proposes a high-performance system-on-chip bus protocol termed the master-slave bus (MSBUS). Considering the inevitable tradeoff among area, throughput and energy efficiency, the control bus is developed as a low-cost and low-power bus, and the data bus is created as a high-throughput full-duplex bus with the feature of block data transfer. To evaluate the bus performance, we create four analytical models including transfer time consumption (TC), wire efficiency (WE), valid data bandwidth (VDB) and … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
22
0

Year Published

2016
2016
2022
2022

Publication Types

Select...
6
2
1

Relationship

4
5

Authors

Journals

citations
Cited by 22 publications
(22 citation statements)
references
References 9 publications
(8 reference statements)
0
22
0
Order By: Relevance
“…These works focused on the subcomponent designs, however, the impact of the approximations on structural implementations has not been considered. In most of the applications, the improvement on system-level has a greater potential to improve the circuit and system performance [25] [24] [22]. The implementation of multipliers usually has three steps: partial product configuration, product accumulation, and the bit shifters.…”
Section: Related Workmentioning
confidence: 99%
“…These works focused on the subcomponent designs, however, the impact of the approximations on structural implementations has not been considered. In most of the applications, the improvement on system-level has a greater potential to improve the circuit and system performance [25] [24] [22]. The implementation of multipliers usually has three steps: partial product configuration, product accumulation, and the bit shifters.…”
Section: Related Workmentioning
confidence: 99%
“…MBUS is defined as a control bus for functional register configuration [10]. Considering the instruction operations on energy-limited chips, MBUS is created for minimal power consumption and reduced interface complexity so that it only supports single transfer mode with at least one-cycle command and one-cycle data.…”
Section: An Analysis On Mbus Protocolmentioning
confidence: 99%
“…They are designed for a broad range of various applications and are characterized by high flexibility, scalability, and universality. Under this context, a cost-effective and power-efficient control bus named as master bus (MBUS) [10] has been proposed for specific IoT applications as our previous work, making a better balance between the limited energy on tiny-size embedded chips and high speed requirement of complex computations. Furthermore, it has been improved in [11] to preselect data sequence for Advanced Encryption Standard (AES) engines, so that the state buffering and rescheduling overhead can be reduced.…”
Section: Introductionmentioning
confidence: 99%
“…In order to reduce the power associated while transmission various compression schemes such as K-RLE [4], Adaptive Huffman coding [5] and many more [6], in this paper we implement the compression algorithm using a low-cost system-on-chip (SoC) architecture proposed in [7,8].…”
Section: Related Workmentioning
confidence: 99%