Title :
Constructing hardware/software interface using protocol converters
Author :
Qin, Shengchao ; Qiu, Zongyan ; He, Jifeng
Author_Institution :
Dept. of Informatics, Beijing Univ., China
Abstract :
Hardware/software partition is a critical phase in hardware/software co-design. The paper proposes a hybrid partitioning framework, in which we design a set of protocol converters to construct the interface component between the hardware and software components, and reuse the formerly well-built partitioning rules by introducing protocol converters and rewriting them for this hybrid framework. The hardware components generated by our partitioning process are coded directly in Verilog HDL, which will greatly facilitate the further compilation from it down to netlists
Keywords :
application program interfaces; formal specification; hardware description languages; hardware-software codesign; program compilers; protocols; rewriting systems; Verilog HDL; co-design process; compilation; critical phase; hardware/software codesign; hardware/software interface design; hardware/software partition; hybrid framework; hybrid partitioning framework; interface component; netlists; partitioning process; partitioning rules; program algebra; protocol converters; rewriting; Algebra; Bridges; Communication system software; Computer languages; Field programmable gate arrays; Hardware design languages; Helium; Informatics; Program processors; Protocols;
Conference_Titel :
Quality Software, 2001. Proceedings.Second Asia-Pacific Conference on
Conference_Location :
Hong Kong
Print_ISBN :
0-7695-1287-9
DOI :
10.1109/APAQS.2001.990012