MICROELECTRONIC SYSTEMS NEWS

FILENUMBER: 1074 BEGIN_KEYWORDS IMPROVED SYSTEM-LEVEL DESIGN METHODS END_KEYWORDS DATE: July 2002 TITLE: IMPROVED SYSTEM-LEVEL DESIGN METHODS
=================================================================

TITLE: IMPROVED SYSTEM-LEVEL DESIGN METHODS

With the growing complexity of systems and the increasing need to
rely  on  the  integration  of  multiple  virtual  components (or
intellectual  property  blocks),  improved  system-level   design
methods  are  being  investigated.   These  methods  are based on
proven experiences that have established that fewer design errors
and  shorter  design  time can  be achieved by spending carefully
capturing requirements and  constraints.   Unambiguous,  machine-
readable  requirements  and constraints enable automated analysis
to assure that  selected  or  developed  virtual  components  are
consistent with the desired system goals.

Languages and language extensions as well as automated generation
of  test vectors for simulation are considered key components for
improving system-level design. SystemC, uses class library exten-
sions  to  enable  C++  descriptions  of  hardware.  Rosetta is a  
systems  design  language  being standardarized  by a non- profit  
consortium,  Accellera.   It  is particularly adept at describing  
total systems with components in multiple engineering domains.

Commercial tools  are  now  emerging  which  support  significant
aspects  of  these new system-level design methods and build upon
traditional tools which use VHDL and Verilog.

For additional information, access: EDAptive Computing.

=================================================================

Return to MSN Home Page

dbouldin@utk.edu