Cloud native EDA tools & pre-optimized hardware platforms
As the complexity and the amount of processors continue to increase in many application domains, so does the need to start software development as early as possible. Arm processors are being deployed in a wide range of markets including mobile, consumer, enterprise and automotive. The ever increasing software content and shorter development windows are calling for tools to enable earlier software development. The Virtualizer™ Development Kit (VDK) Family for Arm Processors offers a wide range of models and software tools to span this entire application domain. With support for all existing Arm processors spanning all Cortex® families: Cortex-M, Cortex-R and Cortex-A, leveraging your existing software debugger, it is easier than ever to accelerate your development schedule.
VDKs are software development kits using virtual prototypes as the embedded target. They enable a broad range of software development use cases to meet the needs of semiconductor companies' own software developers as well as those at their customers and partners. The VDKs include multicore software debug and analysis tools, reference software stacks and Armv7/v8/v9 processor-based reference designs to provide an out-of-the-box software development platform. In addition, these designs can be customized with the Virtualizer tool set to represent users' specific Armv7/v8/v9 system-on-chips. The VDKs also allow software engineers to efficiently develop software to support individual IP components, such as porting device drivers for DesignWare® Interface IP, as well as to perform full software bring-up for the entire SoC.
The VDK Family for Arm Processors contains models for the most popular DesignWare Interface IP. By leveraging existing reference virtual prototypes and the convenience of adding specific DesignWare models with Synopsys Virtualizer Studio, software developers can quickly start bring-up of peripheral IP specific software like device drivers.