🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.lsi.testing
2 messages
2 total messages Started by Anthony Sama Tue, 26 Jan 1993 18:06
Boundary Scan
#139
Author: Anthony Sama
Date: Tue, 26 Jan 1993 18:06
20 lines
1385 bytes
Has anyone utilized JTAG boundary scan to perform tests of system logic?
Specifically, I would like to do the following:
1) Scan in test data along the boundary scan register.
2) Allow the system to run for one clock cycle using data from the boundary
scan register as input to the system logic.
3) Record the system outputs in the boundary scan register.
4) Scan out the results.

My problem is with steps 2) and 3) above.
If I use the Internal test, how do I allow the sytem to run for one clock
cycle? Since the system clock is an input, it is unavailable. Do I simply
let the system run for one cycle of TCK in the Run-test/Idle state of the
TAP controller. Is there another way to do this without using the Internal
test? Perhaps using the Sample test in conjunction with external system
clock controls?

Any help/pointers/suggestions would be greatly appreciated!

Anthony Sama
Drexel University
Re: Boundary Scan
#134
Author: Kumar Venkat
Date: Tue, 26 Jan 1993 20:16
41 lines
2044 bytes
In article <1993Jan26.180613.4943@cbis.ece.drexel.edu>,
dspstu18@cbis.ece.drexel.edu (Anthony Sama) writes:
|> Has anyone utilized JTAG boundary scan to perform tests of system
|> logic?
|> Specifically, I would like to do the following:
|> 1) Scan in test data along the boundary scan register.
|> 2) Allow the system to run for one clock cycle using data from the
|> boundary
|> scan register as input to the system logic.
|> 3) Record the system outputs in the boundary scan register.
|> 4) Scan out the results.
|> 
|> My problem is with steps 2) and 3) above.
|> If I use the Internal test, how do I allow the sytem to run for one
|> clock
|> cycle? Since the system clock is an input, it is unavailable. Do I
|> simply
|> let the system run for one cycle of TCK in the Run-test/Idle state of
|> the
|> TAP controller. Is there another way to do this without using the
|> Internal
|> test? Perhaps using the Sample test in conjunction with external system
|> clock controls?
|> 
|> Any help/pointers/suggestions would be greatly appreciated!
|> 
|> Anthony Sama
|> Drexel University


In INTEST, you can use a boundary-scan register to supply the clock
instead of either system clock or test clock. This register will have
to be multiplexed in at the source of the on-chip clock network. This
means you would have to scan once for each phase of the clock, and 
scan the input signal values separately to provide enough setup and
hold with respect to the scanned clock.


-Kumar Venkat
Silicon Grpahics
kumar@mti.sgi.com
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads