Title :
Transaction-accurate interface scheduling in high-level synthesis
Author :
Sanguinetti, John ; Meredith, Michael ; Dart, Sean
Abstract :
The timing model for code presented to a high-level synthesis tool is an important factor in determining the level of abstraction which the HLS tool can support. There have been many attempts at defining a timing model. Here we survey some of the timing models that have been used, and present the transaction protocol model, used by Forte Design Systems´ Cynthesizer, which has several advantages over previous timing models.
Keywords :
C++ language; high level synthesis; protocols; Forte Design System Cynthesizer; HLS tool; abstraction level; high-level synthesis tool; timing model; transaction protocol model; transaction-accurate interface scheduling; Abstracts; Clocks; Computer languages; Encapsulation; Optimal scheduling; Protocols; Timing; ESL; High level synthesis; RTL; abstraction; timing model;
Conference_Titel :
Electronic System Level Synthesis Conference (ESLsyn), 2012
Conference_Location :
San Francisco, CA
Print_ISBN :
978-1-4673-1630-9
Electronic_ISBN :
2117-4628