DIGILENT-ලාංඡනය

DIGILENT Anvyl FPGA මණ්ඩලය

DIGILENT-PmodDHB1-Dual-H-Bridge-නිෂ්පාදන-රූපය

නිෂ්පාදන තොරතුරු

AnvylTM FPGA පුවරුව Spartan-6 LX45 FPGA සමඟ භාවිතා කිරීම සඳහා ප්‍රශස්ත කරන ලද ඉහළ කාර්ය සාධන තාර්කික පුවරුවකි. එය 6,822 පෙති, 2.1Mbits වේගවත් බ්ලොක් RAM, DCM සහ PLL සහිත ඔරලෝසු ටයිල්, DSP පෙති සහ 500MHz+ ඔරලෝසු වේගය ඇතුළු විවිධ විශේෂාංග සපයයි. පුවරුව සවිස්තරාත්මක පුවරු ආධාරක IP සහ විමර්ශන සැලසුම් එකතුවක් මෙන්ම ඩිජිලන්ට් හි ඇති විශාල ඇඩෝන පුවරු එකතුවක් සමඟින් පැමිණේ. webඅඩවිය.

AnvylTM FPGA මණ්ඩලයේ විශේෂාංග අතර FPGA වින්‍යාස විකල්ප, බල සැපයුම් අවශ්‍යතා සහ පහසු ක්‍රමලේඛනය සඳහා Adept System සමඟ ගැළපීම ඇතුළත් වේ.

FPGA වින්‍යාසය:
Anvyl පුවරුවේ J අතර තේරීමට ඉඩ සලසන ඔන්-බෝඩ් මාදිලියේ ජම්පරයක් (JP2) ඇතTAG/ USB සහ ROM ක්‍රමලේඛන මාතයන්. JP2 පූරණය නොවේ නම්, FPGA ස්වයංක්‍රීයව ROM වෙතින් වින්‍යාස කෙරේ. JP2 පූරණය කර ඇත්නම්, J වෙතින් වින්‍යාස කරන තෙක් FPGA බලයෙන් පසුව අක්‍රියව පවතිනු ඇත.TAG හෝ Serial programming port (USB memory stick).

Digilent සහ Xilinx යන දෙකම FPGA සහ SPI ROM වැඩසටහන්කරණය සඳහා මෘදුකාංග සපයයි. වැඩසටහන්කරණය files SRAM මත පදනම් වූ මතක සෛල තුළ FPGA තුළ ගබඩා කර ඇත. මෙම දත්ත FPGA හි තාර්කික ශ්‍රිත සහ පරිපථ සම්බන්ධතා නිර්වචනය කරන අතර බලය ඉවත් කිරීමෙන්, PROG_B ආදානය ප්‍රකාශ කිරීමෙන් හෝ නව වින්‍යාසයකින් උඩින් ලිවීමෙන් මැකෙන තෙක් වලංගු වේ. file.

එම සැරයටියේ තනි .bit වින්‍යාසයක් තිබේ නම්, USB-HID HOST port (J14) වෙත අමුණා ඇති FAT ආකෘතිගත මතක දණ්ඩකින් FPGA වැඩසටහන්ගත කළ හැක. file මූල නාමාවලියෙහි, JP2 පටවනු ලබන අතර, පුවරු බලය චක්‍රීය වේ. FPGA ඕනෑම .bit ස්වයංක්‍රීයව ප්‍රතික්ෂේප කරයි fileනිසි FPGA සඳහා ගොඩනගා නැති ඒවා.

බල සැපයුම්:
Anvyl පුවරුව සඳහා මධ්‍ය ධන, 5mm අභ්‍යන්තර විෂ්කම්භය coax ප්ලග් එකක් සහිත බාහිර 4V, 2.1A හෝ ඊට වැඩි බල ප්‍රභවයක් අවශ්‍ය වේ. Anvyl කට්ටලයේ කොටසක් ලෙස සුදුසු බල සැපයුමක් සපයනු ලැබේ. වෙළුමtagඇනලොග් උපාංගවලින් e නියාමක පරිපථ ප්‍රධාන 3.3V සැපයුමෙන් අවශ්‍ය 1.8V, 1.2V, සහ 5V සැපයුම් නිර්මාණය කරයි. බල-හොඳ LED (LD19) පෙන්නුම් කරන්නේ සියලු සැපයුම් සාමාන්යයෙන් ක්රියාත්මක වන බවයි.

පුවරුවේ ඇති විවිධ බල රේල් USB-HID සම්බන්ධක, TFT ස්පර්ශ තිර පාලකය, HDMI, පුළුල් කිරීමේ සම්බන්ධකය, SRAM, Ethernet PHY I/O, USB-HID පාලක, FPGA I/O, oscillators, SPI Flash වැනි විවිධ සංරචක සඳහා බලය සපයයි. , ශ්‍රව්‍ය කෝඩෙක්, TFT සංදර්ශකය, OLED සංදර්ශකය, GPIO, සහ Pmods.

දක්ෂ පද්ධතිය:
Adept යනු Anvyl පුවරුව ක්‍රමලේඛනය කිරීම සඳහා සරල කළ වින්‍යාස අතුරු මුහුණතක් සපයන මෘදුකාංග පද්ධතියකි. Adept භාවිතයෙන් Anvyl පුවරුව ක්‍රමලේඛනය කිරීමට, ඔබ පුවරුව සකසා මෘදුකාංගය ආරම්භ කළ යුතුය.

නිෂ්පාදන භාවිත උපදෙස්

  1. ඇන්විල් පුවරුව ක්‍රියා විරහිත කර ඇති බවට සහතික වන්න.
  2. ඔබට ROM වෙතින් FPGA වින්‍යාස කිරීමට අවශ්‍ය නම්, ඔන්-බෝඩ් මාදිලියේ ජම්පරය (JP2) පටවා නොමැති බව සහතික කර ගන්න. ඔබට J වෙතින් FPGA වින්‍යාස කිරීමට අවශ්‍ය නම්TAG හෝ USB, JP2 පූරණය කරන්න.
  3. ඔබට FPGA මෙමරි ස්ටික් එකකින් ක්‍රමලේඛ කිරීමට අවශ්‍ය නම්, එය FAT ෆෝමැට් කර ඇති බවත් තනි .bit වින්‍යාසයක් අඩංගු බවත් සහතික කර ගන්න fileමූල නාමාවලියෙහි.
  4. අවශ්‍ය 2.1V, 5A හෝ ඊට වැඩි බල ප්‍රභවයක් සැපයීමට මධ්‍ය ධන, 4mminternal විෂ්කම්භය coax පේනුවකින් බාහිර බල සැපයුම සම්බන්ධ කරන්න.
  5. බල සැපයුම සම්බන්ධ වූ පසු, බල-හොඳ LED (LD19) සියලු සැපයුම් සාමාන්යයෙන් ක්රියාත්මක වන බව පෙන්නුම් කළ යුතුය.
  6. ක්‍රමලේඛනය සඳහා Adept System භාවිතා කරන්නේ නම්, Anvyl පුවරුව සකසා Adept documentation අනුව මෘදුකාංගය ආරම්භ කරන්න.
  7. J භාවිතා කරමින් FPGA වැඩසටහන් කිරීමට Digilent හෝ Xilinx විසින් සපයන ලද නිශ්චිත ක්‍රමලේඛන උපදෙස් අනුගමනය කරන්නTAG, USB, හෝ ROM ක්‍රම.
  8. ඩිජිලන්ට් හි ඇති අතිරේක ලියකියවිලි සහ සම්පත් වෙත යොමු වන්න webපුවරුවේ විශේෂාංග භාවිතා කිරීම සහ ඇඩෝන පුවරු සමඟ ගැළපීම පිළිබඳ වැඩිදුර තොරතුරු සඳහා අඩවිය.

ඉවරයිview

Anvyl FPGA සංවර්ධන වේදිකාව වේග ශ්‍රේණිය -3 Xilinx Spartan-6 LX45 FPGA මත පදනම් වූ සම්පූර්ණ, භාවිතයට සූදානම් ඩිජිටල් පරිපථ සංවර්ධන වේදිකාවකි. විශාල FPGA, 100-mbps Ethernet, HDMI වීඩියෝ, 128MB DDR2 මතකය, 4.3″ LED backlit LCD touchscreen, 128×32 pixel OLED සංදර්ශකය, 630 ටයි පොයින්ට් බ්‍රෙඩ්බෝඩ්, බහු USB HID පාලක සහ I2S ශ්‍රව්‍ය කෝඩෙක් සමඟින්. Xilinx's MicroBlaze මත පදනම් වූ කාවැද්දූ ප්‍රොසෙසර සැලසුම් සඳහා සහාය විය හැකි FPGA ඉගෙනුම් මධ්‍යස්ථානයක් සඳහා Anvyl කදිම වේදිකාවකි. Anvyl ChipScope, EDK සහ නොමිලේ ISE ඇතුළුව සියලුම Xilinx CAD මෙවලම් සමඟ අනුකූල වේ. WebPACK™, එබැවින් අමතර වියදමකින් තොරව නිර්මාණ සම්පූර්ණ කළ හැක. පුවරු මානයන් 27.5cm x 21cm වේ.

Spartan-6 LX45 ඉහළ කාර්ය සාධන තර්කනය සහ දීමනා සඳහා ප්‍රශස්ත කර ඇත:

  • පෙති 6,822, එක් එක් ආදාන LUT හතරක් සහ flip-flops අටක් අඩංගු වේ
  • වේගවත් බ්ලොක් RAM 2.1Mbits
  • ඔරලෝසු ටයිල් හතරක් (ඩීසීඑම් අටක් සහ පීඑල්එල් හතරක්)
  • 58 DSP පෙති
  • 500MHz+ ඔරලෝසු වේගය

පුවරු ආධාරක IP සහ විමර්ශන සැලසුම්වල විස්තීර්ණ එකතුවක් සහ ඇඩෝන පුවරු විශාල එකතුවක් ඩිජිලන්ට් හි ඇත. webඅඩවිය. ඇන්විල් පිටුව බලන්න www.digilentinc.com වැඩි විස්තර සඳහා.

