|
|
Why are sample and preload separate instructions?
In 1149.1 they have been separated.
Diagnostics issue was not discussed within the TF. Wish to discuss on this later.
Comments:
If the reason for this is to allow legacy cores, then perhaps it should
be mandatory.
Prime focus is Intest, secondary is Extest.
Motion: We accept Rule 1 under IF rule as currently written in WBR tiger team notes:
Voted for the motion: 12
Voted against the motion: 1
Abstained: 2
The motion passed.
Rohit Kapur wrote a sample CTL for WBR
Env { IEEE 1500
CTL WEXTEST {
TestMode Normal;
}
CTL myIntest {
TestMode InternalTest;
Internal {
a { IsConnected In ScanChain c1; }
}
PatternInfo {
Macro putgetval {
Purpose Observe;
}
Macro putgetval {
ScanChain name chain;
V{ clk= ......}
Shift{..........}
}
Action Item: Rohit will write a CTL for picoJava core. The Synthesized netlist will be provided by Rochit Rajsuman.
Q: Can we have aliases (like #defines) in CTL?
A: Yes. There is an example in the ITC99 paper that aliases the scanIn for
the different configurations.
Q: What is the use of test mode ExternalTest?
A: For cores which do not have P1500 type external test modes.
Since no cells can be both capture and update we must have instruction to
support both Internaltest and Extest.
By allowing multiple modes capability we can do that.
Single wrapper cell can be shared between two cores. How does CTL handle this
issue?
Can be defined as two internal test modes.
Update, Shift and Transfer can occur simultaneously. How can we define that?
Comments:
Two sets of CTL can be kept for unwrapped and the wrapped cores. However if "undoing" of CTL is required it will be too difficult. Reword to take "unwrapping" out of this proposal.
Q: What is the difference with 1149.1?
A: 1149.1 TAP state machine is too restrictive. People can plug in TAP to WIP.
Change the diagram to add the MUX to mux DR_WSO and WIR_WSO (in slide WIR Interface to bypass, WBR and CORE)
CaptureWR signal can be optional for WIR.
Q: How do you do WBR transfer?
A: Not resolved yet.
Do you have a power on reset seq for WIR?
No. There is an asynch reset.
Did we decide WBYPASS be one bit only?
A: yes, it was decided some time ago.
For hierarchical core the bypass at the top level may have more than one bits. The hierarchical wrapped core issue has not been resolved.
Rohit Kapur presented an example of representing WIR in CTL.