Claims
- 1. An in-system programmable (ISP) logic device, comprising:a programmable logic circuit providing a plurality of output signals; and a plurality of output circuits, each output circuit comprising: an output pin; a boundary scan register having an input terminal and providing an output signal; a first multiplexer having an output terminal coupled to said output pin, said first multiplexer receiving one of said output signals from said programmable logic circuit and said output signal from said boundary scan register, said first multiplexer configured to provide on said output terminal said one of said output signals from said programmable logic circuit during functional operation, and said output signal from said boundary scan register, in response to a control signal indicating said ISP logic device is programmed; and a second multiplexer having an input terminal coupled to said output terminal of said first multiplexer and coupled to provide a signal at said input terminal of said boundary scan register.
- 2. An ISP logic device as in claim 1, further comprising a state machine providing said control signal to said first multiplexer in accordance with a second control signal received at an input pin,with said programming operations.
- 3. An ISP logic device as in claim 1, wherein said output pin of said output circuit is configurable to receive an input signal, said input signal being provided as input to said programmable logic circuit.
- 4. An ISP logic device as in claim 2, wherein said boundary scan registers of said output circuits being configurable to form a scan chain receiving serial input data from a serial input pin and providing serial output data at a serial output pin.
- 5. An ISP logic device as in claim 2, wherein said state machine controls both programming operation of said programmable logic circuit and operations of said scan chain, said state machine allowing said operations of said scan chain to be active simultaneously with said programming operations.
- 6. An ISP logic device as in claim 1, further comprising an output buffer coupled to said output terminal of said first multiplexer for driving an output signal of said first multiplexer on said output pin.
Parent Case Info
This application is a continuation of Ser. No. 09/083,335 filed May 21, 1998.
US Referenced Citations (8)
Continuations (1)
|
Number |
Date |
Country |
Parent |
09/083335 |
May 1998 |
US |
Child |
09/712000 |
|
US |