Verification challenges of ADC subsystem integration within an SoC
Snehal Rathi, Shubhra Singh, Garima Jain (Freescale)
EDN (September 30, 2013)
The real world is analog in nature. Any information which needs to be captured from our surroundings is always an analog value. But processing of analog data in a microprocessor requires that the data be converted to its digital equivalent first. For this, different kinds of ADCs (Analog to Digital Converters) are used in an SoC. Depending on a few parameters, namely the throughput, the immunity to noise, and the complexity of design, the type of the ADC is chosen.
An SoC designer is not required to know the deep design intricacies of any IP they are integrating into the SoC. So even from the perspective of an SoC designer, if the ADC is considered as a black box, there are many factors that decide the quality of performance of the ADC at the SoC level. We must take care of these factors.
The conversion of an analog signal into digital data requires discretization in both time as well as amplitude. The discretization in time happens in the sampling phase and the discretization in amplitude happens in the quantization phase. Sampling is done using a sample hold circuit. A sample hold circuit has a switch, a resistive path and a capacitance on which the voltage is sampled when this switch is closed. The quantization in very simple terms is the scaling of the sampled value to a digital value within a range (governed by the reference voltage of the ADC).
To read the full article, click here
Related Semiconductor IP
- 6-bit, 12 GSPS Flash ADC - GlobalFoundries 22nm
- 14-bit 12.5MSPS SAR ADC - Tower 65nm
- Ultra high-performance low-power ADC
- 10-bit SAR ADC - XFAB XT018
- Low-power 8-bit 80 MHz SAR ADC
Related Articles
- An efficient way of loading data packets and checking data integrity of memories in SoC verification environment
- Streamlining SoC Integration With the Power of Automation
- Bigger Chips, More IPs, and Mounting Challenges in Addressing the Growing Complexity of SoC Design
- SV-LLM: An Agentic Approach for SoC Security Verification using Large Language Models
Latest Articles
- Design and Development of a Neuromorphic Silicon Suite: PVT Sensing, Stochastic LIF Inference, On-Chip STDP Learning, and Crossbar Programming
- LLM4RTL: Tool-Assisted LLM for RTL Generation
- Towards Delta Aware Training: Efficient DNN Weight Storage for Resource-Constrained FPGAs
- CHERI-D: Secure and efficient inline object ID for CHERI temporal memory safety
- AIA: A 16nm Multicore SoC for Approximate Inference Acceleration Exploiting Non-normalized Knuth-Yao Sampling and Inter-Core Register Sharing