2011Unpublished venueRequires access

The design and verification of packet processing engine model using SystemC

Peijun Ma, Qing-He Zhao, Yong Fan, Meng Liu, Kang Li

Open publisher page 1 citations

Abstract

The traditional hardware description languages (VHDL and Verilog) is not suitable for system-level modeling and Hardware Software Codesign, while the SystemC language is more suitable than the traditional HDL language for system-level modeling. This paper describes the packet processing engine(PPE) characteristics of XDNP network processor, analyze the advantage of system-level modeling in SystemC language, and use the SystemC language for the system-level modeling of the packet processing engine. In addition an independent simulation model is built, and the performance of packet processing engine is analyzed and verificated. Compared with the traditional hardware description language model we can obtain about 1.5 times simulation speed as much as that of HDL model.

About this research paper

What this paper is about

The traditional hardware description languages (VHDL and Verilog) is not suitable for system-level modeling and Hardware Software Codesign, while the SystemC language is more suitable than the traditional HDL language for system-level modeling. This paper describes the packet processing engine(PPE) characteristics of XDNP network processor, analyze the advantage of system-level modeling in SystemC language, and use the SystemC language for the system-level modeling of the packet processing engine. In addition an independent simulation model is built, and the performance of packet processing engine is analyzed and verificated. Compared with the traditional hardware description language model we can obtain about 1.5 times simulation speed as much as that of HDL model.

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

The traditional hardware description languages (VHDL and Verilog) is not suitable for system-level modeling and Hardware Software Codesign, while the SystemC language is more suitable than the traditional HDL language for system-level modeling. This paper describes the packet processing engine(PPE) characteristics of XDNP network processor, analyze the advantage of system-level modeling in SystemC language, and use the SystemC language for the system-level modeling of the packet processing engine. In addition an independent simulation model is built, and the performance of packet processing engine is analyzed and verificated. Compared with the traditional hardware description language model we can obtain about 1.5 times simulation speed as much as that of HDL model.

Key concepts: SystemC, Hardware description language, Computer science, Verilog, Packet processing, VHDL, Network packet, Embedded system

Related papers

Back to paper searchBrowse research topicsOriginal source
The design and verification of packet processing engine model using SystemC — Research Paper | ScholarLens