DocumentCode :
1801481
Title :
Integration of an STBus Type 3 protocol custom component into a HLS tool
Author :
Tayachi, Tarek ; Martinez, Pierre-Yves
Author_Institution :
STMicroelectronics, Geneva
fYear :
2008
fDate :
25-27 March 2008
Firstpage :
1
Lastpage :
4
Abstract :
Interface Synthesis in High-Level Synthesis (HLS) tool is the process by which it creates hardware interfaces from the formal C++ arguments of the C++ function being synthesized. The synthesis step uses size information from the C++ types along with user constraints and the interface components available in the libraries in order to identify the resources that can meet the user´s constraints. During scheduling, the appropriate quantity of interface resources will be allocated and inserted into the resulting RTL netlist generated by the HLS tool. Interface Synthesis components can be simple wires, basic protocol req/ack like, or more sophisticated bus-protocol (masters and/or slaves). This work describes the design and the integration of a custom 10 component implementing STMicroelectronics proprietary STBus Type 3 protocol. STBus is a set of protocols, interfaces, primitives and architectures specifying an interconnect subsystem, versatile in terms of performance, architecture and implementation. The STBus includes heavy-pipelined transactions and out- of-order management.
Keywords :
C++ language; high level synthesis; peripheral interfaces; pipeline processing; protocols; resource allocation; scheduling; system buses; C++; HLS tool; RTL netlist; STBus Type 3 protocol custom component; STMicroelectronics; bus-protocol; hardware interfaces; heavy-pipelined transactions; high-level synthesis tool; interface resources; interface synthesis; resource allocation; scheduling; Access protocols; Hardware; High level synthesis; Libraries; Master-slave; Pipelines; Resource management; Scheduling; Timing; Wires; High-Level Synthesis; IO; Interface Synthesis; RTL; STBus;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design and Technology of Integrated Systems in Nanoscale Era, 2008. DTIS 2008. 3rd International Conference on
Conference_Location :
Tozeur
Print_ISBN :
978-1-4244-1576-2
Electronic_ISBN :
978-1-4244-1577-9
Type :
conf
DOI :
10.1109/DTIS.2008.4540270
Filename :
4540270
Link To Document :
بازگشت