ece 554 hw tutorial
DESCRIPTION
ECE 554 HW Tutorial. Spring 2002 www.engr.wisc.edu/ece/courses/ece554.html. OBJECTIVES. Hardware setup Configuration (.bit) download Introduction to logic analyzer. Hardware setup. Probe CLK pin and ground it properly Turn on the equipment - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: ECE 554 HW Tutorial](https://reader036.vdocuments.us/reader036/viewer/2022082818/56812d15550346895d91fc0d/html5/thumbnails/1.jpg)
ECE 554 HW TutorialECE 554 HW Tutorial
Spring 2002www.engr.wisc.edu/ece/courses/ece554.html
![Page 2: ECE 554 HW Tutorial](https://reader036.vdocuments.us/reader036/viewer/2022082818/56812d15550346895d91fc0d/html5/thumbnails/2.jpg)
OBJECTIVESOBJECTIVES
Hardware setup Configuration (.bit) download Introduction to logic analyzer
![Page 3: ECE 554 HW Tutorial](https://reader036.vdocuments.us/reader036/viewer/2022082818/56812d15550346895d91fc0d/html5/thumbnails/3.jpg)
Hardware setupHardware setup
Probe CLK pin and ground it properly Turn on the equipment Make sure that all the knobs on the pulse
generator are at the “black” mark Adjust the clock frequency and read it
from the scope
![Page 4: ECE 554 HW Tutorial](https://reader036.vdocuments.us/reader036/viewer/2022082818/56812d15550346895d91fc0d/html5/thumbnails/4.jpg)
Configuration DownloadConfiguration DownloadParallel Cable
Serial Cable
NT machine running
GXSTools V.3.3
- GXSLoad
- GXSPort
![Page 5: ECE 554 HW Tutorial](https://reader036.vdocuments.us/reader036/viewer/2022082818/56812d15550346895d91fc0d/html5/thumbnails/5.jpg)
ManualsManuals
GXSTools V.3.3 (Being used)– GXSLoad– GXSPort
GXSTools V.4.0 (Coming soon)– GXSLoad – GXSPort
![Page 6: ECE 554 HW Tutorial](https://reader036.vdocuments.us/reader036/viewer/2022082818/56812d15550346895d91fc0d/html5/thumbnails/6.jpg)
Logic Analyzer: FunctionalityLogic Analyzer: Functionality
Timing AnalyzerState Analyzer
![Page 7: ECE 554 HW Tutorial](https://reader036.vdocuments.us/reader036/viewer/2022082818/56812d15550346895d91fc0d/html5/thumbnails/7.jpg)
Timing Analyzer: How it worksTiming Analyzer: How it works
Synchronizes with target CLKSamples every 1/fs = 2n *4 ns, n=0,1,..
It has limited amount of storageSamples with a transition detectorSet the right fs for your signals
![Page 8: ECE 554 HW Tutorial](https://reader036.vdocuments.us/reader036/viewer/2022082818/56812d15550346895d91fc0d/html5/thumbnails/8.jpg)
Sampling at high resolutionSampling at high resolution
![Page 9: ECE 554 HW Tutorial](https://reader036.vdocuments.us/reader036/viewer/2022082818/56812d15550346895d91fc0d/html5/thumbnails/9.jpg)
Sampling with a transition Sampling with a transition detectordetector
![Page 10: ECE 554 HW Tutorial](https://reader036.vdocuments.us/reader036/viewer/2022082818/56812d15550346895d91fc0d/html5/thumbnails/10.jpg)
Triggering on eventsTriggering on events
![Page 11: ECE 554 HW Tutorial](https://reader036.vdocuments.us/reader036/viewer/2022082818/56812d15550346895d91fc0d/html5/thumbnails/11.jpg)
State Analyzer: State TriggerState Analyzer: State Trigger
![Page 12: ECE 554 HW Tutorial](https://reader036.vdocuments.us/reader036/viewer/2022082818/56812d15550346895d91fc0d/html5/thumbnails/12.jpg)
State TriggerState Trigger
![Page 13: ECE 554 HW Tutorial](https://reader036.vdocuments.us/reader036/viewer/2022082818/56812d15550346895d91fc0d/html5/thumbnails/13.jpg)
State Analyzer: Hex codes State Analyzer: Hex codes translated into assembly codetranslated into assembly code
![Page 14: ECE 554 HW Tutorial](https://reader036.vdocuments.us/reader036/viewer/2022082818/56812d15550346895d91fc0d/html5/thumbnails/14.jpg)
SRAM LoaderSRAM Loader
Left Right
32-bit data
19-bit addr
MSBs LSBs
512 k words
WEBOEB
![Page 15: ECE 554 HW Tutorial](https://reader036.vdocuments.us/reader036/viewer/2022082818/56812d15550346895d91fc0d/html5/thumbnails/15.jpg)
Logic Analyzer and XSV BoardLogic Analyzer and XSV Board
Pod A[15:0]=Data[31:16]
Pod B[15:0]= Data[15:0]
Pod C[15:0]=Addr[15:0]
D[0]=CLK,D[1]=WEB,D[2]=OEB