විශේෂාංග ඇතුළත් වේ:

  • Spartan6-LX45 FPGA:XC6SLX45-CSG484-3
  • 128MB DDR2 SDRAM
  • 2MB SRAM
  • වින්‍යාස කිරීම සහ දත්ත ගබඩා කිරීම සඳහා 16MB QSPI ෆ්ලෑෂ්
  • 10/100 ඊතර්නෙට් PHY
  • HDMI වීඩියෝ ප්‍රතිදානය
  • 12-bit VGA වරාය
  • 4.3″ පුළුල් ආකෘතියේ විචිත්‍ර වර්ණ LED backlit LCD තිරය
  • 128×32 පික්සල් 0.9” WiseChip/Univision UG-23832HSWEG04 OLED ග්‍රැෆික් සංදර්ශක පැනලය
  • ඉලක්කම් දෙකේ සෙවන් සෙග්මන්ට් LED සංදර්ශක තුනක්
  • ලයින්-ඉන්, ලයින්-අවුට්, මයික් සහ හෙඩ්ෆෝන් සහිත I2S ඕඩියෝ කෝඩෙක්
  • 100MHz Crystal Oscillator
  • ක්‍රමලේඛනය සඳහා USB2 ports සහ USB-HID උපාංග (මූසිකය/යතුරු පුවරුව සඳහා)
  • කඩිසර USB-JTAG USB-UART ක්‍රියාකාරීත්වය සහිත පරිපථ
  • ලේබල් කරන ලද යතුරු 16ක් සහිත යතුරු පුවරුව (0-F)
  • GPIO: LED 14 (රතු 10, කහ 2, කොළ 2), විනිවිදක ස්විච 8, කණ්ඩායම් 8ක DIP ස්විච 2 සහ තල්ලු බොත්තම් 4
  • ඩිජිටල් I/O 10ක් සහිත බ්‍රෙඩ්බෝඩ්
  • 32 I/O 40-pin විස්තාරණ සම්බන්ධකය වෙත යොමු කරන ලදී (I/O Pmod ports සමඟ බෙදා ඇත)
  • I/O හි එකතුව 12ක් සහිත 56-pin Pmod ports හතක්
  • 20W බල සැපයුමක් සහ USB කේබලයක් සමඟ නැව්ගත කෙරේ

FPGA වින්‍යාසය

සක්‍රිය කිරීමෙන් පසුව, Anvyl පුවරුවේ FPGA කිසියම් කාර්යයක් ඉටු කිරීමට පෙර එය වින්‍යාසගත කළ යුතුය (හෝ වැඩසටහන්ගත කර ඇත). FPGA ආකාර තුනකින් වින්‍යාස කළ හැක: පරිගණකයකට Digilent USB-J භාවිතා කළ හැකTAG පරිපථ (J12 port, "PROG" ලෙස ලේබල් කර ඇත) FPGA ඕනෑම වේලාවක බලය ක්‍රියාත්මක වන විට ක්‍රමලේඛනය කිරීමට, වින්‍යාසයක් file ඔන්බෝඩ් SPI ෆ්ලෑෂ් ROM හි ගබඩා කර ඇති අතර එය ස්වයංක්‍රීයව FPGA වෙත බලයෙන් හෝ ක්‍රමලේඛනයකදී මාරු කළ හැක. file USB මතක ස්ටික් එකකින් "Host" (J14) ලෙස ලේබල් කර ඇති USB HID පෝට් වෙත මාරු කළ හැක.
ඔන්-බෝඩ් මාදිලියේ ජම්පරයක් (JP2) J අතර තෝරා ගනීTAG/ USB සහ ROM ක්‍රමලේඛන මාතයන්. JP2 පූරණය නොවේ නම්, FPGA ස්වයංක්‍රීයව ROM වෙතින් වින්‍යාස කෙරේ. JP2 පූරණය කර ඇත්නම්, J වෙතින් වින්‍යාස කරන තෙක් FPGA බලයෙන් පසුව අක්‍රියව පවතිනු ඇත.TAG හෝ Serial programming port (USB memory stick).
Digilent සහ Xilinx යන දෙකම FPGA සහ SPI ROM වැඩසටහන් කිරීමට භාවිතා කළ හැකි මෘදුකාංග නොමිලේ බෙදා හරිති. වැඩසටහන්කරණය files SRAM මත පදනම් වූ මතක සෛල තුළ FPGA තුළ ගබඩා කර ඇත. මෙම දත්ත FPGA හි තාර්කික ශ්‍රිත සහ පරිපථ සම්බන්ධතා නිර්වචනය කරන අතර, එය බලය ඉවත් කිරීමෙන්, PROG_B ආදානය ප්‍රකාශ කිරීමෙන් හෝ එය නව වින්‍යාසයකින් උඩින් ලියන තෙක් එය මකා දමන තෙක් වලංගු වේ. file.
FPGA වින්‍යාසය fileජේ හරහා මාරු කර ඇතTAG port සහ USB ස්ටික් එකකින් .bit භාවිතා කරන්න file වර්ගය, සහ SPI වැඩසටහන්කරණය files .mcs භාවිතා කරයි file වර්ගය. Xilinx හි ISE WebPack සහ EDK මෘදුකාංගයට .bit නිර්මාණය කළ හැක fileVHDL, Verilog, හෝ ක්‍රමානුකූලව පදනම් වූ මූලාශ්‍රයෙන් files (EDK MicroBlaze™ කාවැද්දූ ප්‍රොසෙසර පදනම් වූ මෝස්තර සඳහා භාවිතා කරයි). වරක් .බිට් file නිර්මාණය කර ඇත, Anvyl's FPGA එය USB-J හරහා වැඩසටහන්ගත කළ හැකTAG පරිපථ (port J12) Digilent's Adept මෘදුකාංගය හෝ Xilinx හි iMPACT මෘදුකාංගය භාවිතා කරයි. .mcs ජනනය කිරීමට file .bit එකකින් file, PROM භාවිතා කරන්න File Xilinx හි iMPACT මෘදුකාංගය තුළ උත්පාදක මෙවලම. .mcs file පසුව iMPACT භාවිතයෙන් SPI ෆ්ලෑෂ් වෙත වැඩසටහන්ගත කළ හැක.

එම සැරයටියේ තනි .bit වින්‍යාසයක් තිබේ නම්, USB-HID HOST port (J14) වෙත අමුණා ඇති FAT ආකෘතිගත මතක දණ්ඩකින් FPGA වැඩසටහන්ගත කළ හැක. file මූල නාමාවලියෙහි, JP2 පටවනු ලබන අතර, පුවරු බලය චක්‍රීය වේ. FPGA ඕනෑම .bit ස්වයංක්‍රීයව ප්‍රතික්ෂේප කරයි fileනිසි FPGA සඳහා ගොඩනගා නැති ඒවා.

බල සැපයුම්

Anvyl පුවරුව සඳහා මධ්‍ය ධන, 5mm අභ්‍යන්තර විෂ්කම්භය coax ප්ලග් එකක් සහිත බාහිර 4V, 2.1A හෝ ඊට වැඩි බල ප්‍රභවයක් අවශ්‍ය වේ (Anvyl කට්ටලයේ කොටසක් ලෙස සුදුසු සැපයුමක් සපයනු ලැබේ). වෙළුමtagප්‍රධාන 3.3V සැපයුමෙන් අවශ්‍ය 1.8V, 1.2V සහ 5V සැපයුම් නිර්මාණය කරන්නේ ඇනලොග් උපාංගවල e නියාමක පරිපථය. බල-හොඳ LED (LD19), සැපයුම්වල ඇති සියලුම බල-හොඳ නිමැවුම් වල රැහැන්ගත OR මගින් ධාවනය වන අතර, සියලු සැපයුම් සාමාන්‍ය ලෙස ක්‍රියාත්මක වන බව පෙන්නුම් කරයි. එක් එක් දුම්රිය මාර්ගයේ පහත උපාංග ඇත:

  • 5V : USB-HID සම්බන්ධක, TFT ස්පර්ශ තිර පාලකය, HDMI සහ පුළුල් සම්බන්ධකය
  • 3.3V : SRAM, Ethernet PHY I/O, USB-HID පාලක, FPGA I/O, oscillators, SPI Flash, Audio codec, TFT සංදර්ශකය, OLED සංදර්ශකය, GPIO, Pmods, සහ පුළුල් කිරීමේ සම්බන්ධකය
  • 1.8V: DDR2, USB-JTAG/USB-UART පාලකය, FPGA I/O, සහ GPIO
  • 1.2V : FPGA core සහ Ethernet PHY core

දක්ෂ පද්ධතිය
Adept සතුව සරල වින්‍යාස අතුරු මුහුණතක් ඇත. Adept භාවිතයෙන් Anvyl පුවරුව ක්‍රමලේඛනය කිරීමට, පළමුව පුවරුව සකසා මෘදුකාංගය ආරම්භ කරන්න:

  • ප්ලග් ඉන් කර බල සැපයුම සවි කරන්න
  • USB කේබලය පරිගණකයට සහ පුවරුවේ ඇති USB PROG වරායට සම්බන්ධ කරන්න
  • Adept මෘදුකාංගය ආරම්භ කරන්න
  • ඇන්විල්ගේ බල ස්විචය ක්‍රියාත්මක කරන්න
  • FPGA හඳුනා ගැනීම සඳහා රැඳී සිටින්න

