ebook img

Embedded Design using Programmable Gate Arrays Chapter 3 Crystal Clock Oscillator PDF

100 Pages·2008·0.58 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Embedded Design using Programmable Gate Arrays Chapter 3 Crystal Clock Oscillator

CChhaapptteerr 33 PPrrooggrraammmmaabbllee GGaattee AArrrraayy HHaarrddwwaarree Embedded Design using Programmable Gate Arrays Chapter 3 SSppaarrttaann--33EE EEvvaalluuaattiioonn BBooaarrddss.. TThhee DDiiggiilleenntt BBaassyyss ((BBaassiicc SSyysstteemmss)) BBooaarrdd ((wwwwww..ddiiggiilleennttiinncc..ccoomm)) iiss aann iinneexxppeennssiivvee XXiilliinnxx SSppaarrttaann--33EE FFPPGGAA ddeevveellooppmmeenntt aanndd eevvaalluuaattiioonn bbooaarrddss.. TThhee XXiilliinnxx SSppaarrttaann--33EE XXCC33SS110000EE-- VVQQ110000 FFPPGGAA oonn tthhee eevvaalluuaattiioonn bbooaarrdd ccoonnttaaiinnss 110000 KK ggaatteess wwiitthh tthhee eeqquuiivvaalleenntt ooff 22116600 llooggiicc cceellllss.. Embedded Design using Programmable Gate Arrays Chapter 3 SSppaarrttaann--33EE EEvvaalluuaattiioonn BBooaarrddss.. TThhee ffiinnee ggrraaiinneedd aarrcchhiitteeccttuurree ooff tthhee XXiilliinnxx SSppaarrttaann--33EE XXCC33SS110000EE FFPPGGAA iinncclluuddeess ffoouurr 1188 KKbb bblloocckkss ooff rraannddoomm aacccceessss mmeemmoorryy ((RRAAMM)),, ffoouurr 1188 ×× 1188 bbiitt hhaarrddwwaarree mmuullttiipplliieerrss,, ttwwoo ddiiggiittaall cclloocckk mmaannaaggeerrss ((DDCCMM)) aanndd uupp ttoo 6666 II//OO ssiiggnnaallss.. Embedded Design using Programmable Gate Arrays Chapter 3 SSppaarrttaann--33EE EEvvaalluuaattiioonn BBooaarrddss.. TThhee SSppaarrttaann--33EE SSttaarrtteerr BBooaarrdd iiss aa mmoorree vveerrssaattiillee bbuutt mmoorree eexxppeennssiivvee ddeevveellooppmmeenntt aanndd eevvaalluuaattiioonn bbooaarrdd.. TThhee XXiilliinnxx SSppaarrttaann--33EE XXCC33SS550000EE--FFGG332200 FFPPGGAA oonn tthhee eevvaalluuaattiioonn bbooaarrdd ccoonnttaaiinnss 550000 KK ggaatteess wwiitthh tthhee eeqquuiivvaalleenntt ooff 1100 447766 llooggiicc cceellllss.. Embedded Design using Programmable Gate Arrays Chapter 3 SSppaarrttaann--33EE EEvvaalluuaattiioonn BBooaarrddss.. TThhee ffiinnee ggrraaiinneedd aarrcchhiitteeccttuurree ooff tthhee XXiilliinnxx SSppaarrttaann--33EE XXCC33SS550000 FFPPGGAA iinncclluuddeess ttwweennttyy 1188 KKbb bblloocckkss ooff RRAAMM,, ttwweennttyy 1188 ×× 1188 bbiitt hhaarrddwwaarree mmuullttiipplliieerrss,, ffoouurr ddiiggiittaall cclloocckk mmaannaaggeerrss ((DDCCMM)) aanndd uupp ttoo 223322 II//OO ssiiggnnaallss.. Embedded Design using Programmable Gate Arrays Chapter 3 UUsseerr CCoonnssttrraaiinntt FFiillee ((UUCCFF)).. TThhee UUCCFF ss33eessbb..uuccff pprroovviiddeess tthhee bbaassiicc ddeeffiinniittiioonnss ffoorr tthhee hhaarrdd--wwiirreedd ppeerriipphheerraallss aanndd aacccceessssoorriieess ooff tthhee SSppaarrttaann--33EE SSttaarrtteerr BBooaarrdd.. TThhee iinniittiiaall ttiimmiinngg ccoonnssttrraaiinntt oonn CCCCLLKK ffoorr tthhee SSppaarrttaann--33EE SSttaarrtteerr BBooaarrdd ccaann oobbvviiaatteedd bbyy ccoommmmeennttiinngg oorr rreemmoovviinngg tthhaatt lliinnee.. LLiissttiinngg 33..22 UUsseerr CCoonnssttrraaiinnttss FFiillee ffoorr tthhee SSppaarrttaann--33EE SSttaarrtteerr BBooaarrdd ss33eessbb..uuccff ## XXiilliinnxx SSppaarrttaann--33EE SSttaarrtteerr BBooaarrdd ## UUsseerr CCoonnssttrraaiinnttss FFiillee ((UUCCFF)) ss33eessbb..uuccff ## CCrryyssttaall CClloocckk OOsscciillllaattoorr ##NNEETT ""CCCCLLKK"" LLOOCC == ""CC99"" || IIOOSSTTAANNDDAARRDD == LLVVCCMMOOSS3333;; ##NNEETT ""CCCCLLKK"" PPEERRIIOODD == 2200..00nnss HHIIGGHH 4400%%;; [[mmoorree]] Embedded Design using Programmable Gate Arrays Chapter 3 CCrryyssttaall CClloocckk OOsscciillllaattoorr.. TThhee 5500 MMHHzz ccrryyssttaall cclloocckk oosscciillllaattoorr eexxtteerrnnaall ppeerriipphheerraall oonn tthhee BBaassyyss BBooaarrdd aanndd tthhee SSppaarrttaann--33EE SSttaarrtteerr BBooaarrdd ccaann ffuunnccttiioonn aass tthhee cclloocckk ffoorr ssyynncchhrroonnoouuss llooggiicc ooppeerraattiioonn ooff tthhee FFPPGGAA.. TThhee cclloocckk oosscciillllaattoorr hhaass aa 4400%% ttoo 6600%% dduuttyy ccyyccllee aanndd aann aaccccuurraaccyy ooff ±± 22550000 HHzz oorr ±± 5500 ppaarrttss ppeerr mmiilllliioonn ((ppppmm)).. CCrryyssttaall cclloocckk oosscciillllaattoorr Embedded Design using Programmable Gate Arrays Chapter 3 CCrryyssttaall CClloocckk OOsscciillllaattoorr.. TThhee mmiinniimmuumm cclloocckk ppeerriioodd ooff 2200 nnaannoosseeccoonnddss ((nnsseecc)) iiss eexxcceeeeddiinnggllyy ffaasstt ffoorr pprroojjeeccttss tthhaatt uuttiilliizzee tthhee ppuusshhbbuuttttoonnss,, sslliiddee sswwiittcchheess,, LLEEDDss aanndd tthhee LLEEDD sseevveenn--sseeggmmeenntt ddiissppllaayy oorr LLCCDD.. AAddddiittiioonnaall cclloocckk oosscciillllaattoorr ssoocckkeett EExxtteerrnnaall cclloocckk iinnppuutt Embedded Design using Programmable Gate Arrays Chapter 3 CCrryyssttaall CClloocckk OOsscciillllaattoorr.. TThhee mmoodduullee cclloocckk..vv iinn LLiissttiinngg 33..22 iinnccrreeaasseess tthhee ppeerriioodd bbyy ccoommppaarriinngg tthhee 5500 MMHHzz mmaasstteerr ccrryyssttaall cclloocckk iinnppuutt ssiiggnnaall CCCCLLKK aaccccuummuullaatteedd iinn tthhee rreeggiisstteerr ccllkkqq ttoo tthhee iinnppuutt 3322--bbiitt vvaarriiaabbllee ccllkkssccaallee ttoo pprroovviiddee aann eexxtteerrnnaall ccllkk ssiiggnnaall tthhaatt iiss uusseedd iinn tthhee aapppplliiccaattiioonn.. LLiissttiinngg 33..33 CCrryyssttaall cclloocckk oosscciillllaattoorr mmoodduullee cclloocckk..vv mmoodduullee cclloocckk ((iinnppuutt CCCCLLKK,, iinnppuutt [[3311::00]] ccllkkssccaallee,, oouuttppuutt rreegg ccllkk));; //// CCCCLLKK mmaasstteerr ccrryyssttaall cclloocckk oosscciillllaattoorr 5500 MMHHzz rreegg [[3311::00]] ccllkkqq == 00;; //// cclloocckk rreeggiisstteerr,, iinniittiiaall vvaalluuee ooff 00 Embedded Design using Programmable Gate Arrays Chapter 3 CCrryyssttaall CClloocckk OOsscciillllaattoorr.. TThhee 3322--bbiitt rreeggiisstteerr ccllkkqq iiss iinniittiiaalliizzeedd ttoo 00 hheerree oonn gglloobbaall rreesseett oorr ppoowweerr--uupp bbyy aa ddeeccllaarraattiioonn,, aalltthhoouugghh tthhee ddeeffaauulltt vvaalluuee oonn ppoowweerr--uupp wwoouulldd aallssoo bbee 00.. aallwwaayyss@@((ppoosseeddggee CCCCLLKK)) bbeeggiinn ccllkkqq == ccllkkqq ++ 11;; //// iinnccrreemmeenntt cclloocckk rreeggiisstteerr iiff ((ccllkkqq >>== ccllkkssccaallee)) //// cclloocckk ssccaalliinngg bbeeggiinn ccllkk == ~~ccllkk;; //// oouuttppuutt cclloocckk ccllkkqq == 00;; //// rreesseett cclloocckk rreeggiisstteerr eenndd eenndd eennddmmoodduullee

Description:
Embedded Design using Programmable Gate Arrays Embedded Design using Programmable Gate Arrays Chapter 3 User Constraint File (UCF). The UCF
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.