Title: A Windows BS test controller application
1A Windows BS test controller application
- J. M. Martins Ferreira
- FEUP / DEEC - Rua Dr. Roberto Frias
- 4200-537 Porto - PORTUGAL
- Tel. 351 225 081 748 / Fax 351 225 081 443
- (jmf_at_fe.up.pt / http//www.fe.up.pt/jmf)
2Objectives
- To enable the students to write and execute real
test programs (using the PC parallel port) - To provide a tool for test program validation
- To enable hands-on sessions
3Outline
- The test set up
- The Windows BS test controller application
- Main window
- Control bar
- Status information
- Pop-down menus
- Editing area
4Test set up
- A PC running Windows (2000, ME, XP,), a 5 V
power supply, a flat-cable connector (for the
parallel port)and the 1149.1 /1149.5 hardware
5The JTAGer application (main window)
6JTAGer control bar
Windows State diagram
Run Event-by-Event
Windows Waveforms
Run Step-by-Step
Save file
Utilities Bitstream shifter
Run Reset
Open file
New file
Search
Help
Run Speed Run
Clear all breakpoints
Run Pause
JTAGer About
Goto line number
Run Execute code
7Status information
Displays the state of each error flag (there are
eight error flags for each TAP)
Displays the contents of each counter (there is
one general purpose counter for each TAP)
8The pop-down menus (File, Edit, Run)
9The pop-down menus(Windows)
10The pop-down menus(Utilities)
11The editing area
The reset button switches between run and edit
modes
Breakpoints may be inserted or removed using the
leftmost column
Syntax of each line label instruction //
comment (anything after // or ! is seen as a
comment)
12A small application example