අවශ්‍ය .bit සම්බන්ධ කිරීමට බ්‍රවුස් ශ්‍රිතය භාවිතා කරන්න file FPGA සමඟ, සහ වැඩසටහන් බොත්තම මත ක්ලික් කරන්න. වින්යාසය file FPGA වෙත යවනු ලබන අතර, වැඩසටහන්කරණය සාර්ථක වූවාද යන්න සංවාද කොටුවකින් පෙන්වනු ඇත. FPGA සාර්ථකව වින්‍යාස කිරීමෙන් පසු වින්‍යාසය "කළ" LED දැල්වෙනු ඇත. ක්‍රමලේඛන අනුපිළිවෙල ආරම්භ කිරීමට පෙර, තෝරාගත් ඕනෑම වින්‍යාසයක් Adept විසින් සහතික කරයි files හි නිවැරදි FPGA ID කේතය අඩංගු වේ - මෙය වැරදි .bit වළක්වයි files FPGA වෙත යැවීමෙන්. සංචාලන තීරුව සහ බ්‍රවුස් සහ ක්‍රමලේඛ බොත්තම් වලට අමතරව, වින්‍යාස අතුරුමුහුණත මඟින් Initialize Chain බොත්තමක්, කොන්සෝල කවුළුවක් සහ තත්ව තීරුවක් සපයයි. පුවරුව සමඟ USB සන්නිවේදනයට බාධා ඇති වුවහොත් Initialize Chain බොත්තම ප්‍රයෝජනවත් වේ. කොන්සෝල කවුළුව වත්මන් තත්ත්වය පෙන්වයි, සහ තත්ත්‍ව තීරුව වින්‍යාසයක් බාගත කිරීමේදී තත්‍ය කාලීන ප්‍රගතිය පෙන්වයි file.

DDR2 මතකය
තනි 1Gbit DDR2 මතක චිපයක් Spartan-6 FGPA හි මතක පාලක බ්ලොක් එකෙන් ධාවනය වේ. DDR2 උපාංගය, MT47H64M16HR-25E හෝ ඊට සමාන, 16-bit බසයක් සහ 64M ස්ථාන සපයයි. 2MHz දත්ත අනුපාතයක් දක්වා DDR800 ක්‍රියාකාරිත්වය සඳහා Anvyl පුවරුව පරීක්ෂා කර ඇත. DDR2 අතුරුමුහුණත Xilinx Memory Interface Generator (MIG) පරිශීලක මාර්ගෝපදේශයෙහි දක්වා ඇති pin-out සහ routing මාර්ගෝපදේශ අනුගමනය කරයි. අතුරුමුහුණත SSTL18 සංඥා සඳහා සහය දක්වයි, සහ සියලුම ලිපින, දත්ත, ඔරලෝසු සහ පාලන සංඥා ප්‍රමාද-ගැලපෙන සහ සම්බාධනය-පාලනය වේ. හොඳින් ගැළපෙන DDR2 ඔරලෝසු සංඥා යුගල දෙකක් සපයා ඇති නිසා DDR FPGA වෙතින් අඩු ඇලවූ ඔරලෝසුවලින් ධාවනය කළ හැක.

ෆ්ලෑෂ් මතකය
Anvyl පුවරුව FPGA වින්‍යාසයේ වාෂ්පශීලී නොවන ගබඩා කිරීම සඳහා 128Mbit Numonyx N25Q128 අනුක්‍රමික ෆ්ලෑෂ් මතක උපාංගයක් (16Mbit by 8 ලෙස සංවිධානය කර ඇත) භාවිතා කරයි. files. SPI ෆ්ලෑෂ් .mcs සමඟින් වැඩසටහන්ගත කළ හැක file iMPACT මෘදුකාංගය භාවිතයෙන්. FPGA වින්‍යාසයක් file 12Mbits වලට වඩා අඩුවෙන් අවශ්‍ය වන අතර, පරිශීලක දත්ත සඳහා 116Mbits ලබා ගත හැක. පරිශීලක යෙදුම් මගින් හෝ iMPACT PROM තුළ ගොඩනගා ඇති පහසුකම් මගින් පරිගණකයකට සහ ෆ්ලෑෂ් උපාංගයෙන් දත්ත මාරු කළ හැක. file උත්පාදන මෘදුකාංග. FPGA වෙත වැඩසටහන්ගත කරන ලද පරිශීලක සැලසුම් ෆ්ලෑෂ් වෙත සහ ඉන් දත්ත මාරු කළ හැක.
නිෂ්පාදන අතරතුර SPI ෆ්ලෑෂ් වෙත පුවරු පරීක්ෂණ/ආදර්ශන වැඩසටහනක් පටවනු ලැබේ.

ඊතර්නෙට් PHY
Anvyl පුවරුවට Halo HFJ10-100E RJ-8720 සම්බන්ධකයක් සමඟ යුගලනය කරන ලද SMSC 11/2450 mbps PHY (LAN45A-CP-TR) ඇතුළත් වේ. PHY RMII වින්‍යාසය භාවිතයෙන් FPGA වෙත සම්බන්ධ වේ. එය “සියලු හැකියාව ඇති, ස්වයංක්‍රීය සාකච්ඡා සක්‍රීය කර ඇති” මාදිලියට බලය-ඔන් කිරීමට වින්‍යාස කර ඇත. SMSC PHY සඳහා දත්ත පත්‍රිකාව SMSC වෙතින් ලබා ගත හැක webඅඩවිය.

HDMI ප්රතිදානය
Anvyl පුවරුවේ එක් unbuffered HDMI ප්‍රතිදාන වරායක් ඇත. බෆර නොකළ වරාය HDMI වර්ගයේ A සම්බන්ධකයක් භාවිතා කරයි. HDMI සහ DVI පද්ධති එකම TMDS සංඥා ප්‍රමිතිය භාවිතා කරන බැවින්, HDMI ප්‍රතිදාන වරායෙන් DVI සම්බන්ධකයක් ධාවනය කිරීමට සරල ඇඩප්ටරයක් ​​(බොහෝ ඉලෙක්ට්‍රොනික වෙළඳසැල් වල ඇත) භාවිතා කළ හැක. HDMI සම්බන්ධකයේ VGA සංඥා ඇතුළත් නොවේ, එබැවින් ඇනලොග් සංදර්ශක ධාවනය කළ නොහැක.
19-pin HDMI සම්බන්ධකවලට අවකල්‍ය දත්ත නාලිකා හතරක්, GND සම්බන්ධතා පහක්, එක් වයර් පාරිභෝගික ඉලෙක්ට්‍රොනික පාලන (CEC) බස් රථයක්, වයර් දෙකක සංදර්ශක දත්ත නාලිකාව (DDC) බස් රථයක්, අත්‍යවශ්‍යයෙන්ම I2C බස් රථයක්, Hot Plug Detect එකක් ඇතුළත් වේ. (HPD) සංඥාවක්, 5mA දක්වා ලබා දිය හැකි 50V සංඥාවක් සහ එක් වෙන් කළ (RES) පින් එකක්. මෙයින්, අවකල දත්ත නාලිකා, I2C බස් සහ CEC FPGA වෙත සම්බන්ධ වේ.

වීජීඒ
Anvyl විසින් 12bit VGA අතුරුමුහුණතක් සපයන අතර එය සම්මත VGA මොනිටරයක වර්ණ 4096 දක්වා ප්‍රදර්ශනය කිරීමට ඉඩ සලසයි. රතු, කොළ, නිල්, තිරස් සමමුහුර්තකරණය (HS) සහ සිරස් සමමුහුර්ත (VS) සම්මත VGA සංඥා පහ FPGA සිට VGA සම්බන්ධකය වෙත සෘජුවම යොමු කෙරේ. එක් එක් සම්මත VGA වර්ණ සංඥා සඳහා FPGA වෙතින් සංඥා හතරක් ඇති අතර එහි ප්‍රතිඵලයක් ලෙස වර්ණ 4,096ක් නිපදවිය හැකි වීඩියෝ පද්ධතියක් ඇත. මෙම සෑම සංඥාවකටම ශ්‍රේණියේ ප්‍රතිරෝධයක් ඇති අතර එය පරිපථයේ ඒකාබද්ධ කළ විට VGA සංදර්ශකයේ 75-ohm අවසන් ප්‍රතිරෝධය සහිත බෙදුම්කරු සාදයි. මෙම සරල පරිපථ වීඩියෝ සංඥා VGA-නිශ්චිත උපරිම පරිමාව ඉක්මවා යා නොහැකි බව සහතික කරයිtage, සහ ප්‍රතිඵලයක් ලෙස වර්ණ සංඥා සම්පූර්ණයෙන්ම ක්‍රියාත්මක (.7V), සම්පූර්ණයෙන්ම අක්‍රිය (0V) හෝ ඒ අතර කොහේ හෝ ඇත.

DIGILENT-PmodDHB1-Dual-H-Bridge-03රූපය 2. VGA අතුරුමුහුණත.

 

රූපය 3. HD DB-15 සම්බන්ධකය, PCB සිදුරු රටාව, පින් පැවරුම් සහ වර්ණ-සංඥා සිතියම්ගත කිරීම.

