Variable time division multiplex transmission system
First Claim
1. A system comprising:
- a master device having a clock terminal, a frame terminal, a data-in terminal, and a data-out terminal, wherein a frame synchronous signal is received through the frame terminal, and wherein master device supplies a device identifier setting command through its data-out terminal in synchronization with a frame synchronous signal; and
a plurality of slave devices that are coupled to one another in a cascading sequence through daisy-chain input and output terminals within each of the slave devices, wherein each slave device includes;
a clock input terminal coupled to the clock signal of the master device;
a frame terminal coupled to the frame signal terminal of the master device;
a data-in terminal coupled to the data-out terminal of the master device;
a data-out terminal coupled to the data-in terminal of the master device;
a device ID assignment circuit coupled to each of its daisy-chain input and output terminals, wherein the device ID assignment circuit includes;
a sequence initiation control circuit that outputs a sequence signal that indicates a device identifier decision sequence in response to the device identifier setting command and the frame synchronous signal;
a counter that counts the clock signal in response to the sequence signal;
a token generation circuit that generates a device identifier setting token for a subsequent slave device in the sequence in response to the clock signal and one of a predetermined logic signal from the master device and the device identifier setting token from a previous slave device; and
a time slot allocation circuit coupled to each of its daisy-chain input and output terminals.
0 Assignments
0 Petitions
Accused Products
Abstract
A time division multiplex transmission system transmits information on multiple channels by using a transmission path with variable time division multiplexing. The variable time division multiplex transmission system of this invention is equipped with multiple channel devices 30 and a single transmission path 5 connected to these multiple channel devices. The multiple channel devices 30 transmit or receive data over the transmission path. Additionally, the system is equipped with a circuit that determines consecutive time slots for using the transmission path, and each of the channel devices transmits or receives data using consecutive time slots. Data can be transmitted in two or more different transmission bands, and the different transmission bands are realized by making the number of time slots used for a communication frame different.
49 Citations
11 Claims
-
1. A system comprising:
-
a master device having a clock terminal, a frame terminal, a data-in terminal, and a data-out terminal, wherein a frame synchronous signal is received through the frame terminal, and wherein master device supplies a device identifier setting command through its data-out terminal in synchronization with a frame synchronous signal; and a plurality of slave devices that are coupled to one another in a cascading sequence through daisy-chain input and output terminals within each of the slave devices, wherein each slave device includes; a clock input terminal coupled to the clock signal of the master device; a frame terminal coupled to the frame signal terminal of the master device; a data-in terminal coupled to the data-out terminal of the master device; a data-out terminal coupled to the data-in terminal of the master device; a device ID assignment circuit coupled to each of its daisy-chain input and output terminals, wherein the device ID assignment circuit includes; a sequence initiation control circuit that outputs a sequence signal that indicates a device identifier decision sequence in response to the device identifier setting command and the frame synchronous signal; a counter that counts the clock signal in response to the sequence signal; a token generation circuit that generates a device identifier setting token for a subsequent slave device in the sequence in response to the clock signal and one of a predetermined logic signal from the master device and the device identifier setting token from a previous slave device; and a time slot allocation circuit coupled to each of its daisy-chain input and output terminals. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
a master device having a clock terminal, a frame terminal, a data-in terminal, and a data-out terminal; and a plurality of slave devices that are coupled to one another in a cascading sequence through daisy-chain input and output terminals within each of the slave devices, wherein each slave device includes; a clock input terminal coupled to the clock signal of the master device; a frame terminal coupled to the frame signal terminal of the master device; a data-in terminal coupled to the data-out terminal of the master device; a data-out terminal coupled to the data-in terminal of the master device; a device ID assignment circuit coupled to each of its daisy-chain input and output terminals; and a time slot allocation circuit coupled to each of its daisy-chain input and output terminals, wherein the time slot allocation circuit includes; a time slot position designation circuit coupled to the clock terminal of its slave device and the frame terminal of its slave device; a source token circuit coupled to the clock terminal of its slave device, the daisy-chain input terminal of its slave device, and the frame terminal of its slave device; a token production circuit coupled to the time slot position designation circuit, the source token circuit, and the daisy-chain output terminal of its slave device; a time slot differentiation circuit coupled to the token production circuit; and memory coupled to the time slot differentiation circuit, the data-in terminal of its slave device, and the clock terminal of its slave device. - View Dependent Claims (8, 9, 10, 11)
-
Specification