The Open SystemC Initiative - OSCI
Who is OSCI and what OSCI does: http://www.systemc.org/about/
General info
What is SystemC: http://www.systemc.org/community/about_systemc/
Books about SystemC
SystemC books: http://www.systemc.org/community/resources/
Open SystemC Language Reference Manual
The Open SystemC LRM can be downloaded from: http://standards.ieee.org/getieee/1666/index.htmlStable SystemC libraries
The stable SystemC libraries TLM (Transaction Level Modelling Library), SystemC (Core SystemC language), SCV (SystemC Verification Library) and Analog-Mixed Signal can be downloaded from: http://www.systemc.org/downloads/standards/
In progress SystemC libraries
The SystemC Synthesizable Subset Draft 1.3 and CCI Configuration Requirements Specification can be download from: http://systemc.org/downloads/drafts_review
SystemC Synthesis - High Level Synthesis
- AutoPilot from AutoESL acquired by Xilinx 1/31/2011 http://www.eetimes.com/electronics-news/4212668/Xilinx-buys-high-level-synthesis-EDA-vendor
- C-to-Silicon from Cadence Design Systems
- Synphony C Compiler from Synopsys
- Cynthesizer from Forte Design Systems
- CyberWorkBench from NEC
- CoSynth ESL flow
HDL to SystemC
- Verilog to SystemC - Verilator
- Vhdl to SystemC - Vhdl-to-SystemC-Converter
- Verilog/Vhdl to SystemC - Model Studio from Carbon Design Systems
Universal Verification Methodology (UVM) standard
Cadence released UVM ML 1.0 (UVM Mixed-Language) that supports SystemC and e language.The kit can be downloaded from www.uvmworld.org (contributions section).
Tutorials
- http://www.asic-world.com/systemc/tutorial.html
- http://www.forteds.com/SystemC/training/index.asp
- http://www.doulos.com/knowhow/systemc/
Very goood TLM-2.0 tutorials:
http://www.doulos.com/knowhow/systemc/tlm2/
Great application notes about using SystemC in real projects:
http://www.embecosm.com/download/application_notes.html
Resources
- System-Level Design and Synthesis of Embedded HW/SW Systems: http://system-synthesis.org
- TLM SystemC models can be found at tlmcentral.
- SystemC Interfaces and Infrastructure: http://www.greensocs.com/
- SystemC synthesis tool: http://www.systemcrafter.com
- SystemC services, from modeling to training: http://www.eslx.com
- SystemC training: http://www.doulos.com
- SystemC validation tools: http://www.jedatechnologies.com
- SystemC tools for Mac OSX: http://www.logicpoet.com
- TRAP is a tool for the generation of SystemC and TLM based Instruction Set Simulators (ISS)
- ReSP is an MPSoC simulation platform working at a high abstraction level
- SystemC models (mainly CPUs)