BOUNDARY-SCAN CIRCUIT USED FOR ANALOG AN DDIGITAL TESTING OF AN INTEGRATED CIRCUIT
First Claim
Patent Images
1. An analog interface in an integrated circuit, comprising:
- an analog-to-digital converter having a differential input;
a boundary-scan controller coupled to the analog-to-digital converter;
control logic coupling the analog-to-digital converter and the boundary-scan controller;
a multiplexer having an input side coupled to a plurality of analog channels and an output side coupled to the differential input of the analog-to-digital converter;
data registers coupled to outputs of the analog-to-digital converter;
the boundary-scan control configured to receive test information;
the control logic configured to provide a channel select signal as a control signal responsive to the test information;
the multiplexer coupled to receive the control signal to select a channel of the plurality of analog channels for outputting a differential analog output from the multiplexer and to the analog-to-digital converter; and
the analog-to-digital converter configured to convert the differential analog output into digital information for storing in a register of the data registers.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and apparatus are described for providing analog capability with boundary-scanning for an integrated circuit. The integrated circuit includes a boundary-scan controller (1517) coupled to an analog-to-digital converter (200). An analog channel is selected for input to the analog-to-digital converter (200). Analog information is converted to digital information by the analog-to-digital converter (200), and then such digital information may be stored in data registers (209) for reading out via the boundary-scan controller (1517).
63 Citations
25 Claims
-
1. An analog interface in an integrated circuit, comprising:
-
an analog-to-digital converter having a differential input;
a boundary-scan controller coupled to the analog-to-digital converter;
control logic coupling the analog-to-digital converter and the boundary-scan controller;
a multiplexer having an input side coupled to a plurality of analog channels and an output side coupled to the differential input of the analog-to-digital converter;
data registers coupled to outputs of the analog-to-digital converter;
the boundary-scan control configured to receive test information;
the control logic configured to provide a channel select signal as a control signal responsive to the test information;
the multiplexer coupled to receive the control signal to select a channel of the plurality of analog channels for outputting a differential analog output from the multiplexer and to the analog-to-digital converter; and
the analog-to-digital converter configured to convert the differential analog output into digital information for storing in a register of the data registers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for a mixed signal tester on an integrated circuit, comprising:
-
providing a system monitor having a digital bus and an analog-to-digital converter;
providing an analog interface coupled to the analog-to-digital converter via a multiplexer tree, the analog interface including a plurality of analog channels;
providing a boundary-scan controller coupled to the analog-to-digital controller via control logic, the boundary-scan controller being a digital interface;
providing at least one register coupled to the analog-to-digital converter for storing digital information;
sending test information in digital form via the boundary-scan controller to the integrated circuit for testing, the test information including digital testing information and analog testing information, the control logic coupled to receive the analog testing information for the analog-to-digital converter and the multiplexer tree;
selecting a channel of the plurality of analog channels responsive to the analog test information, the channel selected responsive to a control signal applied to the multiplexer tree;
obtaining an analog signal from the channel selected; and
converting the analog signal to digital test data with the analog-to-digital converter. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification