2008Unpublished venueRequires access

A Remote Software/Hardware Co-simulation Platform for SoC Design

Shihong Wu, Xiang Ling, Zhongqi Li, Yue Yang

Open publisher page 1 citations

Abstract

As an efficient technique to accelerate system-on-chip (SoC) design, software/hardware co-simulation gives a flexible method to simulate hardware and software simultaneously and save the time-to-market. In this paper, a platform of software/hardware co-simulation is implemented, which utilize a debugger to interconnect the server and the design under test (DUT) on remote FPGA board via Internet. The software environment and hardware environment are run on the server and remote FPGA board respectively. The debugger establishes a real-time bidirectional data path between them and performs the data conversion. The embedded interface module can be synthesized with user's DUT smoothly. This platform takes full advantage of software's flexibility and hardware's high speed, supports remote operation and various types of co-simulation modes, while consumes few hardware resource.

About this research paper

What this paper is about

As an efficient technique to accelerate system-on-chip (SoC) design, software/hardware co-simulation gives a flexible method to simulate hardware and software simultaneously and save the time-to-market. In this paper, a platform of software/hardware co-simulation is implemented, which utilize a debugger to interconnect the server and the design under test (DUT) on remote FPGA board via Internet. The software environment and hardware environment are run on the server and remote FPGA board respectively. The debugger establishes a real-time bidirectional data path between them and performs the data conversion. The embedded interface module can be synthesized with user's DUT smoothly. This platform takes full advantage of software's flexibility and hardware's high speed, supports remote operation and various types of co-simulation modes, while consumes few hardware resource.

Why it matters

OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

As an efficient technique to accelerate system-on-chip (SoC) design, software/hardware co-simulation gives a flexible method to simulate hardware and software simultaneously and save the time-to-market. In this paper, a platform of software/hardware co-simulation is implemented, which utilize a debugger to interconnect the server and the design under test (DUT) on remote FPGA board via Internet. The software environment and hardware environment are run on the server and remote FPGA board respectively. The debugger establishes a real-time bidirectional data path between them and performs the data conversion. The embedded interface module can be synthesized with user's DUT smoothly. This platform takes full advantage of software's flexibility and hardware's high speed, supports remote operation and various types of co-simulation modes, while consumes few hardware resource.

Key concepts: Embedded system, Field-programmable gate array, Computer science, Software, Computer hardware, Debugger, FPGA prototype, Interface (matter)

Related papers

Back to paper searchBrowse research topicsOriginal source
A Remote Software/Hardware Co-simulation Platform for SoC Design — Research Paper | ScholarLens