SystemC modelling, verification and synthesis
Located in Silicon Valley, Kotys serves the semiconductor industry by providing modelling and verification services based on SystemC.
Why SystemC
- developed as C++ libraries, the SystemC ecosystem unleashes the power of the C++ language
- reuse of existing open source C++ libraries (Boost, Blitz++, etc)
- object oriented programming enables powerful, maintainable and reusable models and testbenches for hardware systems
- one language (C++) for the entire development ecosystem, from modeling and verification to synthesis of the digital hardware system
- high simulation speed of the entire system can be achieved by using high level of abstraction of the hardware model
- most of the CPUs in the current ASICs are programmed in C/C++, this makes hardware/software co-simulation possible using the same environment and the same programming language for both hardware and software
- SystemC enables ESL