The 1-Wire serial bus uses only one wire to connect to the pheripherals, for some
devices this single wire even provides the required power. This makes the bus very suitable
for applications where there are a predefined number of wires available.
This controller is designed to be implemented in a digital audio tone generator.
The generator had standard S/PDIF, EAS/EBU and optical outputs and a proprietary
serial port to connect protocol specific break-out dongles. Each of these dongles
should have a 1-Wire eeprom with some identification, serial number and signal configuration.
With a bus like I2C, three wires would be needed to create a bus for this.
With 1-Wire however, only one additional wire is needed.
The controller was supposed to be implemented in an Spartan-II FPGA.
The sources for this software product are put into public domain. They may be used
for non-commercial purposes. When any of these products is needed for commercial or
governmental projects, contact White Bream
to settle a license agreement. Feel free to include your licensing proposal when you
do so. Software is offered without any warranty and without guaranteed support. Use
at your own risk; White Bream does not take any responsibily for any damage, either
direct or indirect, caused by the use of this product.
All logos, trademarks and brands are property of their respective owners.