Re: clock, data, and power on same line?




"Jon Slaughter" <Jon_Slaughter@xxxxxxxxxxx> writes:
Is there any theorical reason why this can't be done?

It has been done. The Dallas/Maxim 1-wire protocol has power, clock,
and data all on one wire.

How?

The line is normally at +5v (providing power, devices have a diode and
cap to maintain it during signalling).

Each falling edge is the "clock" signal.

Each rising edge is the "data" signal - short duration low pulse =
binary 1, long duration = binary 0.
.



Relevant Pages

  • Re: 96 cabrio possible electrical prob?
    ... > circumstances the clock has been reset. ... so it's apparently not a system-wide power outage going on here. ... way to stop the clock is to disconnect this wire. ...
    (rec.autos.makers.vw.watercooled)
  • Re: Embedded clocks
    ... timing or amplitude measurement. ... synchronize the clock to a fixed rate bit stream. ... The one-wire designs change from a classic clock (which draws power all the time) to a more async-based monostable. ... With one wire, the master provides the edges, and the slave the data, and the slave can use very cheap / low power / fast wakeup RC oscillator. ...
    (comp.arch.fpga)
  • Re: [linux-pm] Power Management framework proposal
    ... this API is not trying to represent the parent-child hierarchy. ... That is not part of the fw: the fw simply expresses parent-child clock ... The very same idea of power mode is something that can maybe fit some ... kernelspace or strictly userspace. ...
    (Linux-Kernel)
  • Re: Signal failure between Paddington and Reading Friday pm
    ... The design of the equipment and the human systems around it assume ... The reasons for power failure are many and varied. ... and has to travel by road (because the trains are stopped and to carry ... My experience is that major failures of signalling typically takes ...
    (uk.railway)
  • Re: Source of Dynamic Power Consumption in FPGAs
    ... In CMOS devices the power consumed comes from charging and discharging ... So I would expect the clock trees with their constant ... Second on my list is the routing since I would expect the capacitance ... If the registers are placed at the input to a function block the ...
    (comp.arch.fpga)