Design of Lightweight System Based on SystemC

Ye Bochen, Yuecheng Li, Gao Yifan · 2021 IEEE International Conference on Power Electronics, Computer Applications (ICPECA) · 2021

With the rapid development of semiconductor technology, more and more processor cores and large reusable components are integrated on a single silicon chip. The ever-increasing design difficulty makes many factors need to be considered when designing. SystemC is a language that describes the system from a high level of abstraction. The description level of SystemC ranges from RTL to system architecture, including software and hardware, which makes it more widely used. At the same time, SystemC runs faster than traditional hardware description languages. This paper designs a lightweight system based on SystemC. It contains a bus module, a serial interface (UART) module, a processor module, an arbiter module, a memory module, and a driver module of the test system. The system sends input data by the drive module, and the arbiter module generates two selection signals. The data is processed in the processor module, and then enters the bus. The bus is processed according to the signal of the arbiter module, and the selected data enters the serial port. Enter the memory module from the serial port and display.

Read the paper · More papers on PaperTik