ElectronicDesignNet.com

The world of electronic design solutions

Frequency Devices
SOC Central
SOC Central
SOC Central
Home arrow News arrow Analog Versus Digital: Bridging The ADC-To-Processor Divide
Fix & Prog. Sinewave Oscillators - Frequency Devices

Analog Versus Digital: Bridging The ADC-To-Processor Divide

PDF Print E-mail
Thursday, 17 May 2007
As an analog-world descendant, I always hear comments in the hallway about how digital designers don’t really understand analog issues. Digital designers will go so far as to unsympathetically say the same about analog-IC designers. There is no bridge between these two camps unless the participants ride the fence and enter the mixed-signal domain together. True to the analog spirit, not all data converters use the same digital format. Some converters use unsigned-binary-data types; other converters use two’s-complement signed data. To even further complicate matters, some converters produce 12- or 14-bit output words, and others produce 16-bit output words. Yet another technology is the 24-bit delta-sigma converter.

Forget the reasons for these analog-design decisions. With all of these converters, the location of the ADC LSB is in the processor’s 0-bit location within the 8-, 16-, or 32-bit word. This situation makes perfect sense to an analog designer. However, the signed-bit of a 12-bit converter resides in position 11 in the processor. If you assign a 16-bit-wide C variable to the converter’s output word, C assumes that the sign bit is in position 15. The processor does not recognize a negative number from the converter and assumes that all codes from the 12-bit, bipolar-in ADC are positive. This situation occurs because the signed bit is in the wrong position....more  Discuss Topic (0) Comments
 
< Prev   Next >
We summarize the news that matters
SOC Central
Electronics News, Product Guide, Forum and Community
SOC Central
Home | About us | Contact Us | Advertisers | Terms of use | Privacy | Link To Us

© 2006, ElectronicDesignNet.com