
24 CHAPTER 2 ADL-driven Methodologies
by a flexible design methodolog y to customize the computational resources and
instruction set of the processor. It allows modifications of data width, number of
registers, depth of hardware task queue, and addition of custom functionality in
Verilog. PEAS-I [29, 30] is a GUI-based hardware/software codesign framework.
It generates HDL code along with a software toolkit. It has support for several
architecture types and a library of configurable resources.
2.4.2 ADL-driven Implementation Generation
Fig. 2.1 shows a typical framework of processor description language-driven HDL
generation and exploration.The generated ...