CRT මත පදනම් වූ VGA සංදර්ශක භාවිතය amplitude-modulated චලනය වන ඉලෙක්ට්‍රෝන කිරණ (හෝ කැතෝඩ කිරණ) පොස්පර ආලේපිත තිරයක් මත තොරතුරු ප්‍රදර්ශනය කිරීමට. LCD සංදර්ශකවල පරිමාවක් පැනවිය හැකි ස්විච මාලාවක් භාවිතා කරයිtage ද්‍රව ස්ඵටික කුඩා ප්‍රමාණයක් හරහා, එමගින් පික්සලයෙන් පික්සල් පදනමක් මත ස්ඵටිකය හරහා ආලෝක අවසරය වෙනස් කරයි. පහත විස්තරය CRT සංදර්ශකවලට සීමා වුවද, LCD සංදර්ශක CRT සංදර්ශක ලෙස එකම සංඥා කාලසීමාවන් භාවිතා කිරීමට පරිණාමය වී ඇත (එබැවින් පහත “සංඥා” සාකච්ඡාව CRT සහ LCD දෙකටම අදාළ වේ). CRT වර්ණ සංදර්ශක කැතෝඩ කිරණ නලයක සංදර්ශක කෙළවරේ අභ්‍යන්තර පැත්ත ආවරණය කරන පොස්පරය බලගැන්වීම සඳහා ඉලෙක්ට්‍රෝන කදම්භ තුනක් (රතු සඳහා එකක්, නිල් සඳහා එකක් සහ කොළ සඳහා එකක්) භාවිතා කරයි (රූපය 1 බලන්න). ඉලෙක්ට්‍රෝන කදම්භ නිකුත් වන්නේ "ඉලෙක්ට්‍රෝන තුවක්කු" වලින් වන අතර ඒවා "ග්‍රිඩ්" ලෙස හඳුන්වන ධන ආරෝපිත වළයාකාර තහඩුවකට ආසන්නයේ තබා ඇති සියුම්ව උල් කරන ලද රත් වූ කැතෝඩ වේ. ජාලකය මගින් පනවා ඇති විද්‍යුත් ස්ථිතික බලය කැතෝඩ වලින් ශක්තිජනක ඉලෙක්ට්‍රෝන කිරණ ඇද ගන්නා අතර එම කිරණ කැතෝඩ තුලට ගලා යන ධාරාව මගින් පෝෂණය වේ. මෙම අංශු කිරණ මුලින් ජාලකය දෙසට ත්වරණය වේ, නමුත් ඒවා ඉක්මනින් CRT හි සම්පූර්ණ ෆොස්ෆර්-ආලේපිත සංදර්ශක පෘෂ්ඨය 20kV (හෝ ඊට වැඩි) දක්වා ආරෝපණය වීම නිසා ඇති වන විශාල විද්‍යුත් ස්ථිතික බලයේ බලපෑමට යටත් වේ. ජාලක මධ්‍ය හරහා ගමන් කරන විට කිරණ සියුම් කදම්භයකට නාභිගත වන අතර පසුව ඒවා පොස්පර ආලේපිත සංදර්ශක මතුපිටට බලපෑම් කිරීමට වේගවත් වේ. ෆොස්ෆර් මතුපිට බලපෑම් ලක්ෂ්‍යයේ දීප්තියෙන් දිලිසෙන අතර, කදම්බය ඉවත් කිරීමෙන් පසු එය මයික්‍රො තත්පර සිය ගණනක් දිදුලමින් පවතී. කැතෝඩය තුළට ගලා යන ධාරාව විශාල වන තරමට පොස්පරය දීප්තිමත් වේ.

ජාලකය සහ සංදර්ශක පෘෂ්ඨය අතර, ඉලෙක්ට්‍රෝන කදම්භය CRT ගෙල හරහා ගමන් කරන අතර එහිදී වයර් දඟර දෙකක් විකලාංග විද්‍යුත් චුම්භක ක්ෂේත්‍ර නිපදවයි. මොකද කැතෝඩ කිරණ ආරෝපිත අංශු වලින් සමන්විතයි
(ඉලෙක්ට්‍රෝන), මෙම චුම්බක ක්ෂේත්‍ර මගින් ඒවා අපගමනය කළ හැක. කැතෝඩ කිරණ සමඟ අන්තර්ක්‍රියා කරන චුම්බක ක්ෂේත්‍ර නිපදවීමට වත්මන් තරංග ආකෘති දඟර හරහා ගමන් කර ඒවා “රාස්ටර්” රටාවකින් සංදර්ශක මතුපිට හරස් අතට හරස් අතට වමේ සිට දකුණට සහ සිරස් අතට ඉහළ සිට පහළට සිදු කරයි. කැතෝඩ කිරණ සංදර්ශකයේ මතුපිටින් ගමන් කරන විට, කැතෝඩ කිරණ බලපෑම් ලක්ෂ්‍යයේ සංදර්ශකයේ දීප්තිය වෙනස් කිරීමට ඉලෙක්ට්‍රෝන තුවක්කු වෙත යවන ධාරාව වැඩි කිරීමට හෝ අඩු කිරීමට හැකිය.

VGA පද්ධති කාලය
VGA සංඥා කාල නියමයන්, VESA සංවිධානය (www.vesa.org) විසින් ප්‍රකාශිත, ප්‍රකාශන හිමිකම සහ විකුණනු ලැබේ. පහත VGA පද්ධති කාල තොරතුරු ලබා දී ඇත්තේ හිටපු එකක් ලෙසයampVGA මොනිටරයක් ​​640×480 විභේදනයකින් ධාවනය කළ හැකි ආකාරය. වඩාත් නිවැරදි තොරතුරු සඳහා හෝ වෙනත් VGA සංඛ්‍යාත පිළිබඳ තොරතුරු සඳහා, VESA හි ඇති ලේඛන බලන්න webඅඩවිය.
තොරතුරු දර්ශණය වන්නේ කදම්බය "ඉදිරියට" (වමේ සිට දකුණට සහ ඉහළ සිට පහළට) ගමන් කරන විට පමණක් වන අතර, කදම්භය සංදර්ශකයේ වම් හෝ ඉහළ කෙළවරට නැවත සකසන කාලය තුළ නොවේ. එබැවින් නව තිරස් හෝ සිරස් සංදර්ශක අවසර පත්‍රයක් ආරම්භ කිරීම සඳහා කදම්බය නැවත සකස් කර ස්ථායීකරණය කරන විට "හිස්" කාල පරිච්ඡේදවලදී විභව දර්ශන කාලයෙන් වැඩි ප්‍රමාණයක් අහිමි වේ. බාල්කවල ප්‍රමාණය, සංදර්ශකය හරහා කදම්භය සොයා ගත හැකි සංඛ්‍යාතය සහ ඉලෙක්ට්‍රෝන කදම්බය මොඩියුලේට් කළ හැකි සංඛ්‍යාතය දර්ශන විභේදනය තීරණය කරයි. නවීන VGA සංදර්ශකවලට විවිධ විභේදනවලට ඉඩ සැලසිය හැකි අතර, VGA පාලක පරිපථයක් රාස්ටර් රටා පාලනය කිරීම සඳහා කාල සංඥා නිපදවීම මගින් විභේදනය නියම කරයි. පරාවර්තක දඟර හරහා ධාරාව ගලා යන සංඛ්‍යාතය සැකසීමට පාලකය 3.3V (හෝ 5V) හි සමමුහුර්ත ස්පන්දන නිපදවිය යුතු අතර, වීඩියෝ දත්ත නිවැරදි වේලාවට ඉලෙක්ට්‍රෝන තුවක්කුවලට යොදන බව සහතික කළ යුතුය. Raster වීඩියෝ සංදර්ශක මඟින් සංදර්ශක ප්‍රදේශය හරහා කැතෝඩය සිදු කරන තිරස් වාර ගණනට අනුරූප වන “පේළි” ගණනාවක් සහ එක් “පින්තූර මූලද්‍රව්‍යයකට” පවරා ඇති එක් එක් පේළියේ ප්‍රදේශයකට අනුරූප වන “තීරු” ගණනාවක් නිර්වචනය කරයි. හෝ පික්සල. සාමාන්‍ය සංදර්ශක පේළි 240 සිට 1200 දක්වා සහ තීරු 320 සිට 1600 දක්වා භාවිතා කරයි. සංදර්ශකයක සමස්ත ප්‍රමාණය සහ පේළි සහ තීරු ගණන එක් එක් පික්සලයේ ප්‍රමාණය තීරණය කරයි.

වීඩියෝ දත්ත සාමාන්‍යයෙන් පැමිණෙන්නේ වීඩියෝ නැවුම් මතකයකින් වන අතර, එක් එක් පික්සෙල් ස්ථානයට බයිට් එකක් හෝ කිහිපයක් පවරා ඇත (Anvyl එක් පික්සලයකට බිටු හතරක් භාවිතා කරයි). කදම්භ සංදර්ශකය හරහා ගමන් කරන විට පාලකය වීඩියෝ මතකයට සුචිගත කළ යුතු අතර, ඉලෙක්ට්‍රෝන කදම්භය ලබා දී ඇති පික්සලයක් හරහා ගමන් කරන නිශ්චිත වේලාවට වීඩියෝ දත්ත ලබාගෙන සංදර්ශකයට යෙදිය යුතුය.

VGA පාලක පරිපථයක් HS සහ VS කාල සංඥා ජනනය කළ යුතු අතර පික්සල් ඔරලෝසුව මත පදනම්ව වීඩියෝ දත්ත බෙදා හැරීම සම්බන්ධීකරණය කළ යුතුය. පික්සල් ඔරලෝසුව මඟින් තොරතුරු එක් පික්සලයක් පෙන්වීමට ඇති කාලය නිර්වචනය කරයි. VS සංඥාව සංදර්ශකයේ "නැවුම්" සංඛ්‍යාතය හෝ සංදර්ශකයේ ඇති සියලුම තොරතුරු නැවත අඳින සංඛ්‍යාතය නිර්වචනය කරයි. අවම නැවුම් සංඛ්‍යාතය සංදර්ශකයේ පොස්පර සහ ඉලෙක්ට්‍රෝන කදම්භ තීව්‍රතාවයේ ශ්‍රිතයක් වන අතර ප්‍රායෝගික නැවුම් සංඛ්‍යාත 50Hz සිට 120Hz පරාසය තුළ වැටේ. ලබා දී ඇති refresh සංඛ්‍යාතයක ප්‍රදර්ශනය කළ යුතු රේඛා ගණන තිරස් "ප්‍රතිප්‍රහාර" සංඛ්‍යාතය නිර්වචනය කරයි. 640MHz පික්සල් ඔරලෝසුවක් සහ 480 +/-25Hz refresh භාවිතා කරමින් 60-pixel by 1-row display එකක් සඳහා, පහත වගුවේ පෙන්වා ඇති සංඥා වේලාවන් ව්‍යුත්පන්න කළ හැක. සමමුහුර්ත ස්පන්දන පළල සහ ඉදිරිපස සහ පසුපස ආලින්දයේ කාල පරතරයන් (ආලින්දයේ කාල පරතරයන් යනු තොරතුරු ප්‍රදර්ශනය කළ නොහැකි පූර්ව සහ පසු සමමුහුර්ත ස්පන්දන වේලාවන් වේ) සත්‍ය VGA සංදර්ශක වලින් ලබාගත් නිරීක්ෂණ මත පදනම් වේ.
VGA පාලක පරිපථයක් HS සංඥා වේලාවන් ජනනය කිරීම සඳහා පික්සල් ඔරලෝසුව මගින් ධාවනය වන තිරස් සමමුහුර්ත කවුන්ටරයක ප්‍රතිදානය විකේතනය කරයි. මෙම කවුන්ටරය ලබා දී ඇති පේළියක ඕනෑම පික්සල ස්ථානයක් සොයා ගැනීමට භාවිතා කළ හැක.

