Jest ona kompatybilna zarówno z platformą Windows jak i POSIX, jest również w pełni darmowa. System ten wydawany jest w etapach. Wersja 1.0 (28.03.2000 r.) (obecnie 1.0.2) zawiera wszystkie niezbędne ułatwienia modelowania obiektów do opisu systemów podobnych do tych, które można opisać za pomocą języka sprzętu, takich jak VHDL. Zawiera także jądro symulacji, typy danych odpowiednie dla stałych arytmetycznych, kanały komunikacyjne oraz moduły rozbicia projektu na mniejsze części. W wersji 2.0 (01.02.2001 r.) (aktualnie wersja 2.0.1 (03.06.2003 r.) ), biblioteka klas była sukcesywnie ponownie zapisywana, aby zapewnić uaktualnienie projektowania na poziomie systemu. Funkcje, które były wbudowane w wersji 1.0, takie jak sygnały, są obecnie wbudowane w podstawowe struktury kanałów, interfejsów i portów. Wersja 2.1 (06.06.2005 r.) dodaje kilka dodatkowych cech, takich jak zdolność do odradzania procesów po starcie symulacji oraz dodatkowe wywołania zwrotne operacji na jądrze. W 2005 roku język stał się standardem IEEE 1666-2005.
Źródło i licencja
Fragment artykułu Wikipedia — SystemC · historia autorów.
Tekst: CC BY-SA 4.0. Wydzielono fragment z dłuższego artykułu.