Open Ended Lab Tasks Batch:18ES Subject: FPGA Based Digital Design (ES-373)
Open Ended Lab Tasks Batch:18ES Subject: FPGA Based Digital Design (ES-373)
S.No. Topicassigned
18ES10 Drawa“CrossHair”pattern on the display. A Cross Hair pattern is a 480-pixel high, 1pixel
1. 18ES22 wide vertical column in the center of the display and a 640 pixel long,1pixel high
18ES52 horizontal line across the middle of the display.
18ES01 Display the text “your date of Birth”on character LCD (use 8-bit data) in middle of
2. 18ES75 2ndrow.The format should be DD-MM-YYYY.
18ES101
18ES29 Drawa “Cross Hair” pattern on the display. A Cross Hair pattern is a 480-pixel high, 2-pixel
18ES116 wide vertical column in the center of the display and a 640 pixel long, 2-pixel high
3.
18ES34 horizontal line across the middle of the display and also cross hair pattern rotates on the
display slowly.
18ES03 Display your Roll No.on VGA display as 18ES XX where XX is Your Roll No.
4. 18ES65
18ES115
18ES11 Display the message “HELLOIAMABC” on character LCD in middle of 1 strow. Where ABC
5. 18ES109 is your Name.
18ES43
18ES33 Displaya TV bar son VGA screen as shown in following figure1. Detail so fRGB color code
6. 18ES37 as shown in figure 2.
18ES39
18ES61 Display a triangle inside a rectangle in the middle of VGA screen.
7. 18ES71
18ES64
18ES59 Display your date of Birth on VGA display.The format should be DD-MM-YYYY
8. 18ES35
18ES40
18ES57 Display a Right- angle triangle in the middle of VGA screen.
9. 18ES72
18ES77
18ES26 Display the message “HELLOIAMABC” on character LCD in middle of 1 strow. Where ABC
10. 18ES12 is your Name.
18ES02
18ES56 Display your Name on VGA screen.
11. 18ES36
18ES58
1
18ES69 Drawa“CrossHair”patternonthedisplay.ACrossHairpatternisa480-
12. 18ES17 pixelhigh,2pixelwideverticalcolumninthecenterofthedisplayanda640pixellong,2pixelhigh
18ES07 horizontallineacrossthemiddleof thedisplay.
18ES16 DisplayaTVbarsonVGAscreenasshowninfollowingfigure1.DetailsofRGBcolorcodeasshown
13. 18ES18 infigure2.
18ES42
18ES112 DisplayyourdateofBirthonVGAdisplay.The formatshouldbeDD-MM-YYYY
14. 18ES50
18ES31
18ES45 Displayyour RollNo.onVGA display as18ESXXwhereXXisYourRoll No.
15. 18ES111
18ES73
18ES53 DisplayyourdateofBirthonVGAdisplay.The formatshouldbeDD-MM-YYYY
16. 18ES126
18ES08
18ES06 Displaythetext“yourdateofBirth”oncharacterLCD(use4-bitdata)inmiddleof2 ndrow.The
17. 18ES119 format shouldbeDD-MM-YYYY.
18ES13
18ES09 DisplayyourNameon VGAdisplay.
18. 18ES41
18ES04
18ES32 Drawa“CrossHair”patternonthedisplay.ACrossHairpatternisa480-pixelhigh,2-pixelwide
18ES44 vertical column in the center of the display and a 640 pixel long, 2-pixel
19.
18ES68 highhorizontallineacrossthemiddleofthedisplayandalsocrosshairpatternrotateonthe
display slowly.
18ES47 Displayanacutetriangle inthemiddleof VGAscreen.
20. 18ES27
18ES63
18ES70 Displaythemessage“HELLOIAMABC”onPmodCLS(characterLCD)usingSPI
18ES38 communication.WhereABC isyour Name.
21.
18ES20 Note: Link for PmodCLS (Character LCD)
detailhttps://reference.digilentinc.com/_media/reference/pmod/pmodcls/pmodcls_dem
o.zip
18ES55 DisplayyourdateofBirthonVGAdisplay.The formatshouldbeDD-MM-YYYY
22. 18ES60
18ES117
18ES14 Displayatriangle insidearectangle inthemiddleof VGAscreen.
23. 18ES46
18ES48
18ES23 Displayatriangle insidea circleinthemiddleofVGAscreen.
24. 18ES15
18ES21
18ES120 Displaythemessage“MYRollNo.is18ESXX”onPmodCLS(characterLCD)usingSPI
18ES30 communication.Wherexx is your RollNo.
25.
18ES24 Note: Link for PmodCLS (Character LCD)
detailhttps://reference.digilentinc.com/_media/reference/pmod/pmodcls/pmodcls_dem
o.zip
TVBars
Figure1:TVBARS
Figure2:RGBcolorcode
DEPARTMENTOFELECTRONICENGINEERING
MEHRANUNIVERSITYOFENGINEERINGANDTECHNOLOGY,JAMSHORO
Open EndedLab
FPGABasedDigitalDesign(ES-373)
Semester: 6th Year:3rd Batch18ES Roll No.18ESxx
LABPERFORMA DATA ABILITY
SUBJECTK CALCULATION OBSERVATION/
NCEINDICATOR NOWLEDGE
ANALYSISANDINT TOCONDUCT PRESENTATION
ANDCODING RESULTS
SCORE
ERPRETATION EXPERIMENT
Task Drawa“CrossHair”patternonthedisplay.ACrossHairpatternisa480-pixelhigh,1-pixelwide
vertical column in the center of the display and a 640 pixel long, 1-pixel
highhorizontallineacross themiddle ofthe display.
Hardware/ Nexys2Spartan3EoranyotherFPGAboard,Peripheralmodules,XilinxISEsoftware,DigilentAdept
SoftwareRe Software,etc.
quired
FPGA BASED DIGITAL DESIGN (ES-
373)OPEN ENDEDLAB
Task: Draw a “CrossHair” pattern on the display. A Cross Hair pattern is a 480-pixel high, 1-
pixelwideverticalcolumninthecenterofthedisplayanda640pixellong,1-
pixelhighhorizontallineacross the middleofthe display.
Solution:
1.VHDLcode
----WritetheVHDLcodeHere---
2. UCFFile
----WritetheUCFfileHere---
3. OutputResults
----Attachthesimulationresults(optional)---
-----AttachedtheoutputresultsgettingonLCDorVGADisplayetc---