COSIDE®

System Level Design Environment COSIDE®

Electronic System Level Design with COSIDE® by COSEDA Technologies enables our customers to optimize their advanced and complex designs faster, more efficiently and more cost-effectively. ESL Design with COSIDE® leads to success especially when designs have become too large and complex for success at the RTL stage. COSIDE® is the perfect solution for architectural design exploration, verification, and virtual prototyping at the early stage of the design cycle. Using COSIDE® right from the start of the design process ensures that complex hardware as well as software systems can handle the required functionality. At the same time, it allows our customers to validate software against hardware even before RTL is implemented. With COSIDE® design teams are able to see the combined impact of architecture on system performance and functionality right from the start of the design process.


COSIDE® Features

COSIDE® offers a wide range of features to simulate and verify complete systems with SystemC AMS. At the same time, COSIDE® can be coupled with various standard design software.

Main Features of COSIDE®:
  • Combination of analog and mixed-signal HW & SW
  • Available for Windows as well as for Linux workstations
  • Simple and fast model export to numerous simulation tools (Matlab, Cadence, Synopsys, etc.)
  • Extremely fast simulation capabilities
  • Integrated version control
  • Automates the process of creating a virtual prototype
  • Automated code generation
  • Wide selection of predefined basic library elements
  • Support of an ISO 26262 conform design process
  • UVM and assertion based mixed-signal verification and regression test
  • IEEE 1666-2011 SystemC TLM support

COSIDE® Application Areas

COSIDE® is used in a wide variety of application areas. These include:
  • Safety critical automotive systems
  • Communication and RF systems
  • Smart Cards and security
  • Control systems
  • Consumer products
  • High speed interfaces
  • Power supplies / Power management

With SystemC AMS, the interaction of analog and digital components such as software and processors can be examined and tested during the design phase using behavior models. Unlike other languages, it facilitates extremely quick system simulation and verification. The reason is that design models are heavily abstracted and nonetheless deliver reliable results. This reduces the time needed to introduce a product to the market and decreases the cost of product development. At the same time, compared to other solutions, the optimized verification provides increased development quality.

Easy Tool Coupling with COSIDE®

COSIDE® Tool Couplings for model exchange and implementation level verification
  • Customer Model Generation with ensured IP-Protection
  • Model Exchange with reproducible analogue simulation behavior
  • Hardware in the Loop Simulation with dSPACE, ZedBoard(ARM®)