ඒ හා සමානව, එක් එක් HS ස්පන්දනය සමඟ වැඩි වන සිරස්-සමමුහුර්ත කවුන්ටරයක ප්‍රතිදානය VS සංඥා කාල නිර්ණය කිරීමට භාවිතා කළ හැකි අතර, මෙම කවුන්ටරය ඕනෑම පේළියක් සොයා ගැනීමට භාවිතා කළ හැක. මෙම අඛණ්ඩව ක්‍රියාත්මක වන කවුන්ටර දෙක වීඩියෝ RAM බවට ලිපිනයක් සැකසීමට භාවිතා කළ හැක. HS ස්පන්දනයේ ආරම්භය සහ VS ස්පන්දනයේ ආරම්භය අතර කාල සම්බන්ධයක් නිශ්චිතව දක්වා නැත, එබැවින් නිර්මාණකරුට පහසුවෙන් වීඩියෝ RAM ලිපින සෑදීමට හෝ සමමුහුර්ත ස්පන්දන උත්පාදනය සඳහා විකේතන තර්කනය අවම කිරීමට කවුන්ටර සකස් කළ හැකිය.

ශ්‍රව්‍ය (I2S)
ඇන්විල් පුවරුවට ලයින්-අවුට් (J2603), හෙඩ්ෆෝන්-අවුට් (J5), ලයින්-ඉන් (J1) සහ මයික්‍රෆෝනය-ඉන් (J8) සඳහා 7/6″ ශ්‍රව්‍ය ජැක් හතරක් සහිත ඇනලොග් උපාංග ශ්‍රව්‍ය කෝඩෙක් SSM9CPZ (IC8) ඇතුළත් වේ. .
ශ්රව්ය දත්ත එස්ampling 24 bits සහ 96KHz දක්වා සහය දක්වයි, සහ ශ්‍රව්‍ය තුළ (වාර්තා) සහ ශ්‍රව්‍ය පිටවීම (ප්‍රතිධාවනය) sampලින්ග් ගාස්තු ස්වාධීනව සැකසිය හැක. මයික්‍රෆෝන ජැක් එක මොනෝ වන අතර අනෙකුත් සියලුම ජැක් ස්ටීරියෝ වේ. හෙඩ්ෆෝන් ජැක් ධාවනය කරනු ලබන්නේ ශ්‍රව්‍ය කෝඩෙක්හි අභ්‍යන්තරය මගිනි ampජීවිතාරක්ෂක SSM2603CPZ ශ්‍රව්‍ය කෝඩෙක් සඳහා දත්ත පත්‍රිකාව ඇනලොග් උපාංග වෙතින් ලබා ගත හැක webඅඩවිය.

Touchscreen TFT සංදර්ශකය
4.3″ පුළුල් ආකෘතියේ විචිත්‍රවත් වර්ණ LED backlit LCD තිරයක් Anvyl මත භාවිතා වේ. තිරයේ පික්සලයකට බිටු 480 ක වර්ණ ගැඹුරක් සහිත 272×24 ස්වදේශීය විභේදන සංදර්ශකයක් ඇත. ඇන්ටිග්ලෙයාර් ආලේපනය සහිත වයර් හතරක ප්‍රතිරෝධක ස්පර්ශක තිරයක් මුළු සක්‍රීය සංදර්ශක ප්‍රදේශයම ආවරණය කරයි. LCD තිරය සහ ස්පර්ශ තිරය ස්වාධීනව භාවිතා කළ හැකිය. LCD ක්‍රියාත්මක වන විට ස්පර්ශ කියවීම් ඝෝෂාකාරී වේ, නමුත් ඔබට ශබ්දය පෙරීමට සහ වේගවත් s ලබා ගත හැක.ample අනුපාතය. ඔබට උපරිම නිරවද්‍යතාවයක් අවශ්‍ය නම් සහ sample මිල ගණන්, ඔබ ස්පර්ශ තිරය තුළ LCD අක්රිය කළ යුතුයampලින්ග්.
රූපයක් සංදර්ශන කිරීමට, LCD නිසි වේලාවට දත්ත සමඟ අඛණ්ඩව ධාවනය කළ යුතුය. මෙම දත්ත වීඩියෝ රාමු සාදන රේඛා සහ හිස් කාල පරිච්ඡේද වලින් සමන්විත වේ. සෑම රාමුවක්ම ක්රියාකාරී රේඛා 272 කින් සහ සිරස් හිස් රේඛා කිහිපයකින් සමන්විත වේ. සෑම පේළියක්ම සක්‍රීය පික්සල් කාල පරිච්ඡේද 480 කින් සහ තිරස් හිස් කාල පරිච්ඡේද කිහිපයකින් සමන්විත වේ.
TFT සංදර්ශකය භාවිතා කිරීම පිළිබඳ අමතර තොරතුරු සඳහා, Vmod-TFT යොමු අත්පොත බලන්න. Anvyl සහ Vmod-TFT එකම සංදර්ශක දෘඩාංග භාවිතා කරන අතර එකම පාලන සංඥා අවශ්‍ය වේ. Anvyl ටච්ස්ක්‍රීන් TFT සංදර්ශකය භාවිතා කරන විමර්ශන සැලසුම් Anvyl නිෂ්පාදන පිටුවෙන් සොයා ගත හැක.

OLED
Inteltronic/Wisechip UG-2832HSWEG04 OLED සංදර්ශකය Anvyl මත භාවිතා වේ. මෙය 128×32 පික්සල්, passive-matrix, monochrome display එකක් සපයයි. සංදර්ශක ප්‍රමාණය 30mm x 11.5mm x 1.45mm වේ. SPI අතුරුමුහුණත සංදර්ශකය වින්‍යාස කිරීමට මෙන්ම උපාංගයට බිට්මැප් දත්ත යැවීමට භාවිතා කරයි. Anvyl OLED තිරය මත අඳින ලද අවසාන රූපය බල ගැන්වෙන තුරු හෝ නව රූපයක් සංදර්ශකයට අඳින තෙක් පෙන්වයි. නැවුම් කිරීම සහ යාවත්කාලීන කිරීම අභ්‍යන්තරව හසුරුවනු ලැබේ.
Anvyl හි PmodOLED හා සමාන OLED පරිපථයක් අඩංගු වේ, CS# පහතට ඇද දැමීම හැර, පෙරනිමියෙන් සංදර්ශකය සක්‍රීය කරයි. Anvyl OLED ධාවනය පිළිබඳ අමතර තොරතුරු සඳහා, PmodOLED යොමු අත්පොත බලන්න. Anvyl OLED සංදර්ශකය භාවිතා කරන විමර්ශන සැලසුම් Anvyl නිෂ්පාදන පිටුවෙන් සොයා ගත හැක.

USB-UART පාලම (අනුක්‍රමික වරාය)
සම්මත Windows COM port විධාන භාවිතයෙන් PC යෙදුම්වලට පුවරුව සමඟ සන්නිවේදනය කිරීමට ඉඩ සලසන FTDI FT2232HQ USB-UART පාලම Anvyl හි ඇතුළත් වේ. නොමිලේ USB-COM වරාය ධාවක, www.ftdichip.com වෙතින් “Virtual Com Port” හෝ VCP මාතෘකාව යටතේ ලබා ගත හැක, USB පැකට් UART/serial port දත්ත බවට පරිවර්තනය කරයි. Serial port දත්ත FPGA සමඟ හුවමාරු කරගනු ලබන්නේ වයර් දෙකක අනුක්‍රමික වරායක් (TXD/RXD) සහ මෘදුකාංග ප්‍රවාහ පාලනය (XON/XOFF) භාවිතා කරමිනි. ධාවක ස්ථාපනය කිරීමෙන් පසුව, COM පෝට් වෙත යොමු කරන ලද පරිගණකයේ I/O විධාන T19 සහ T20 FPGA පින් මත අනුක්‍රමික දත්ත ගමනාගමනය නිපදවනු ඇත.

J2232 වරායට අමුණා ඇති FT12HQ, Digilent USB-J සඳහා පාලකය ලෙසද භාවිතා කරයි.TAG පරිපථය, නමුත් මෙම ශ්‍රිත දෙක එකිනෙකාගෙන් සම්පූර්ණයෙන්ම ස්වාධීනව හැසිරේ. ඔවුන්ගේ සැලසුම තුළ FT2232 හි UART ක්‍රියාකාරිත්වය භාවිතා කිරීමට උනන්දුවක් දක්වන ක්‍රමලේඛකයින් J ගැන කරදර විය යුතු නැත.TAG පරිපථය ඔවුන්ගේ දත්ත වලට බාධා කරයි, සහ අනෙක් අතට.

USB HID ධාරක
මයික්‍රොචිප් PIC24FJ128GB106 ක්ෂුද්‍ර පාලක දෙකක් ඇන්විල්ට USB HID සත්කාරක හැකියාව සපයයි. මයික්‍රොකොන්ට්‍රෝලර්වල ඇති ස්ථිරාංග J13 සහ A වර්ගයේ USB සම්බන්ධකවලට අමුණා ඇති මූසිකයක් හෝ යතුරු පුවරුවක් ධාවනය කළ හැක.

J14 ලේබල් කර ඇත
"HID" සහ "HOST". මධ්‍යස්ථාන සඳහා සහය නොදක්වයි, එබැවින් සෑම තොටකදීම භාවිතා කළ හැක්කේ තනි මූසිකයක් හෝ තනි යතුරු පුවරුවක් පමණි.

