The SpecC Technology
Open Consortium(STOC) was founded in 1999
to promote the adoption of SpecC as the specification
language for system level design.
The SpecC language
was developed in a different way:
– First
identifying the requirements of SOC design and then carefully devising a set of constructs with well-defined
semantics.These constructs are an
extension of the existing ANSI-C
language.
–When a SpecC specification is simulated, the extended constructs are expanded into a set of simulation API
calls.
–The user interacts with the constructs and the library
is hidden.
SpecC is a C-based
SLDL designed to embrace the IP-centric design methodology