HOME       UP       PREV       NEXT (Expression forms: Declarative Specifications)  

Synopsys Behavioural Compiler

... was an advanced (for the late 90's) compiler that extended RTL synthesis semantics. »Synopsys Behavioural Compiler Tutorial

Problem: Existing RTL paradigms not preserved within the same source file: existing syntax has new meaning.

Expert RTL users potentially lost their control over detailed structure in critical places.

Nonetheless, manual design of complex DSP accelerators using conventional RTL is very time consuming and error prone where the ALUs are heavily pipelined. So application-specific DSP compilers (such as Silage/Catherderal II) were widely used until general-purpose HLS tools matured.

Citations:


52: (C) 2012-18, DJ Greaves, University of Cambridge, Computer Laboratory.