IP Showcase Graham Bell
Graham is Sr. Director of Marketing at Real Intent. He has over 20 years experience in the design automation industry. Occasionally he writes blogs for the Dominion of Design. The views and opinions expressed in this blog are his alone and not those of his employer. TVS asureVIP™ : SDCARD 2.0 OVM SlaveAugust 1st, 2011 by Graham Bell
1.1 IntroductionThe TVS OVM SDCARD Slave VIP is a highly flexible and configurable verification IP which can be easily integrated in any OVM SOC environment. The TVS OVM SD Card Slave VIP supports SDSC, SDHC with Non-UHS and UHS mode, SDXC and also supports 1, 4 and 8 bit data width. Associative Array’s have been used as memory to improve simulation speed and provide a scalable solution. The VIP comes with an Emulatable RTL interface and a Bus Monitor which performs Setup, Hold and clock width checks on every cycle for all configurations. The monitor also performs protocol checks and reports errors for non compliance with SDCARD 2.0 Specification. The VIP has been used to verify an SDCard interface for a chip that has fully first-time working silicon. Using external VIP (Verification IP) brings several advantages including:
However, the VIP must be developed in such a way that it is easy for the user to incorporate the VIP into their environment. That is the reason OVM has been chosen for ease of integration into complex SOC Verification environments which are used by both SW and HW teams to verify their designs. 1.2 Feature Set
1.3 Block Diagram and Description
SDCARD Device VIP from TVS is compliant with OVM 2.1 Methodology and also compliant to SDCARD 2.0. It uses all the latest OVM constructs and also is very flexible for integration into various complex SOC Verification environments. It consists of the following components
SDCARD Memory is modelled into a flexible Associative Array and can be accessed through various API’s provided to the USER where data can be read and written into the memory.
1.4 Benefits of OVM and Industry TrendsOpen
Interoperable
1.5 About TVS
TVS delivers an independent verification service that not only reduces your costs and time-to-market, but also improves product quality. TVS combines skills and experience in software testing, hardware verification and outsourcing to provide customers with an efficient, well-managed, quality assurance service. TVS provides both consultancy and execution services using experienced engineering resources in several locations around the world. TVS removes the pain and risk from outsourcing leaving you with just the benefits. To learn more about our offerings, write to us at vip@tandvsolns.co.uk |