Professional Documents
Culture Documents
9/23/1999
Historical Perspective
n
ISP (In System Programming) first developed in 1993 using proprietary bus & protocol Simultaneous demand for boundaryscan and ISP leads to general adoption of 1149.1 bus & protocol Similar but different implementations result in custom tool environment
IEEE Std P1532 2
9/23/1999
Historical Perspective
n
n n n
E-mail reflector established Meetings held quarterly Draft developed for review
IEEE Std P1532 3
9/23/1999
Mission
To define, document and promote the use of a standardized process and methodology for implementing programming capabilitiesutilizing (and compatible with) the 1149.1 communication protocol.
9/23/1999
Benefits
n n
Serve as development model for new devices Build on existing, well-supported and understood standard (1149.1, BSDL) Standardize tool, development system, test and manufacturing interfaces to provide instant device support Facilitate innovation and the development of new application areas Enable concurrent programming capabilities
IEEE Std P1532 5
9/23/1999
9/23/1999
Progress so far...
n
Description of silicon implementation requirements completed and proceeding to ballot. Description of BSDL extensions continuing to be filed as a supplement to the standard.
9/23/1999
System Mode
Test Mode
Power Up
Test-Logic-Reset
9/23/1999
Unprogrammed Mode ISC Accessed Mode ISC Complete Mode Operational Mode
9/23/1999
t d an se R e is TL on _D ISC
Test Mode
Operational (0,1)
9/23/1999
10
ISC Accessed
te
An y an non d -t on an ISC est ins d IS _En tr C_ a uc Do ble tio ne d is n lo is c a cle lea ded ar r
Test Mode
ti uc str in st ed te oad l ny
on
Operational
d de loa ar An n e yt tio cl An es uc d is set t str le is in ab e Any test instruction loa instr t n n s de uc loaded d tio -te _E Do n on SC C_ n I IS ny nd nd A a a
ct ru st in d st e te load y
io
ISC Complete
9/23/1999
11
9/23/1999
12
9/23/1999
13
9/23/1999
14
Memory Array
9/23/1999
15
ISC_Address
TDI
ISC_PData/ISC_RData
TDO
Memory Array
9/23/1999
16
ISC_Address
TDI
ISC_PData/ISC_RData
TDO
Memory Array
9/23/1999
17
Address
TDI
ISC_PData/ISC_RData
TDO
Memory Array
9/23/1999
18
TDI ISC_Config
ISC_PData/ISC_RData
TDO
1 bit
n-1 bits
9/23/1999
19
ISC_Address
TDI
ISC_PData/ISC_RData
TDO
9/23/1999
20
9/23/1999
21
...
9/23/1999
22
N-Bit Key
All 0's
Transfer of N+3 bits occurs on the completion of ISC_PROGRAM_SECURITY IF (All 0's OR Equal) AND Not All 1's
All 1's N
Equal N
TDI
ISC_PData
TDO
9/23/1999
23
P1532 BSDL
n n
9/23/1999
24
You must be a member of the IEEE-SA. You must be committed to reading, understanding and returning the ballot document. Submit your contact information to me now!
9/23/1999
25
Meetings are scheduled at least 4 weeks in advance They are 2 days in length and generally in the San Jose area To become a voting member, you must:
Attend two consecutive meetings. Express an interest in joining.
9/23/1999
26
Information Sources
n
Executive Committee
Neil Jacobson, Chair
neil.jacobson@xilinx.com
9/23/1999
27
Information Sources
n
E-mail Reflector
stds-1532-wg@ieee.org
Contact Neil Jacobson to join
Web Page
http://grouper.ieee.org/groups/1532/index.html
9/23/1999
28