On Friday, 19 December 2014 11:10:30 UTC+11, Lasse Langwadt Christensen wr ote:
ls. ]]
s" are
gle input, a logic gate is just an analog amplifier (usually with a gain of about ten) which is nornally driven to one rail or the other.
ks or
pply voltage - and with TTL the rails tend to be "grassy" as individual gat es pull it down while they are moving form one logic state to the other) - as well as set-up times and hold times (which also depend on the exact rail voltage).
d to fix a TTL fast pulse generator because the output showed pattern-depen dent movement in the position of the pulse edges - which I did by putting i n a PECL stage, with an ECL-to-TTL converter to get the final output back t o TTL levels.
the exact supply voltage on the silicon at the gate. Because ECL is curren t steering logic, the current drawn by the device is pretty much constant, so the supply voltage on the chip can be stable, and I made sure that the n oise on the TTL +5V rail didn't get into the PECL +5V rail.
e implementation/simulation of the digital parts of a DDS
n't
current draw and thus rail voltage, within the chip, this will show up as s purs on the real frequency output, and it's unlikely to show up on the simu lated output.
long setup and hold it satisfied. Your computer produces different results based
The "result" in this case is a series of DAC outputs. Exactly when the DAC changes state matters in the DDS context. Not a hell of a lot, but this is all about low-level nitpicking.
Even the output from a synchronous counter can move around a bit vis-a-vis the clock as the propagation delays from the clock through the counter to t he outputs change. Manufacturers specify minimum, maximum and typical propa gation delays (if you are lucky, and using a well-specified part). Some of the tolerance can show up as cycle to cycle variation - again, not a hell o f lot of it, but we are talking about low-level spurs.