රූපය 9. USB HID අතුරුමුහුණත.

"HOST" PIC24 මඟින් FPGA වෙත සංඥා හතරක් ධාවනය කරයි - දෙකක් PS/2 ප්‍රොටෝකෝලය අනුගමනය කරමින් යතුරුපුවරුව/මූසික තොටක් ලෙස කැප කර ඇති අතර, දෙකක් FPGA හි වයර් දෙකේ අනුක්‍රමික ක්‍රමලේඛන තොටට සම්බන්ධ කර ඇත, එබැවින් FPGA මඟින් වැඩසටහන්ගත කළ හැක. file USB මතක දණ්ඩක් මත ගබඩා කර ඇත. FPGA ක්‍රමලේඛනය කිරීමට, තනි .bit ක්‍රමලේඛනයක් අඩංගු FAT ආකෘතිගත මතක දණ්ඩක් අමුණන්න file මූල නාමාවලියෙහි, JP2 පූරණය කරන්න, සහ චක්‍ර පුවරුවේ බලය. මෙය PIC ප්‍රොසෙසරය FPGA වැඩසටහන්ගත කිරීමට හේතු වනු ඇත, සහ ඕනෑම වැරදි බිටු files ස්වයංක්රීයව ප්රතික්ෂේප කරනු ඇත. PIC24 FPGA හි මාදිලිය, init, සහ සිදු කරන ලද පින් කියවන අතර, ක්‍රමලේඛන අනුපිළිවෙලෙහි කොටසක් ලෙස PROG පින් ධාවනය කළ හැකි බව සලකන්න.

HID පාලකය
USB ධාරක පාලකයකට ප්‍රවේශ වීම සඳහා, EDK මෝස්තරවලට සම්මත PS/2 හරය භාවිතා කළ හැක (EDK නොවන මෝස්තර වලට සරල රාජ්‍ය යන්ත්‍රයක් භාවිතා කළ හැක).

PS/2 ප්‍රොටෝකෝලය භාවිතා කරන මීයන් සහ යතුරුපුවරු ධාරක උපාංගයක් සමඟ සන්නිවේදනය කිරීමට වයර් දෙකක අනුක්‍රමික බසයක් (ඔරලෝසුව සහ දත්ත) භාවිතා කරයි. දෙකම ආරම්භය, නැවතුම සහ ඔත්තේ සමානාත්මතා බිට් ඇතුළත් 1-බිට් වචන භාවිතා කරයි, නමුත් දත්ත පැකට් වෙනස් ලෙස සංවිධානය කර ඇති අතර යතුරුපුවරු අතුරුමුහුණත ද්වි-දිශා දත්ත හුවමාරු කිරීමට ඉඩ සලසයි (එබැවින් සත්කාරක උපාංගයට යතුරුපුවරුවේ රාජ්‍ය LED ​​ආලෝකමත් කළ හැක). බස් රථ වේලාවන් රූපයේ දැක්වේ. ඔරලෝසුව සහ දත්ත සංඥා ධාවනය වන්නේ දත්ත මාරුවීම් සිදු වූ විට පමණක් වන අතර, එසේ නොමැති නම් ඒවා තාර්කික '11' හි නිෂ්ක්‍රීය තත්වයේ තබා ඇත. මූසිකයේ සිට සත්කාරක සන්නිවේදනය සහ ද්වි-දිශා යතුරුපුවරු සන්නිවේදනය සඳහා වන සංඥා අවශ්‍යතා කාල නියමයන් අර්ථ දක්වයි. යතුරුපුවරුව හෝ මූසික අතුරුමුහුණතක් නිර්මාණය කිරීම සඳහා PS/1 අතුරුමුහුණත් පරිපථයක් FPGA තුළ ක්‍රියාත්මක කළ හැක.

යතුරු පුවරුව
යතුරුපුවරුව විවෘත-එකතු ධාවක භාවිතා කරයි, එබැවින් යතුරුපුවරුවට හෝ අමුණා ඇති සත්කාරක උපාංගයකට වයර් දෙකේ බස් රථය ධාවනය කළ හැකිය (ධාරක උපාංගය යතුරුපුවරුව වෙත දත්ත නොයවන්නේ නම්, ධාරකයට ආදාන-පමණක් වරායන් භාවිතා කළ හැක).
PS/2-style යතුරුපුවරු යතුරු එබීම දත්ත සන්නිවේදනය කිරීමට ස්කෑන් කේත භාවිතා කරයි. සෑම යතුරකටම කේතයක් පවරනු ලබන අතර එය යතුර එබූ විට යවනු ලැබේ. යතුර ඔබාගෙන සිටින්නේ නම්, ස්කෑන් කේතය සෑම 100ms කට වරක් නැවත නැවතත් යවනු ලැබේ. යතුරක් මුදා හරින විට, F0 (ද්විමය "11110000") යතුරු-අප් කේතය යවනු ලැබේ, පසුව නිකුත් කරන ලද යතුරේ ස්කෑන් කේතය යවනු ලැබේ. නව අක්ෂරයක් (කැපිටල් අකුරක් වැනි) නිපදවීමට යතුරක් මාරු කළ හැකි නම්, ස්කෑන් කේතයට අමතරව මාරු අක්ෂරයක් යවනු ලබන අතර, ධාරකය කුමන ASCII අක්ෂරය භාවිතා කළ යුතුද යන්න තීරණය කළ යුතුය. දිගු යතුරු ලෙස හැඳින්වෙන සමහර යතුරු, ස්කෑන් කේතයට ඉදිරියෙන් E0 (ද්විමය "11100000") යවයි (සහ ඔවුන් ස්කෑන් කේතයකට වඩා යැවිය හැක). දිගු කළ යතුරක් මුදා හරින විට, E0 F0 යතුරු-අප් කේතයක් යවනු ලැබේ, පසුව ස්කෑන් කේතය යවනු ලැබේ. බොහෝ යතුරු සඳහා ස්කෑන් කේත රූපයේ දැක්වේ. ධාරක උපාංගයකට යතුරු පුවරුව වෙත දත්ත යැවිය හැක. පහත දැක්වෙන්නේ සත්කාරකයකු විසින් එවිය හැකි පොදු විධාන කිහිපයක කෙටි ලැයිස්තුවකි.

  • සංස්කරණ: Num Lock, Caps Lock සහ Scroll Lock LED සකසන්න. යතුරුපුවරුව ED ලැබීමෙන් පසු FA ආපසු ලබා දෙයි, පසුව LED තත්ත්වය සැකසීමට සත්කාරක බයිටයක් යවයි: bit 0 Scroll Lock, bit 1 sets Num Lock, සහ bit 2 sets Caps lock. බිටු 3 සිට 7 දක්වා නොසලකා හරිනු ලැබේ.
  • EE: Echo (පරීක්ෂණ). EE ලැබීමෙන් පසු යතුරුපුවරුව EE ලබා දෙයි.
  • F3: ස්කෑන් කේතය පුනරාවර්තන අනුපාතය සකසන්න. යතුරුපුවරුව FA ලැබීමේදී F3 ආපසු ලබා දෙයි, පසුව ධාරකය පුනරාවර්තන අනුපාතය සැකසීමට දෙවන බයිට් යවයි.
  • FE: නැවත යවන්න. FE වඩාත් මෑත ස්කෑන් කේතය නැවත යැවීමට යතුරු පුවරුව යොමු කරයි.
  • එෆ්එෆ්: යළි පිහිටුවන්න. යතුරු පුවරුව නැවත සකසයි.

යතුරුපුවරුවට ධාරකයට දත්ත යැවිය හැක්කේ දත්ත සහ ඔරලෝසු රේඛා දෙකම ඉහළ (හෝ අක්‍රිය) වූ විට පමණි. ධාරකය බස් මාස්ටර් වන බැවින්, බස් රථය පැදවීමට පෙර ධාරකය දත්ත යවන්නේ දැයි බැලීමට යතුරු පුවරුව පරීක්ෂා කළ යුතුය. මෙය පහසු කිරීම සඳහා, ඔරලෝසු රේඛාව "පැහැදිලි යැවීමට" සංඥාවක් ලෙස භාවිතා කරයි. ධාරකය ඔරලෝසු රේඛාව පහළට අදින්නේ නම්, ඔරලෝසුව මුදා හරින තෙක් යතුරු පුවරුව කිසිදු දත්තයක් නොයැවිය යුතුය. යතුරු පුවරුව '11' ආරම්භක බිට් එකක් අඩංගු 0-බිට් වචන වලින් දත්ත ධාරකයට යවයි, පසුව 8-බිට් ස්කෑන් කේතය (LSB පළමුව), පසුව ඔත්තේ සමානතා බිට් එකක් සහ '1' නැවතුම් බිට් එකකින් අවසන් වේ. යතුරුපුවරුව දත්ත යවන විට ඔරලෝසු සංක්‍රාන්ති 11ක් (20 සිට 30KHz දක්වා) ජනනය කරයි, සහ දත්ත ඔරලෝසුවේ පහළ කෙළවරේ වලංගු වේ.

සියලුම යතුරුපුවරු නිෂ්පාදකයින් PS/2 පිරිවිතරයන් දැඩි ලෙස පිළිපදින්නේ නැත; සමහර යතුරුපුවරු නිසි සංඥා පරිමාව නිපදවන්නේ නැතtages හෝ සම්මත සන්නිවේදන ප්‍රොටෝකෝල භාවිතා කරන්න. USB ධාරකය සමඟ ගැළපුම විවිධ යතුරුපුවරු අතර වෙනස් විය හැක. 1

බොහෝ PS/2 යතුරු සඳහා ස්කෑන් කේත පහත රූපයේ දැක්වේ.

