Virtualizer Development Kits (VDKs) are software development kits containing design-specific virtual prototypes as well as debug and analysis tools and sample software. VDKs have no dependency on the RTL design enabling software development to occur much earlier in the design cycle, up to 12 months before hardware availability. They are ideally suited for all types of software development, including device driver development, operating system (OS) bring-up and middleware development. In addition, Synopsys' VDKs interface seamlessly with the most popular embedded software debuggers such as ARM® Development Studio 5 (DS-5™) and Lauterbach TRACE32 System, creating an integrated debug flow with extended control and analysis capabilities.
Synopsys offers a family of pre-validated VDKs for popular processor architectures, including ARM Cortex® processors and leading automotive microcontrollers. These VDKs provide reference virtual prototypes that can be instantly used by customers to start software bring-up or easily extended to match design requirements. In addition, Virtualizer enables SoC developers to create custom VDKs for specific SoC designs and deliver those VDKs to software engineers within their company and/or throughout their supply chain.
- VDKs offer the following benefits:
- Software development up to 12 months before board availability
- Plug-n-play integration with the most popular software debuggers
- Multicore aware and system wide debug and analysis capabilities