scispace - formally typeset
Proceedings ArticleDOI

Design and verification of WISHBONE bus interface for System-on-Chip integration

TLDR
The various features of WISHBONE bus interface are presented and two types of systems have been designed which utilizes DMA master cores and memory slave cores using WishBONE point-to-point and shared bus interconnection schemes and the final implementations have been done in XILINX FPGA platform.
Abstract
System-on-Chip (SOC) design is an integration of multi million transistors in a single chip for alleviating time to market and reducing the cost of the design. Design reuse — the use of pre-designed and pre-verified cores is now the cornerstone of SOC design. It uses reusable Intellectual property (IP) blocks that supports plug and play integration and in turn allows huge chips to be designed at an acceptable cost, and quality. Hence to increase the productivity with reduction in design time a standard interface bus protocol is required to perform the plug and play integration. Open core SOC design methodology utilizes WISHBONE bus interface to foster design reuse by alleviating system-on-chip integration problems. In this paper we present the various features of WISHBONE bus interface. Two types of systems have been designed which utilizes DMA master cores and memory slave cores using WISHBONE point-to-point and shared bus interconnection schemes and the final implementations have been done in XILINX FPGA platform. The functionality of the system is verified using Xilinx simulation results as well as board level ChipScope Pro results.

read more

Citations
More filters

UVM Verification of an SPI Master Core

TL;DR: This paper discusses a Universal Verification Methodology based environment for testing a Wishbone compliant SPI master controller core and verification results shows the effectiveness and feasibility of the proposed verification environment.
Journal ArticleDOI

Design and Area Performance Energy Consumption Comparison of Secured Network-on-Chip with PTP and Bus Interconnections

TL;DR: A dynamic adaptive (DyAD) routing algorithm has been proposed, which works based on congestion information in the path, and shows that NoC-BI scales quite strongly, and results are encouraging for various metrics compared to PTP-BI and AXI4-BBI.
Proceedings ArticleDOI

Verification environment for PCI target and Wishbone master interface module using system verilog

TL;DR: Environment is generated in System Verilog language which can generate / sense signals which are going or coming from / to the given bridge which is the DUV (Design Under Verification) which is verified in this paper.
Proceedings ArticleDOI

Design and Verification of Wishbone I2C Master Device

TL;DR: This project major task is to verify functionality of Wishbone target and I2C master core interface and the verification is done using system verilog verification environment.
Proceedings ArticleDOI

A SPI Interface Module Verification Method Based on UVM

TL;DR: This work proves that the full-duplex communication mode of the SWP interface is very suitable for using random incentives of the UVM, which can greatly improve the efficiency of interface module verification.
References
More filters
Journal ArticleDOI

System-on-Chip: Reuse and Integration

TL;DR: This paper focuses on the reuse and integration issues encountered in this paradigm shift in system-on-chip (SoC) design, which includes connecting the computational units to the communication medium, which is moving from ad hoc bus-based approaches toward structured network- on- chip (NoC) architectures.

Low Cost System on Chip Design for Audio Processing

TL;DR: A platform for a low cost soC design using Open Core SoC design methodology offers flexible way of using reusable cores with low cost and shows that the SoC can be implemented using field programmable gate array.