මූසිකය
මූසිකය චලනය වන විට ඔරලෝසුවක් සහ දත්ත සංඥාවක් ප්‍රතිදානය කරයි, එසේ නොමැති නම්, මෙම සංඥා තාර්කික '1' හි පවතී. මූසිකය ගෙන යන සෑම අවස්ථාවකම, 11-බිට් වචන තුනක් මූසිකයේ සිට සත්කාරක උපාංගයට යවනු ලැබේ. සෑම 11-බිට් වචනයකම '0' ආරම්භක බිට් එකක් අඩංගු වන අතර, පසුව දත්ත බිටු 8ක් (පළමුව LSB), පසුව ඔත්තේ සමානතා බිට් එකක් සහ '1' නැවතුම් බිට් එකකින් අවසන් වේ. මේ අනුව, සෑම දත්ත සම්ප්‍රේෂණයකම බිටු 33ක් අඩංගු වන අතර එහිදී බිටු 0, 11 සහ 22 '0' ආරම්භක බිටු වන අතර බිටු 11, 21 සහ 33 '1' නැවතුම් බිටු වේ. ඉහත රූපයේ දැක්වෙන පරිදි 8-bit දත්ත ක්ෂේත්‍ර තුනෙහි චලන දත්ත අඩංගු වේ. ඔරලෝසුවේ පහළ කෙළවරේ දත්ත වලංගු වන අතර ඔරලෝසු කාලය 20 සිට 30KHz වේ.
මූසිකය සාපේක්ෂ ඛණ්ඩාංක පද්ධතියක් උපකල්පනය කරයි, එහිදී මූසිකය දකුණට ගෙනයාම X ක්ෂේත්‍රයේ ධන සංඛ්‍යාවක් ජනනය කරන අතර වමට යාමෙන් සෘණ සංඛ්‍යාවක් ජනනය වේ. එලෙසම, මූසිකය ඉහළට ගෙන යාමෙන් Y ක්ෂේත්‍රය තුළ ධන සංඛ්‍යාවක් ජනනය වන අතර, පහළට ගමන් කිරීම සෘණ සංඛ්‍යාවක් නියෝජනය කරයි (තත්ත්ව බයිටයේ ඇති XS සහ YS බිටු සංකේත බිටු වේ - '1' සෘණ අංකයක් දක්වයි). X සහ Y සංඛ්‍යාවල විශාලත්වය මූසික චලන වේගය නියෝජනය කරයි - විශාල සංඛ්‍යාව, මූසිකය වේගයෙන් චලනය වේ (තත්ත්ව බයිටයේ ඇති XV සහ YV බිටු චලන පිටාර ගැලීමේ දර්ශක වේ - '1' යනු පිටාර ගැලීම සිදුවී ඇති බවයි) . මූසිකය අඛණ්ඩව චලනය වන්නේ නම්, 33-bit සම්ප්රේෂණය සෑම 50ms හෝ ඊට වැඩි වාර ගණනක් නැවත නැවතත් සිදු කෙරේ. තත්ව බයිටයේ L සහ R ක්ෂේත්‍ර වම් සහ දකුණු බොත්තම් එබීම දක්වයි ('1' යන්නෙන් දැක්වෙන්නේ බොත්තම එබූ බව).

යතුරු පුවරුව
Anvyl යතුරු පුවරුවේ ලේබල් කරන ලද යතුරු 16ක් (0-F) ඇත. එය වමේ සිට දකුණට බොත්තම් සෑම පේළියක්ම පේළි පින් එකකට බැඳ ඇති න්‍යාසයක් ලෙස සකසා ඇති අතර ඉහළ සිට පහළට සෑම තීරුවක්ම තීරු කටුවකට බැඳී ඇත. මෙමගින් පරිශීලකයාට බොත්තම් එබීමක් ඇමතීමට පේළි කටු හතරක් සහ තීරු කටු හතරක් ලබා දේ. බොත්තමක් එබූ විට, එම බොත්තමේ පේළියට සහ තීරුවට අනුරූප වන පින් සම්බන්ධ වේ.
බොත්තමක ​​තත්ත්‍වය කියවීමට, අනෙක් තීරු කටු තුන ඉහළට ධාවනය වන අතර, බොත්තම පවතින තීරු පින් එක පහළට ධාවනය කළ යුතුය. මෙම තීරුවේ ඇති සියලුම බොත්තම් සක්‍රීය කරයි. එම තීරුවේ බොත්තමක් එබූ විට, අදාළ පේළි පින් එක තර්කනය අඩුවෙන් කියවනු ඇත.
එක් එක් තීරු හතරෙන් එක වරකට සක්‍රීය කිරීම මඟින් බොත්තම් 16කම තත්ත්වය පියවර හතරක ක්‍රියාවලියකින් තීරණය කළ හැක. තීරු කටු හරහා "1110" රටාවක් කරකැවීමෙන් මෙය සිදු කළ හැක. සෑම පියවරකදීම, පේළි කටුවල තාර්කික මට්ටම් එම තීරුවේ ඇති බොත්තම්වල තත්ත්වයට අනුරූප වේ.

එකම පේළියේ එකවර බොත්තම් එබීම සඳහා, ඒ වෙනුවට අභ්‍යන්තර පුල්-අප් ප්‍රතිරෝධක සමඟ ද්වි-දිශානුගත ලෙස තීරු කටු වින්‍යාස කරන්න සහ තීරු දැනට ඉහළ සම්බාධනයකින් කියවනු නොලැබේ.

ඔස්කිලේටර්/ඔරලෝසු
Anvyl පුවරුවේ D100 පින් එකට සම්බන්ධ තනි 11MHz Crystal oscillator එකක් ඇතුළත් වේ (D11 යනු බැංකු 0 හි GCLK ආදානයකි). ආදාන ඔරලෝසුවට Spartan-6 හි ඇති ඔරලෝසු කළමනාකරණ ටයිල් හතරෙන් ඕනෑම එකක් හෝ සියල්ලම ධාවනය කළ හැක. සෑම ටයිල් එකකටම ඩිජිටල් ඔරලෝසු කළමනාකරුවන් (DCMs) දෙකක් සහ එක් අදියර-අගුළු දැමූ ලූපයක් (PLLs) ඇතුළත් වේ.DCM මඟින් ආදාන සංඛ්‍යාතයේ අදියර හතරක් (0º, 90º, 180º, සහ 270º) සපයනු ලැබේ, එය බෙදුණු ආදාන ඔරලෝසුව විය හැකිය. 2 සිට 16 දක්වා හෝ 1.5, 2.5, 3.5... 7.5 දක්වා ඕනෑම පූර්ණ සංඛ්‍යාවකින් සහ 2 සිට 32 දක්වා ඕනෑම නිඛිලයකින් ගුණ කළ හැකි සහ 1 සිට 32 දක්වා ඕනෑම පූර්ණ සංඛ්‍යාවකින් එකවර බෙදිය හැකි ප්‍රති-අවස්ථා ඔරලෝසු ප්‍රතිදානයන් දෙකකි.

PLLs භාවිතා කරන්නේ Voltage Controlled Oscillators (VCOs) 400MHz සිට 1080MHz පරාසය තුළ FPGA වින්‍යාසය තුළ ක්‍රමලේඛනය කළ හැකි බෙදුම් කට්ටල තුනක් සැකසීම මගින් සංඛ්‍යාත ජනනය කිරීමට වැඩසටහන්ගත කළ හැක. VCO ප්‍රතිදානයන් 0 සහ 45 අතර ඕනෑම පූර්ණ සංඛ්‍යාවකින් බෙදිය හැකි සමාන පරතරයකින් යුත් ප්‍රතිදානයන් අටක් (90º, 135º, 180º, 225º, 270º, 315º, 1º, සහ 128º) ඇත.

මූලික I / O.
ඇන්විල් පුවරුවට LED දහහතරක් (රතු දහය, කහ දෙකක් සහ කොළ දෙකක්), ස්ලයිඩ් ස්විච අටක්, කණ්ඩායම් දෙකක DIP ස්විච අටක්, තල්ලු බොත්තම් හතරක්, ඉලක්කම් දෙකේ හතක සංදර්ශක තුනක් සහ 630 ටයි පොයින්ට් බ්‍රෙඩ්බෝඩ් එකක් ඇතුළත් වේ. ඩිජිටල් I/O දහයක්. තල්ලු බොත්තම්, විනිවිදක ස්විච සහ DIP ස්විචයන් නොසැලකිලිමත් කෙටි පරිපථ වලින් හානි වීම වැළැක්වීම සඳහා ශ්‍රේණි ප්‍රතිරෝධක හරහා FPGA වෙත සම්බන්ධ කර ඇත (පුෂ්බොත්තමකට හෝ විනිවිදක ස්විචයකට පවරා ඇති FPGA පින් එකක් නොදැනුවත්වම ප්‍රතිදානයක් ලෙස අර්ථ දක්වා ඇත්නම් කෙටි පරිපථයක් සිදුවිය හැක). තල්ලු බොත්තම් යනු "ක්ෂණික" ස්විචයන් වන අතර ඒවා සාමාන්‍යයෙන් විවේකයෙන් සිටින විට අඩු ප්‍රතිදානයක් ජනනය කරන අතර ඒවා එබූ විට පමණක් ඉහළ ප්‍රතිදානයක් ලැබේ. ස්ලයිඩ් ස්විච සහ ඩීඅයිපී ස්විචයන් ඒවායේ පිහිටීම අනුව නියත ඉහළ හෝ අඩු යෙදවුම් ජනනය කරයි. ඩිජිටල් බ්‍රෙඩ්බෝඩ් I/O (BB1 – BB10) දහය FPGA වෙත සෘජුවම සම්බන්ධ කර ඇති අතර එමඟින් ඒවා පහසුවෙන් අභිරුචි පරිපථවලට ඇතුළත් කළ හැකිය.

