SD Card Verification IP
The SD Card Verification IP provides an effective & efficient way to verify the components interfacing with SD Interface of an AS…
Overview
The SD Card Verification IP provides an effective & efficient way to verify the components interfacing with SD Interface of an ASIC/FPGA or SoC.
The SD Card VIP is fully compliant with Standard SD card v7.00 specifications from SD Organization. The VIP is a light weight VIP with easy plug-and-play interface so that there is not hit on the design time and simulation time.
Key features
- Compatible with all the versions V1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 6.10, 7.00
- Supports all Capacity of Memory i.e.
- Standard Capacity SD Memory Card (SDSC)
- High Capacity SD Memory Card (SDHC)
- Extended Capacity SD Memory Card (SDXC)
- Ultra Capacity SD Memory Card (SDUC)
- Supports all Voltage range:
- High Voltage SD Memory Card – Operating voltage range : 2.7-3.6V
- SD Express Memory Card – Operating voltage range VDD1: 2.7-3.6V, 1.70-1.95V optional VDD3: 1.14-1.30
- Supports Card detection for both SD mode and SPI mode
- Supports all UHS-1/2 mode
- Supports all Bus Speed Mode – Using 4 parallel data lines
- Default Speed mode : 3.3V signaling, Frequency up to 25 MHz, up to 12.5 MB/sec
- High Speed mode : 3.3V signaling, Frequency up to 50 MHz, up to 25 MB/sec
- SDR 12 : UHS-1 1.8V signaling, Frequency up to 25 MHz, up to 12.5 MB/sec
- SDR 25 : UHS-1 1.8V signaling, Frequency up to 50 MHz, up to 25 MB/sec
- SDR 50 : UHS-1 1.8V signaling, Frequency up to 100 MHz, up to 50 MB/sec
- SDR 104 : UHS-1 1.8V signaling, Frequency up to 208 MHz, up to 104 MB/sec
- DDR 50 : UHS-1 1.8V signaling, Frequency up to 50 MHz, sampled on both clock edges, up to 50 MB/sec
- Switch function command supports Bus Speed Mode, Command system, Drive strength, and future functions
- Supports Command Queue and cache for performance
- Supports Correction of memory field errors
- Supports Card removal during read operation will never harm the content
- Supports Content protection mechanism – Complies with highest security of SDMI standard
- Supports Password protection of cards (CMD42- LOCK_UNLOCK)
- Supports Write Protect feature using mechanical switch
- Supports Built-in write protection features (permanent and temporary)
- Supports Card Detection (Insertion/Removal)
- Support for Application specific commands
- Supports Comfortable erase mechanism
- Provides full control to user to enable/disable various types of messages
- Supports full timing models or bus functional models
- Supports Dynamic as well as static Error injection scenarios
- On the fly protocol checking using protocol check function, static and dynamic assertions
- Provides a comprehensive user API (callbacks) in BFMs
- Supports advanced System Verilog features like constrained random testing
- Built in Coverage analysis.
- Graphical Analyzer to show transactions for easy debugging.
Block Diagram
Benefits
- Available in native SystemVerilog (UVM/OVM/VMM) and verilog
- Unique development methodology to ensure highest levels of quality
- Availability of various Regression Test Suites
- 24X5 customer support
- Unique and customizable licensing models
- Exhaustive set of assertions and cover points with connectivity example for all the components
- Consistency of interface, installation, operation and documentation across the VIP
- Provide complete solution and easy integration in IP and SoC environment
What’s Included?
- SD Memory Card Model
- SD Monitor & Scoreboard
- SD Host Model
- Test-Bench Configurations
- Test Suite (Available in Source code)
- Basic Protocol Tests
- Directed & Random Tests
- Assertions & Cover Point Tests
- Error injection Scenarios Tests
- Integration Guide, User Manual and Release Notes
- GUI analyzer to view simulation packet flow.
- Integrated solution for SD Express with SD card, PCIe and NVMe
Files
Note: some files may require an NDA depending on provider policy.
Specifications
Identity
Provider
- To create world class Verification IP Solutions
- To provide expert consultancy to ASIC & SoC Design companies
- To design SOCs from Architecture to Working Silicon
- To be the leading provider of Semiconductor IP Solutions
- To be a one-stop-shop for Design and Verification
- Customer Success
- Commitment to Quality
- Quality of Products
- Quality of Engineers
- Best in class Customer Support
- Ethics and Integrity
Learn more about SD / eMMC Controller IP core
Virtual Prototyping Platform with Flash Memory
Allowing server-class storage in embedded applications
UFS Goes Mainstream
Universal Flash Storage: Mobilize Your Data
Frequently asked questions about SD / eMMC Controller IP cores
What is SD Card Verification IP?
SD Card Verification IP is a SD / eMMC Controller IP core from Truechip Solutions listed on Semi IP Hub.
How should engineers evaluate this SD / eMMC Controller?
Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this SD / eMMC Controller IP.
Can this semiconductor IP be compared with similar products?
Yes. Buyers can compare this product with similar semiconductor IP cores or IP families based on category, provider, process options, and structured technical specifications.