SystemC: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
nuova voce, traduzione da en.wiki da finire |
Nessun oggetto della modifica |
||
Riga 19:
* 2005/06/06 SystemC 2.1 LRM and TLM 1.0 transaction-level modeling standard released
* 2005/12/12 IEEE approves the IEEE 1666™ -2005 standard for SystemC
* 2007/04/13 SystemC v2.2 released
, Inc., an Electronic Design Automation (EDA) company, to act as the modeling foundation for forthcoming system simulation and synthesis tools. A number of Synopsys' end-users suggested that the only way a modeling environment like SystemC would be adopted broadly, would be as an open source project. Synopsys teamed with a number of large electronics companies, ARM Ltd. and CoWare to launch SystemC in 1999. The chief competitor at the time was another C++ based open source package offered by a small startup called CynApps which later became Forte Design Automation. In June 2000, a standards group know as the Open SystemC Initiative was formed to provide an industry neutral organization to host SystemC activities and to allow Synopsys' largest competitors, Cadence and Mentor Graphics, democratic representation in SystemC development.
==
===
I moduli costituiscono i blocchi base di un progetto SystemC. Un modello di solito consiste in diversi moduli che comunicano attraverso le porte.
===
Le porte permettono la comunicazione fra l'interno del modulo e l'esterno, verso altri moduli.
===
Processes are the main computation elements. They are concurrent.
===
Channels are the communication elements of SystemC. They can be either simple wires or complex communication mechanisms like fifos or bus channels.
Riga 43 ⟶ 44:
* semaphore
===
Ports use interfaces to communicate with channels.
===
Allow the synchronization between processes.
Riga 93 ⟶ 94:
</source>
==
▲# T. Grötker, S. Liao, G. Martin, S. Swan, System Design with SystemC. Springer, 2002. ISBN 1402070721
▲# [http://sclive.blogsite.org/ A SystemC based Linux Live CD with C++/SystemC tutorial]
▲# J. Bhasker, A SystemC Primer, Second Edition, Star Galaxy Publishing, 2004. ISBN 0965039129
▲# Frank Ghenassia (Editor), Transaction-Level Modeling with Systemc: Tlm Concepts and Applications for Embedded Systems, Springer 2006. ISBN 0387262326
==Collegamenti esterni==
*{{en}} [
*{{en}} [http://sourceforge.net/projects/systemc/ Open SystemC 1.0]
*{{en}} [http://www.deit.univpm.it/systemc-wms SystemC-WMS Homepage]
*{{en}} [http://standards.ieee.org/getieee/1666/ IEEE
[[Categoria:Librerie software]]
[[de:SystemC]]
|