බොත්තම් තල්ලු කරන්න ස්ලයිඩ් ස්විච DIP ස්විච LED පාන් පුවරුව
BTN0: E6 SW0: V5 DIP8-1: G6 LD0: W3 LD9: R7 BB1: AB20 BB9: R19
BTN1: D5 SW1: U4 DIP8-2: G4 LD1: Y4 LD10: U6 BB2: P17 BB10: V19
BTN2: A3 SW2: V3 DIP8-3: F5 LD2: Y1 LD11: T8 BB3: P18
BTN3: AB9 SW3: P4 DIP8-4: E5 LD3: Y3 LD12: T7 BB4: Y19
SW4: R4 DIP9-1: F8 LD4: AB4 LD13: W4 BB5: Y20
SW5: P6 DIP9-2: F7 LD5: W1 LD14: U8 BB6: R15
SW6: P5 DIP9-3: C4 LD6: AB3 BB7: R16
SW7: P8 DIP9-4: D3 LD7: AA4 BB8: R17

වගුව 1. මූලික I/O පින්අවුට්.

හත්-කොටස් සංදර්ශකය

Anvyl පුවරුවේ ඉලක්කම් 2ක පොදු කැතෝඩ හතක LED සංදර්ශක තුනක් අඩංගු වේ. එක් එක් ඉලක්කම් දෙක "රූපය අට" රටාවකට සකස් කර ඇති කොටස් හතකින් සමන්විත වන අතර, එක් එක් කොටසෙහි LED එකක් ඇතුළත් කර ඇත. කොටස් LED තනි තනිව ආලෝකමත් කළ හැක, එබැවින් සමහර LED කොටස් ආලෝකමත් කිරීමෙන් සහ අනෙක් ඒවා අඳුරු කිරීමෙන් රටා 128 න් ඕනෑම එකක් ඉලක්කමක පෙන්විය හැක. මෙම විය හැකි රටා 128 න්, දශම ඉලක්කම්වලට අනුරූප වන දහය වඩාත් ප්‍රයෝජනවත් වේ.
පොදු කැතෝඩ සංඥා, ඉලක්කම් 2 සංදර්ශක තුනට "ඉලක්කම් සක්‍රීය" ආදාන සංඥා හයක් ලෙස පවතී. ඉලක්කම් හයේම සමාන කොටස්වල ඇනෝඩ AG හරහා AA ලෙස ලේබල් කර ඇති පරිපථ නෝඩ් හතකට සම්බන්ධ කර ඇත (එසේ නම්, උදා.ample, ඉලක්කම් හයේ සිට "D" ඇනෝඩ හය "AD" ලෙස හැඳින්වෙන තනි පරිපථ නෝඩයකට කාණ්ඩගත කර ඇත). මෙම ඇනෝඩ සංඥා හත ඉලක්කම් 2 සංදර්ශක සඳහා යෙදවුම් ලෙස පවතී. මෙම සංඥා සම්බන්ධතා යෝජනා ක්‍රමය බහුවිධ සංදර්ශකයක් නිර්මාණය කරයි, එහිදී ඇනෝඩ සංඥා සියලුම ඉලක්කම්වලට පොදු වන නමුත් ඒවාට ආලෝක කළ හැක්කේ අනුරූප කැතෝඩ සංඥාව ප්‍රකාශ කර ඇති ඉලක්කම්වල කොටස් පමණි.

එක් එක් සංදර්ශකය මත ඉලක්කම් දෙකක අංකයක් පෙන්වීමට ස්කෑනිං සංදර්ශක පාලක පරිපථයක් භාවිතා කළ හැක. මෙම පරිපථය මිනිස් ඇසේ ප්‍රතිචාරයට වඩා වේගවත් යාවත්කාලීන වේගයකින්, එක් එක් ඉලක්කම්වල කැතෝඩ සංඥා සහ අනුරූප ඇනෝඩ රටා පුනරාවර්තන, අඛණ්ඩ අනුප්‍රාප්තියකින් ධාවනය කරයි. සෑම ඉලක්කමක්ම කාලයෙන් හයෙන් එකක් පමණක් ආලෝකමත් වේ, නමුත් එය නැවත ආලෝකමත් වීමට පෙර ඉලක්කම් අඳුරු වීම ඇසට නොපෙනෙන බැවින්, ඉලක්කම් අඛණ්ඩව ආලෝකමත් වේ. යාවත්කාලීන (හෝ “නැවුම්”) අනුපාතය දී ඇති ලක්ෂ්‍යයකට (හර්ට්ස් 45 ක් පමණ) මන්දගාමී වුවහොත්, බොහෝ අය සංදර්ශක ෆ්ලිකර් බැලීමට පටන් ගනී.
සෑම ඉලක්කම් හයක්ම දීප්තිමත්ව සහ අඛණ්ඩව ආලෝකමත් වීම සඳහා, සෑම ඉලක්කමක්ම 1 සිට 16ms දක්වා වරක් ධාවනය කළ යුතුය (1KHz සිට 60Hz දක්වා නැවුම් සංඛ්‍යාතයක් සඳහා). උදාහරණයක් ලෙසample, 60Hz නැවුම් කිරීමේ යෝජනා ක්‍රමයකදී, සම්පූර්ණ සංදර්ශකය සෑම 16ms වරක් නැවුම් කරනු ලබන අතර, එක් එක් ඉලක්කම් නැවුම් චක්‍රයෙන් 1/6 ක් හෝ 2.67ms සඳහා ආලෝකමත් වේ. අදාල කැතෝඩ සංඥාව ධාවනය වන විට නිවැරදි ඇනෝඩ රටාව පවතින බවට පාලකය සහතික විය යුතුය. ක්‍රියාවලිය නිදර්ශනය කිරීම සඳහා, AB සහ AC ප්‍රකාශ කරන අතරතුර Cat1 ප්‍රකාශ කරන්නේ නම්, අංක 1 හි “1” දර්ශනය වනු ඇත. ඉන්පසු, AA, AB සහ AC ප්‍රකාශ කරන අතරතුර Cat2 ප්‍රකාශ කරන්නේ නම්, “7” 2 ඉලක්කම් පිහිටුමෙන් පෙන්වනු ලැබේ. Cat1 සහ AB, AC 8ms සඳහා ධාවනය කර, පසුව Cat2 සහ AA, AB, AC නිමක් නැති අනුප්‍රාප්තියකින් 8ms සඳහා ධාවනය කරන්නේ නම්, සංදර්ශකය "17" පෙන්වයි. හිටපු කෙනෙක්ampඉලක්කම් දෙකක පාලකයක් සඳහා වන කාලසටහන පහත දැක්වේ.

පුළුල් කිරීමේ කවුන්ටර
Anvyl පුවරුවේ 2×20 පින් සම්බන්ධකයක් සහ 12-pin Pmod ports හතක් ඇත. Pmod ports යනු විවිධ නාමාවලි බෙදාහරින්නන්ගෙන් ලබා ගත හැකි සම්මත 2×6 පින් ශීර්ෂ සමඟ ක්‍රියා කරන 100×2 සෘජු කෝණ, 6-mil කාන්තා සම්බන්ධක වේ. සෑම 12-pin Pmod port එකක්ම 3.3V VCC සංඥා දෙකක් (pins 6 සහ 12), Ground signals දෙකක් (pins 5 සහ 11) සහ logic signals අටක් සපයයි. VCC සහ Ground pins වලට 1A දක්වා ධාරාවක් ලබා දිය හැක. Pmod දත්ත සංඥා යුගල නොගැලපෙන අතර, සම්බාධන පාලනයකින් හෝ ප්‍රමාද ගැලපීමකින් තොරව හොඳම ලබා ගත හැකි ධාවන පථ භාවිතයෙන් ඒවා යොමු කෙරේ. ඩිජිලන්ට් විසින් Pmod ports වෙත සම්බන්ධ කළ හැකි Pmod උපාංග පුවරු විශාල එකතුවක් නිෂ්පාදනය කරයි. "Anvyl Pmod Pack" ලෙස හඳුන්වන Anvyl සඳහා නිර්දේශිත Pmods කට්ටලයක් අප සතුව ඇත.

40-pin පුළුල් කිරීමේ සම්බන්ධකයේ Pmods JD, JE, JF සහ JG සමඟ බෙදාගත් I/O සංඥා 32ක් ඇත. එය GND, VCC3V3, සහ VCC5V0 සම්බන්ධතා ද සපයයි.

Pmod JA Pmod JB Pmod JC Pmod JD Pmod JE Pmod JF Pmod JG
JA1: AA18 JB1: Y16 JC1: Y10 JD1: AB13 JE1: U10 JF1: V7 JG1: V20
JA2: AA16 JB2: AB14 JC2: AB12 JD2: Y12 JE2: V9 JF2: W6 JG2: T18
JA3: Y15 JB3: Y14 JC3: AB11 JD3: T11 JE3: Y8 JF3: Y7 JG3: D17
JA4: V15 JB4: U14 JC4: AB10 JD4: W10 JE4: AA8 JF4: AA6 JG4: B18
JA7: AB18 JB7: AA14 JC7: AA12 JD7: W12 JE7: U9 JF7: W8 JG7: T17
JA8: AB16 JB8: W14 JC8: Y11 JD8: R11 JE8: W9 JF8: Y6 JG8: A17
JA9: AB15 JB9: T14 JC9: AA10 JD9: V11 JE9: Y9 JF9: AB7 JG9: C16
JA10: W15 JB10: W11 JC10: Y13 JD10: T10 JE10: AB8 JF10: AB6 JG10: A18

වගුව 2. Pmod pinout.

Copyright Digilent, Inc. සියලුම හිමිකම් ඇවිරිණි.
සඳහන් කර ඇති අනෙකුත් නිෂ්පාදන සහ සමාගම් නම් ඒවායේ අයිතිකරුවන්ගේ වෙළඳ ලකුණු විය හැකිය.

ලේඛන / සම්පත්

DIGILENT Anvyl FPGA මණ්ඩලය [pdf] පරිශීලක අත්පොත
XC6SLX45-CSG484-3, Anvyl FPGA මණ්ඩලය, Anvyl FPGA, පුවරුව

යොමු කිරීම්

කමෙන්ට් එකක් දාන්න

ඔබගේ විද්‍යුත් තැපැල් ලිපිනය ප්‍රකාශනය නොකෙරේ. අවශ්‍ය ක්ෂේත්‍ර සලකුණු කර ඇත *