Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

DFT Scan insertion query

Status
Not open for further replies.

anssprasad

Member level 5
Member level 5
Joined
Jun 29, 2007
Messages
82
Helped
12
Reputation
24
Reaction score
3
Trophy points
1,288
Activity points
1,725
Hi,

when doing DFT scan insertion which of the following is true or is a better approach:

1. Up to three additional pins are required to implement this type of scan. Only the SCAN ENABLE pin must be dedicated; the remainder of the pins(scan in, scan out) can be shared with primary inputs and outputs.

2. Up to four additional pins are required to implement this type of scan. Only the TEST MODE pin must be dedicated; the remainder of the pins(scan en, scan in , scan out) can be shared with primary inputs and outputs.

Thanks
Prasad.
 

I think second approach is better. Since you'll need test_mode control to make the internal clock generating/distributing logic to switch to test_clock, and also make reset controllable.
 

    anssprasad

    Points: 2
    Helpful Answer Positive Rating
Another approach may be followed, wherein no top-level pins need to be dedicated for scan-enable.
The scan-enable can be configured to be from an internal register. Programming of this may be done serially using JTAG, wherein a new instruction may be defined so as to configure the internal register..
 

    anssprasad

    Points: 2
    Helpful Answer Positive Rating
nikhil.sudhakaran said:
Another approach may be followed, wherein no top-level pins need to be dedicated for scan-enable.
The scan-enable can be configured to be from an internal register. Programming of this may be done serially using JTAG, wherein a new instruction may be defined so as to configure the internal register..

Yes y0u could, but then for at-speed coverage, you'll need to use Launch-on-Capture, which would increase the complexity of patterns somewhat....
 

    anssprasad

    Points: 2
    Helpful Answer Positive Rating
you can have only Test mode is a dedicated pin. rest all can be shared with functional pins at the top level.
 

    anssprasad

    Points: 2
    Helpful Answer Positive Rating
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top