• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Explaining Breakouts..
(02-08-2020, 02:03 AM)john.tilghman@protonmail.com Wrote:
(02-07-2020, 01:00 AM)darin Wrote: The Single Ended and Differential IO are only digital (why I added and underlined Digital in my reply).  

As pointed out, the pins labeled Analog Supply can in fact be used as digital pins if you wish.  There are a few caveats if you use some of these pins as analog inputs and others as digital lines, so personally I'd avoid it unless I ran out of dedicated digital lines.

I guess I do not understand how you would use Differential Digital, most digital are: 5v, 3.3v, 1.8v and GND.

Or maybe I don't get it.

First, remember that signals are just voltages on wires, the distinction between analog and digital is all in how we measure and interpret those signals.  Differential inputs are useful for analog signals because of the reduction in common-mode noise.  The same is true for digital signals, you can even consider digital signals to be analog signals that we measure with a 1-bit ADC.  You can have all of your favorite digital levels (5V, 3.3V, 1.8V,...) in a differential digital system based on the reference voltage used by the 1-bit ADC (aka a comparator).

Reducing the noise in a digital system (ie. by rejecting common-mode noise), will in principle allow you to reduce the level required to specify a high signal.  This not only reduces power consumption greatly, but it also increases the speed.  Stray capacitance (cables for example) imposes a limit on the slew rate (Volts/sec), therefore, reducing the voltage swings leads to shorter propagation delays.  The cost is that there can no longer be a single shared digital ground and you have to keep in mind that impedance matching becomes important as the speed goes up.

For an example, study the LVDS standard, a commonly used differential digital standard.  I have an old LVDS display that I will someday connect and play with, but in the meantime it is very convenient that we can connect the device directly instead of interfacing with a CMOS to LVDS line driver.  If you want to play with it, a lot of high-speed ADCs have LVDS interfaces.

Messages In This Thread
RE: Explaining Breakouts.. - by darin - 02-04-2020, 06:54 PM
RE: Explaining Breakouts.. - by prebys - 02-04-2020, 10:34 PM
RE: Explaining Breakouts.. - by darin - 02-07-2020, 01:00 AM
RE: Explaining Breakouts.. - by darin - 02-10-2020, 06:11 PM

Forum Jump:

Users browsing this thread: 1 Guest(s)