Systems and methods for simultaneous sampling of serial digital data streams from multiple analog-to-digital converters (ADCs), including in distributed antenna systems
First Claim
1. A system for simultaneous sampling of digital data streams from analog-to-digital converters (ADCs), comprising:
- a controller unit, comprising;
a chip select output port, a clock output port, a data output port, and a plurality of data input ports each configured to receive a digital data stream; and
a processor configured to;
communicate a chip select signal on the chip select output port to receive a digital data stream on each of the plurality of data input ports simultaneously; and
communicate a clock signal; and
a plurality of ADCs, each ADC among the plurality of ADCs comprising;
a chip select input port electrically coupled to the chip select output port of the controller unit;
a clock input port electrically coupled to the clock output port of the controller unit;
a data output port electrically coupled to a corresponding data input port among the plurality of data input ports of the controller unit; and
a data input port electrically coupled to the data output port of the controller unit, each ADC being configured to provide a digital data stream on the data output port in response to receiving the clock signal on the clock input port if the chip select signal is present on the chip select input port; and
to determine a channel to convert based on a signal received on the data input port.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for simultaneous sampling of serial digital data streams from multiple analog-to-digital converters (ADCs), including in distributed antenna systems, are disclosed. In one embodiment, a controller unit samples a plurality of serial digital data streams simultaneously. To allow the controller unit to sample the multiple serial digital data streams simultaneously from a plurality of ADCs, the controller unit is configured to provide a plurality of data input ports. Each of the ADCs is coupled to a common chip select port and clock signal port on the controller unit. The controller unit communicates a chip select signal on the chip select port to activate all of the ADCs simultaneously to cause each of the ADCs to provide its respective digital data stream to the respective data input port of the controller unit simultaneously for sampling. As a result, fewer or lower-cost components may be used to sample multiple ADCs.
-
Citations
13 Claims
-
1. A system for simultaneous sampling of digital data streams from analog-to-digital converters (ADCs), comprising:
-
a controller unit, comprising; a chip select output port, a clock output port, a data output port, and a plurality of data input ports each configured to receive a digital data stream; and a processor configured to; communicate a chip select signal on the chip select output port to receive a digital data stream on each of the plurality of data input ports simultaneously; and communicate a clock signal; and a plurality of ADCs, each ADC among the plurality of ADCs comprising; a chip select input port electrically coupled to the chip select output port of the controller unit; a clock input port electrically coupled to the clock output port of the controller unit; a data output port electrically coupled to a corresponding data input port among the plurality of data input ports of the controller unit; and a data input port electrically coupled to the data output port of the controller unit, each ADC being configured to provide a digital data stream on the data output port in response to receiving the clock signal on the clock input port if the chip select signal is present on the chip select input port; and
to determine a channel to convert based on a signal received on the data input port. - View Dependent Claims (2, 3)
-
-
4. A system for simultaneous sampling of digital data streams from analog-to-digital converters (ADCs), comprising:
-
a controller unit, comprising; a chip select output port, a clock output port, and a plurality of data input ports each configured to receive a digital data stream; and a processor configured to; communicate a chip select signal on the chip select output port to receive a digital data stream on each of the plurality of data input ports simultaneously; and communicate a clock signal on the clock output port; and a plurality of ADCs, each ADC among the plurality of ADCs comprising; a chip select input port electrically coupled to the chip select output port of the controller unit; a clock input port electrically coupled to the clock output port of the controller unit; a data output port electrically coupled to a corresponding data input port among the plurality of data input ports of the controller unit; and provide the digital data stream, wherein the ADC is configured to receive an analog signal from a power detector and convert the analog signal to provide a digital data stream on the data output port in response to receiving the clock signal on the clock input port. - View Dependent Claims (5, 6, 7, 8)
-
-
9. A method for simultaneously sampling digital data streams from multiple analog-to-digital converters (ADCs), comprising:
-
communicating a chip select signal to a plurality of chip select input ports in a corresponding plurality of ADCs to simultaneously activate the plurality of ADCs; communicating a clock signal to a corresponding plurality of clock input ports in the plurality of ADCs; receiving a plurality of digital data streams from the corresponding plurality of ADCs in a corresponding data input port among a plurality of data input ports; and simultaneously sampling the plurality of digital data streams received in the plurality of data input ports from the plurality of ADCs, wherein communicating the clock signal comprises communicating the clock signal comprising clock pulses to a plurality of clock input ports in the plurality of ADCs; and simultaneously sampling the plurality of digital data streams further comprises simultaneously sampling one bit from each of the plurality of digital data streams for each clock pulse of the clock signal. - View Dependent Claims (10, 11, 12)
-
-
13. A method for simultaneously sampling serial digital data streams from multiple analog-to-digital converters (ADCs) in a distributed communication system, comprising:
-
communicating a chip select signal to a plurality of chip select input ports in a corresponding plurality of ADCs to simultaneously activate the plurality of ADCs; communicating a clock signal to a corresponding plurality of clock input ports in the plurality of ADCs; communicating at least one configuration signal on a data input port of each ADC to configure which channel of the corresponding ADC to convert and to configure a number of bits for the corresponding ADC to provide in a serial digital data stream; receiving a plurality of serial digital data streams from the corresponding plurality of ADCs in a corresponding data input port among a plurality of data input ports; sampling the plurality of serial digital data streams received in the plurality of data input ports from the plurality of ADCs; and not communicating the chip select signal on the chip select input port of each ADC among the plurality of ADCs.
-
Specification