Download presentation
Presentation is loading. Please wait.
Published byGracie Claver Modified over 9 years ago
1
Leonardo da Vinci ALLEGRO © J. M. Martins Ferreira - University of Porto (FEUP / DEEC)1 A 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@fe.up.pt / http://www.fe.up.pt/~jmf)
2
Leonardo da Vinci ALLEGRO © J. M. Martins Ferreira - University of Porto (FEUP / DEEC)2 Objectives 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
3
Leonardo da Vinci ALLEGRO © J. M. Martins Ferreira - University of Porto (FEUP / DEEC)3 Outline The test set up The Windows BS test controller application –Main window –Control bar –Status information –Pop-down menus –Editing area
4
Leonardo da Vinci ALLEGRO © J. M. Martins Ferreira - University of Porto (FEUP / DEEC)4 Test 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
5
Leonardo da Vinci ALLEGRO © J. M. Martins Ferreira - University of Porto (FEUP / DEEC)5 The JTAGer application (main window)
6
Leonardo da Vinci ALLEGRO © J. M. Martins Ferreira - University of Porto (FEUP / DEEC)6 New file Open file Save file Search Run: Event- by-Event Run: Step- by-Step Run: Execute code Run: Pause Run: Reset Windows: State diagram Run: Speed Run JTAGer: About Help Windows: Waveforms Utilities: Bitstream shifter JTAGer control bar Clear all breakpoints Goto line number
7
Leonardo da Vinci ALLEGRO © J. M. Martins Ferreira - University of Porto (FEUP / DEEC)7 Status 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)
8
Leonardo da Vinci ALLEGRO © J. M. Martins Ferreira - University of Porto (FEUP / DEEC)8 The pop-down menus (File, Edit, Run)
9
Leonardo da Vinci ALLEGRO © J. M. Martins Ferreira - University of Porto (FEUP / DEEC)9 The pop-down menus (Windows)
10
Leonardo da Vinci ALLEGRO © J. M. Martins Ferreira - University of Porto (FEUP / DEEC)10 The pop-down menus (Utilities)
11
Leonardo da Vinci ALLEGRO © J. M. Martins Ferreira - University of Porto (FEUP / DEEC)11 Syntax of each line: label: instruction; // comment (anything after “//” or “!” is seen as a comment) Breakpoints may be inserted or removed using the leftmost column The editing area The reset button switches between run and edit modes
12
Leonardo da Vinci ALLEGRO © J. M. Martins Ferreira - University of Porto (FEUP / DEEC)12 A small application example
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.