Tehničko veleučilište u Zagrebu · Zagreb

Unified Flow of Custom Processor Design and FPGA Implementation

izvorni znanstveni rad

izvorni znanstveni rad

Unified Flow of Custom Processor Design and FPGA Implementation

Vrsta prilog sa skupa (u zborniku)
Tip izvorni znanstveni rad
Godina 2013
Nadređena publikacija Proceedings of EUROCON 2013 Conference
Stranice str. 1721-1727
Status objavljeno

Sažetak

The automation of custom hardware design often focuses on hardware optimizations for smaller portions of code that dominate the design execution. The same presumption can be stated for custom processor design. The data path of the processor can be well optimized for particular blocks of code that are formed during control flow extraction. However, larger source codes can have tens of blocks that result from Control Flow Graph (CFG). We implemented a global semi-automated flow that hierarchically forms the set of blocks which contributions are modeled into processor architecture. Resulting processor model is translated to RTL description and implemented inside FPGA logic.

Ključne riječi

Custom Processor Design; No-Instruction-Set Computer; High-Level Synthesis; Data Path Design; FPGA Implementation