SpecC is a system-level design language (SLDL) and a system-level
An in-depth description of SpecC can be found in the book
Specification Language and Design Methodology
which is available through Kluwer Academic
Publishers (now Springer) or your favorite
The SpecC system is an environment for system-level
- SpecC Methodology:
IP-centric Codesign Methodology for Specification, Modeling
and Design of Embedded Systems at System Level.
a short tutorial about the SpecC methodology.
- SpecC Language:
Built on top of ANSI-C with explicit support for Behavioral
and Structural Hierarchy, Concurrency, State Transitions,
Timing, and Exception Handling.
a short tutorial about the SpecC language.
For those interested in SpecC technology,
the SpecC Reference Compiler (SCRC)
is freely available for
|November 2, 2007 ||
||New SpecC design example of an
|September 7, 2007||
||Freescale Semiconductor, Inc.
white paper about the successful application of the SpecC
methodology to create architectures for the mobile device space:
SpeedTM Technology: Results of Modeling for Embedded Applications.
|September 28, 2006||
||CECS releases Version 2.1 of the
SpecC Reference Compiler.
|June 24, 2004||
Open Source Reference Compiler for SpecC Version 2.0,
which fully supports the version 2.0 of the SpecC language.
||As part of a
project in the EE departement at UCLA, a JPEG encoder
was implemented using SpecC, SystemC, and Handel-C. Results
of the comparison showing the benefits of SpecC compared to
the other approaches
been published at this year's ASPDAC.
|December 26, 2002||
||The Language Reference Manual (LRM) for the upcoming version 2.0
of the SpecC language is available now! Please check the
|June 6, 2001||
article about SpecC:
consortium gloats at turmoil about SystemC".
|June 1, 2001||
||Press Release: CECS releases
Open Source Reference Compiler for SpecC.
|May, 18, 2001||
||Release of the second SpecC book
Design: A Practical Guide with SpecC.
|February 1, 2001||
CECS chosen to develop Open Source Reference Compiler for SpecC.
|December 20, 2000||
translation of the book SpecC: Specification Language and
Methodology is available. It is published in Japan by
|August 8, 2000||
||The SpecC book is out! The title is
Specification Language and Methodology. Order from
or an online
|February 12, 2000||
||SpecC examples section added. See
For more information, check the SpecC History
The SpecC design language and methodology were originally developed
at UC Irvine's
Center for Embedded
Computer Systems (CECS).
In 1999, the
SpecC Technology Open
Consortium (STOC) was founded by a group of industrial and academic
members in oder to promote and establish SpecC as a standard for
system-level design. In early 2001, STOC released version 1.0 of the
SpecC language reference manual and chose CECS to develop a reference
implementation of the standard. As a result, the
SpecC Reference Compiler (SCRC)
group was established at CECS which released the first version of the
reference compiler in June 2001 and will continue maintaining and
developing new releases in accordance with future versions of the
language standard issued by STOC.