SystemC: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Addbot (discussione | contributi)
m migrazione automatica di 10 collegamenti interwiki a Wikidata, d:q1753563
FrescoBot (discussione | contributi)
m Bot: overlinking giorni e mesi dell'anno e modifiche minori
Riga 9:
 
== Storia ==
* [[27 settembre]] [[1999]]: annunciata ''Open SystemC Initiative''
* [[1 marzo]] [[2000]]: rilasciato SystemC v0.91
* [[28 marzo]] [[2000]]: rilasciato SystemC v1.0
* [[1 febbraio]] [[2001]]: rilasciate specifiche del SystemC v2.0 ed il [[codice sorgente]] della v1.2 Beta
* [[3 giugno]] [[2003]]: rilasciato SystemC 2.0.1 LRM (''language reference manual'')
* [[6 giugno]] [[2005]]: rilasciato SystemC 2.1 LRM and TLM 1.0 (''transaction-level modeling'')
* [[12 dicembre]] [[2005]]: [[Institute of Electrical and Electronics Engineers|IEEE]] approva lo [[standard]] IEEE 1666-2005 per il SystemC
* [[13 aprile]] [[2007]]: rilasciato SystemC v2.2
 
ARM Ltd., CoWare, Synopsys e CynApps unirono le forze per sviluppare SystemC (successivamente CynApps divenne Forte Design Systems), pubblicando la prima bozza nel 1999. Il concorrente principale all'epoca era SpecC, un altro pacchetto ''[[open source]]'' basato sul C++, sviluppato da membri dell'[[Università della California, Irvine|Università di Irvine]], [[California]], e da alcune compagnie giapponesi.
Riga 60:
 
Tipi logici:
* sc_bit singolo bit a 2 valori
* sc_logic singolo bit a 4 valori
* sc_bv<> vettore di sc_bit
* sc_lv<> vettore di sc_logic
Riga 68:
* sc_fixed<> template in virgola fissa con segno
* sc_ufixed<> template in virgola fissa senza segno
* sc_fix tipo in virgola fissa con segno
* sc_ufix tipo in virgola fissa senza segno
 
== Esempio ==