Akwụkwọ ntuziaka Arty Z7
Arty Z7 bụ usoro mmepe dị njikere iji rụọ ọrụ gburugburu Zynq-7000™ All Programmable System-on-Chip (AP SoC) sitere na Xilinx. Ihe owuwu Zynq-7000 na-ejikọ ọnụ nke abụọ-isi, 650 MHz () ARM Cortex-A9 processor na Xilinx 7-usoro Field Programmable Gate Array (FPGA). Njikọta a na-enye ikike iji gburugburu ngwa nrụpụta dị ike nwere ihe pụrụ iche nke ngwa na njikwa akọwapụtara ngwa ngwa, ahaziri nke gị maka ngwa ebumnuche.
Ngwá ọrụ Vivado, Petalinux na SDSoC nke ọ bụla na-enye ụzọ a ga-eru nso n'etiti ịkọwapụta usoro okirikiri omenala gị na iweta ọrụ ya na Linux OS () ma ọ bụ mmemme ọla na-agba ọsọ na processor. Maka ndị na-achọ ahụmịhe nhazi mgbagha dijitalụ ọdịnala karịa, ọ ga-ekwe omume ileghara ndị nrụpụta ARM wee hazie Zynq's FPGA dịka ị ga-eme Xilinx FPGA ọ bụla. Digilent na-enye ọtụtụ ihe na akụrụngwa maka Arty Z7 nke ga-eme ka ị na-agba ọsọ na ngwa ngwa nke nhọrọ gị.

Akwụkwọ ntuziaka Arty Z7 [Reference.Digilentinc]



Budata akwụkwọ ntuziaka a
- Akwụkwọ ntuziaka a adịbeghị maka nbudata.
Atụmatụ
Ihe nhazi ZYNQ
- 650MHz dual-core Cortex-A9 processor
- Onye na-ahụ maka ebe nchekwa DDR3 nwere ọwa 8 DMA na ọdụ ụgbọ mmiri AXI4 dị elu nke 3
- Ndị na-ahụ maka akụkụ bandwit dị elu: 1G Ethernet, USB 2.0, SDIO
- Onye na-ahụ maka akụkụ bandwit dị ala: SPI, UART, CAN, I2C
- Ihe mmemme sitere na JTAG, Quad-SPI flash, na kaadị microSD
- Ihe mgbagha nwere ike ime ya na Artix-7 FPGA
Ebe nchekwa
- 512MB DDR3 nwere ụgbọ ala 16-bit @ 1050Mbps
- Flash Quad-SPI 16MB nwere ihe nchọpụta dakọtara 48-bit zuru ụwa ọnụ pụrụ iche EUI-48/64
- oghere microSD
Ike
- Kwadoro site na USB ma ọ bụ isi iyi ike mpụga 7V-15V ọ bụla
USB na Ethernet
- Gigabit Ethernet PHY
- USB-JTAG sekit mmemme
- USB-UART akwa
- USB OTG PHY (na-akwado naanị onye ọbịa)
Audio na vidiyo
- HDMI ọdụ ụgbọ mmiri (ntinye)
- HDMI ọdụ ụgbọ mmiri (mmepụta)
- PWM chụpụrụ mono audio mmepụta nwere jakị 3.5mm
Mgbanwe, bọtịnụ Push, na LEDs
- 4 bọtịnụ ntinye
- 2 mgba ọkụ slide
- 4 LED
- 2 RGB LED
Njikọ Mgbasawanye
- Pmod ọdụ ụgbọ mmiri abụọ
- 16 Mkpokọta FPGA I/O
- Arduino/chipKIT Shield njikọ
- Ruo 49 ngụkọta FPGA I/O (lee tebụl n'okpuru)
- 6 Ntinye Analog 0-3.3V gwụchara na XADC
- 4 Ihe ntinye 0-1.0V Analog dị iche na XADC
Nhọrọ ịzụrụ
Enwere ike zụta Arty Z7 site na Zynq-7010 ma ọ bụ Zynq-7020 kwajuru. A na-akpọ ụdịdị ngwaahịa Arty Z7 abụọ a dị ka Arty Z7-10 na Arty Z7-20, n'otu n'otu. Mgbe akwụkwọ Digilent na-akọwa ọrụ na-adịkarị na ụdịdị abụọ a, a na-akpọ ha ọnụ dị ka "Arty Z7". Mgbe a na-akọwa ihe a na-ahụkarị na otu ụdị dị iche iche, a ga-akpọpụta ụdịdị ahụ nke ọma site na aha ya.
Naanị ihe dị iche n'etiti Arty Z7-10 na Arty Z7-20 bụ ikike nke akụkụ Zynq na ọnụọgụ nke I / O dị na njikọ ọta. Ndị na-arụ ọrụ Zynq abụọ nwere otu ikike, mana -20 nwere ihe dị ka ugboro atọ n'ime FPGA karịa -3. A chịkọtara ọdịiche dị n'etiti ụdị abụọ a n'okpuru:
| Ọdịiche ngwaahịa | Arty Z7-10 | Arty Z7-20 |
| Akụkụ Zynq | XC7Z010-1CLG400C | XC7Z020-1CLG400C |
| 1 MSPS na mgbawa ADC () | Ee | Ee |
| Tebụl nyocha (LUT) | 17,600 | 53,200 |
| Slịpas | 35,200 | 106,400 |
| Gbochie RAM () | 270 KB | 630 KB |
| Taịlị njikwa elekere | 2 | 4 |
| Ọta dị I/O | 26 | 49 |
Na Arty Z7-10, ahịrị dị n'ime nke ọta dijitalụ (IO26-IO41) na IOA (nke a na-akpọkwa IO42) ejikọtaghị na FPGA, na A0-A5 nwere ike iji naanị dị ka ntinye analog. Nke a agaghị emetụta ọrụ nke ọtụtụ ọta Arduino dị ugbu a, n'ihi na ọtụtụ anaghị eji ahịrị dị n'ime nke akara dijitalụ.
Enwere ike zụta bọọdụ ahụ naanị ya ma ọ bụ jiri mpempe akwụkwọ iji kpọghee akụrụngwa Xilinx SDSoC. Mpempe akwụkwọ SDSoC meghere ikike afọ 1 ma enwere ike iji ya na Arty Z7. Mgbe ikike agwụchara, ụdị SDSoC ọ bụla ewepụtara n'ime afọ 1 a nwere ike ịga n'ihu na-eji ya ruo mgbe ebighị ebi. Maka ozi ndị ọzọ gbasara ịzụrụ, hụ Peeji ngwaahịa Arty Z7 (http://store.digilentinc.com/artyz7-apsoc-zynq-7000-development-board-for-makers-and-hobbyists/).
N'oge ịzụrụ, ọ dịkwa ike ịgbakwunye kaadị microSD on, 12V 3A ike ọkọnọ, na micro USB cable dị mkpa.
Mara na n'ihi FPGA pere mpe na Zynq-7010, ọ dabara nke ọma ka ejiri ya na SDSoC maka ngwa ọhụụ agbakwunyere. Anyị na-akwado ndị mmadụ ịzụta Arty Z7-20 ma ọ bụrụ na ha nwere mmasị na ụdị ngwa ndị a.
Ọdịiche dị na PYNQ-Z1
Arty Z7-20 na-ekerịta otu SoC na PYNQ-Z1. Njiri mara ihe, Arty Z7-20 na-efu ndenye igwe okwu, mana ọ na-agbakwunye bọtịnụ nrụpụta ike. Akụrụngwa edere maka PYNQ-Z1 kwesịrị ịga n'ihu na-agbanwe agbanwe ma ewezuga ntinye igwe okwu, nke FPGA enweghị njikọ.
Nkwado ngwanrọ
Arty Z7 dakọtara na Vivado Design Suite dị elu nke Xilinx. Ngwá ọrụ a na-agbaze atụmatụ mgbagha FPGA yana mmepe ngwanrọ ARM ka ọ bụrụ usoro dị mfe iji, nke nwere nghọta. Enwere ike iji ya maka ịmepụta usoro nke mgbagwoju anya ọ bụla, site na sistemụ arụmọrụ zuru oke na-agba ọsọ ọtụtụ ngwa nkesa na tandem, ruo na mmemme bare-metal dị mfe nke na-achịkwa ụfọdụ LED.
Ọ ga-ekwe omume ịgwọ Zynq AP SoC dị ka FPGA kwụ ọtọ maka ndị na-enweghị mmasị iji processor na imewe ha. Dị ka nke Vivado ntọhapụ 2015.4, Logic Analyzer na High-level Synthesis atụmatụ nke Vivado nweere onwe ya iji maka mmadụ niile. WebEbumnuche PACK, nke gụnyere Arty Z7. The Logic Analyzer na-enyere aka na mgbagha debugging, na ngwá ọrụ HLS na-enye gị ohere ikpokọta C koodu ozugbo na HDL.
nyiwe Zynq dabara nke ọma ka etinyere ebumnuche Linux, yana Arty Z7 abụghị ihe dị iche. Iji nyere gị aka ịmalite, Digilent na-enye ọrụ Petalinux nke ga-eme ka ị na-agba ọsọ na sistemụ Linux ngwa ngwa. Maka ozi ndị ọzọ, lee Ụlọ ihe enyemaka Arty Z7 (https://reference.digilentinc.com/reference/programmable-logic/arty-z7/start).
Enwere ike iji Arty Z7 na gburugburu Xilinx's SDSoC, nke na-enye gị ohere chepụta mmemme FPGA accelerated na pipeline vidiyo n'ụzọ dị mfe na gburugburu C/C++ kpamkpam. Maka ozi ndị ọzọ na SDSoC, hụ Saịtị Xilinx SDSoC
(https://www.xilinx.com/products/design-tools/software-zone/sdsoc.html). Digilent ga-ahapụ ikpo okwu nwere ike vidiyo na nkwado Linux n'oge maka ntọhapụ SDSoC 2017.1. Rịba ama na n'ihi FPGA pere mpe na Arty Z7-10, ọ bụ naanị ihe ngosi nhazi vidiyo bụ isi ka etinyere na ikpo okwu ahụ. Digilent na-akwado Arty Z7-20 maka ndị nwere mmasị na nhazi vidiyo.
Ndị maara ngwa ngwa Xilinx ISE/EDK ochie tupu ewepụtara Vivado nwekwara ike họrọ iji Arty Z7 na ngwaọrụ ahụ. Digilent enweghị ọtụtụ ihe iji kwado nke a, mana ị nwere ike ịrịọ maka enyemaka mgbe niile Digilent Forum (https://forum.digilentinc.com).
Ngwunye ọkụ
Enwere ike ịkwado Arty Z7 site na Digilent USB-JTAG-UART ọdụ ụgbọ mmiri (J14) ma ọ bụ site na ụfọdụ ụdị ike ọzọ dị ka batrị ma ọ bụ mpụga ike ọkọnọ. Jumper JP5 (n'akụkụ mgba ọkụ ọkụ) na-ekpebi isi iyi ike eji.
Ọdụ ụgbọ mmiri USB 2.0 nwere ike ịnapụta oke 0.5A dị ugbu a dịka nkọwapụta. Nke a kwesịrị inye ike zuru oke maka atụmatụ mgbagwoju anya dị ala. Ngwa ndị ọzọ na-achọsi ike, gụnyere nke ọ bụla na-anya ọtụtụ bọọdụ mpụta ma ọ bụ ngwaọrụ USB ndị ọzọ, nwere ike ịchọ ike karịa ọdụ ụgbọ mmiri USB nwere ike inye. N'okwu a, oriri ike ga-abawanye ruo mgbe onye nnabata USB ga-ejedebe ya. Oke a dịgasị iche iche n'etiti ndị na-emepụta kọmputa ma dabere n'ọtụtụ ihe. Mgbe na njedebe ugbu a, otu ugboro voltage rails na-adaba n'okpuru uru aha ha, Zynq na-emegharị ya site na mgbama nrụpụta ike na ike na-alaghachi na uru efu ya. Ọzọkwa, ụfọdụ ngwa nwere ike ịdị mkpa ka ha na-agba ọsọ na-ejikọghị ya na ọdụ ụgbọ USB nke PC. N'ọnọdụ ndị a, enwere ike iji ọkọnọ ma ọ bụ batrị dị na mpụga.
Enwere ike iji ọkụ dị n'èzí (dịka mgbidi wart) site na itinye ya na jakị ọkụ (J18) na ịtọ jumper JP5 na "REG". Ọbịbịa ahụ ga-eji coax, plọg dị n'ime dayameta 2.1mm dị n'etiti, wee nyefee 7VDC na 15VDC. Enwere ike ịzụta ihe ndị dabara adaba na Digilent websaịtị ma ọ bụ site na ndị na-ere katalọgụ dị ka DigiKey. Ọkụ ọkụ voltages n'elu 15VDC nwere ike ịkpata mmebi na-adịgide adịgide. Agụnyere ọkụ mpụga dabara adaba yana ngwa ngwa Arty Z7.
Dị ka iji ike mpụga, enwere ike iji batrị rụọ ọrụ Arty Z7 site na itinye ya na njikọ ọta na ịtọ jumper JP5 na "REG". A ghaghị ijikọ ọnụ ọnụ dị mma nke batrị ahụ na ntụtụ akpọrọ "VIN" na J7, na njedebe adịghị mma ga-ejikọta ya na ntụtụ akpọrọ GND () na J7.
The onboard Texas Instruments TPS65400 PMU na-emepụta ihe achọrọ 3.3V, 1.8V, 1.5V, na 1.0V sitere na ntinye ike bụ isi. Tebụl 1.1 na-enye ozi ndị ọzọ (mkpụrụ mmiri a na-ahụkarị na-adabere na nhazi Zynq siri ike yana ụkpụrụ ndị enyere bụ ụdị nha nha/ọsọ ọsọ).
Arty Z7 enweghị mgba ọkụ, yabụ mgbe ejikọtara isi iyi wee họrọ ya na JP5, a ga-agbanye ya mgbe niile. Iji tọgharịa Zynq na-enweghị nkwụsị na ijikọ ike ọkọnọ, enwere ike iji bọtịnụ SRST na-acha uhie uhie. Ihe ngosi ọkụ ọkụ () (LD13) na-agbanye mgbe okporo ụzọ ọkọnọ niile ruru voltage.
| Nkwanye | Sekit | Current (max/typical) |
| 3.3V | FPGA I/O, ọdụ ụgbọ mmiri USB, Elekere, Ethernet, oghere SD, Flash, HDMI | 1.6A/0.1A ruo 1.5A |
| 1.0V | FPGA, Ethernet Core | 2.6A/0.2A ruo 2.1A |
| 1.5V | DDR3 | 1.8A/0.1A ruo 1.2A |
| 1.8V | FPGA Auxiliary, Ethernet I/O, USB Controller | 1.8A/0.1A ruo 0.6A |
Tebụl 1.1. Ọkụ ọkụ Arty Z7.
Zynq APSoC Architecture
E kewara Zynq APSoC n'ime sistemụ abụọ dị iche iche: Sistemụ Nhazi (PS) na Logic Programmable (PL). Ọgụgụ 2.1 na-egosi nfeview nke Zynq APSoC architecture, ya na PS na-acha akwụkwọ ndụ akwụkwọ ndụ na PL na edo edo. Mara na PCIe Gen2 njikwa na Multi-gigabit transceivers adịghị na ngwaọrụ Zynq-7020 ma ọ bụ Zynq-7010. 
(https://reference.digilentinc.com/_detail/zybo/zyng1.png?id=reference%3Aprogrammable-logic%3Aarty-z7%3Areference-manual)
Ọgụgụ 2.1 Zynq APSoC architecture
PL fọrọ nke nta ka ọ bụrụ otu Xilinx 7-usoro Artix FPGA, belụsọ na ọ nwere ọtụtụ ọdụ ụgbọ mmiri na ụgbọ ala raara onwe ya nye na-ejikọ ya na PS. PL enweghịkwa otu ngwaike nhazi ahụ dị ka FPGA usoro 7-ahụkarị, yana a ga-ahazi ya ozugbo site na onye nrụpụta ma ọ bụ site na J.TAG ọdụ ụgbọ mmiri.
PS nwere ọtụtụ akụrụngwa, gụnyere ngalaba nhazi ngwa (APU, nke gụnyere 2 Cortex-A9 processors), Advanced Microcontroller Bus Architecture (AMBA) Interconnect, DDR3 ebe nchekwa, yana ndị na-ahụ maka mpaghara dị iche iche nwere ntinye na ntinye ha gbagoro na 54 raara onwe ya nye. ntụtụ (a na-akpọ Multiplexed I/O, ma ọ bụ MIO atụdo). Ndị na-ahụ maka mpaghara na-enweghị ntinye na ntinye ha jikọtara na ntụtụ MIO nwere ike bute I/O ha site na PL, site na interface Extended-MIO (EMIO). A na-ejikọta ndị na-ahụ maka mpaghara gburugburu na ndị na-arụ ọrụ dị ka ndị ohu site na AMBA interconnect ma nwee ndekọ nchịkwa nwere ike ịgụ / ederede nke nwere ike ịchọta na ebe nchekwa ndị nhazi. A na-ejikọkwa mgbagha a na-eme mmemme na njikọ njikọ dị ka ohu, na atụmatụ nwere ike mejuputa ọtụtụ cores na akwa FPGA nke nke ọ bụla nwekwara ndebanye aha njikwa adreesị. Ọzọkwa, cores emejuputa atumatu na PL nwere ike ịkpalite nkwụsịtụ na processors (njikọ egosighi na Fig. 3) na-eme DMA accesses na DDR3 ebe nchekwa.
Enwere ọtụtụ akụkụ nke ụlọ ọrụ Zynq APSoC nke karịrị oke akwụkwọ a. Maka nkọwa zuru oke na nke ọma, rụtụ aka na ya Akwụkwọ ntuziaka Zynq Teknụzụ ug585-Zynq-7000TRM [PDF]
Tebụl 2.1 na-egosi ihe ndị dị na mpụga ejikọrọ na ntụtụ MIO nke Arty Z7. Zynq Presets File hụrụ na Ụlọ ihe enyemaka Arty Z7 (https://reference.digilentinc.com/reference/programmable-logic/arty-z7/start) enwere ike ibubata n'ime EDK na Vivado Designs iji hazie PS nke ọma ka ya na akụkụ ndị a rụọ ọrụ.
| MIO 500 3.3 V | Akụkụ |
| Ntụtụ | ENET 0 | Igwe ọkụ SPI | USB 0 | Ọta | UART 0 |
| 0 (N/C) | |||||
| 1 | CS () | ||||
| 2 | DQ0 | ||||
| 3 | DQ1 | ||||
| 4 | DQ2 | ||||
| 5 | DQ3 | ||||
| 6 | SCLK () | ||||
| 7 (N/C) | |||||
| 8 | SLCK FB | ||||
| 9 | Tọgharia Ethernet | ||||
| 10 | Njikọ Ethernet | ||||
| 11 | USB dị ugbu a | ||||
| 12 | Ntọgharị Shield | ||||
| 13 (N/C) | |||||
| 14 | Ntinye UART | ||||
| 15 | Mmepụta UART |
| MIO 501 1.8V | Akụkụ | ||
| Ntụtụ | ENET 0 | USB 0 | SDIO 0 |
| 16 | TXCK | ||
| 17 | TXD0 | ||
| 18 | TXD1 | ||
| 19 | TXD2 | ||
| 20 | TXD3 | ||
| 21 | TXCTL | ||
| 22 | RXCK | ||
| 23 | RXD0 | ||
| 24 | RXD1 | ||
| 25 | RXD2 | ||
| 26 | RXD3 | ||
| 27 | RXCTL | ||
| 28 | DATA4 | ||
| 29 | DIR | ||
| 30 | STP | ||
| 31 | NXT | ||
| 32 | DATA0 | ||
| 33 | DATA1 | ||
| 34 | DATA2 | ||
| 35 | DATA3 | ||
| 36 | CLK | ||
| 37 | DATA5 | ||
| 38 | DATA6 | ||
| 39 | DATA7 | ||
| 40 | CCLK | ||
| 41 | CMD | ||
| 42 | D0 | ||
| 43 | D1 | ||
| 44 | D2 | ||
| 45 | D3 | ||
| 46 | TWEgharịa | ||
| 47 | CD | ||
| 48 (N/C) | |||
| 49 (N/C) | |||
| 50 (N/C) | |||
| 51 (N/C) | |||
| 52 | MDC | ||
| 53 | MIO |
Nhazi Zynq
N'adịghị ka Xilinx FPGA ngwaọrụ, APSoC ngwaọrụ dị ka Zynq-7020 e mere gburugburu processor, nke na-eme dị ka nna ukwu na programmable logic ákwà na ndị ọzọ niile na-chip peripherals na nhazi usoro. Nke a na-eme ka usoro buut Zynq yie nke microcontroller karịa FPGA. Usoro a gụnyere itinye ihe nrụpụta na ime ihe onyonyo Zynq Boot, nke gụnyere First Stage Bootloader (FSBL), bitstream maka ịhazi mgbagha mmemme (nhọrọ), yana ngwa onye ọrụ. A na-agbaji usoro buut n'ime s atọtages:
Stage 0
Mgbe etinyere Arty Z7 ma ọ bụ tọgharịa Zynq (na ngwanrọ ma ọ bụ site na ịpị SRST), otu n'ime ndị nrụpụta (CPU0) na-amalite ime mpempe koodu naanị ọgụgụ a na-akpọ BootROM. Ọ bụrụ na naanị ma ọ bụrụ na agbanyere Zynq ahụ, BootROM ga-ebu ụzọ tinye ọnọdụ nke atụdo n'ime aha ọnọdụ (a na-etinye atụdo ọnọdụ na JP4 na Arty Z7). Ọ bụrụ na a na-egbu BootROM n'ihi ihe omume nrụpụta, mgbe ahụ, a naghị agbanye akara ọnọdụ ahụ, a na-ejikwa ọnọdụ ndekọ aha gara aga. Nke a pụtara na Arty Z7 chọrọ okirikiri ike iji debanye aha mgbanwe ọ bụla na jumper mode mmemme (JP4). Na-esote, BootROM na-edepụta FSBL site n'ụdị ebe nchekwa na-adịghị agbanwe agbanwe akọwapụtara site na ndekọ ọnọdụ na 256 KB nke RAM n'ime () n'ime APU (a na-akpọ On-Chip Memory, ma ọ bụ OCM). A ga-ekechi FSBL na onyonyo Zynq Boot ka BootROM wee detuo ya nke ọma. Ihe ikpeazụ BootROM na-eme bụ ịhapụ igbu ya na FSBL na OCM.
Stage 1
N'oge a stage, FSBL buru ụzọ mechaa ịhazi ihe ndị PS, dị ka onye na-ahụ maka ebe nchekwa DDR. Mgbe ahụ, ọ bụrụ na bitstream dị na Zynq Boot Image, a na-agụ ya ma jiri ya hazie PL. N'ikpeazụ, a na-ebunye ngwa onye ọrụ n'ime ebe nchekwa site na Zynq Boot Image, a na-enyefekwa ya igbu ya.
Stage 2
Nke ikpeazụ stage bụ ogbugbu nke ngwa onye ọrụ nke FSBL kwajuru. Nke a nwere ike ịbụ ụdị mmemme ọ bụla, site na imewe “Hello World” dị mfe ruo na nke abụọ Stage Boot Loder na-eji buo sistemụ arụmọrụ dị ka Linux. Maka nkọwa zuru oke nke usoro buut, rụtụ aka na isi nke 6 nke Akwụkwọ ntuziaka Zynq Teknụzụ (Nkwado [PDF]).
Emepụtara foto Zynq Boot na-abụ abụ Vivado na Xilinx Software Development Kit (Xilinx SDK). Maka ozi gbasara imepụta onyonyo a, biko rụtụ aka na akwụkwọ Xilinx dị maka ngwaọrụ ndị a.
Arty Z7 na-akwado ụdị akpụkpọ ụkwụ atọ dị iche iche: microSD, Quad SPI Flash, na JTAG. A na-ahọrọ ọnọdụ buut site na iji Mode jumper (JP4), nke na-emetụta ọnọdụ nhazi nhazi Zynq mgbe agbanyere ọkụ. Ọgụgụ 3.1 na-egosi ka e si jikọọ atụdo nhazi Zynq na Arty Z7.

(https://reference.digilentinc.com/_detail/reference/programmable-logic/arty-z7/arty-z7-config.png?d=reference%3Aprogrammable-ogic%3Aartyz7%3Areference-manual)
Ọgụgụ 3.1. Nhazi nhazi nke Arty Z7.
A na-akọwa ụdị akpụkpọ ụkwụ atọ ahụ na ngalaba ndị a.
Ọnọdụ Boot microSD
Arty Z7 na-akwado ịbupụ site na kaadị microSD etinyere na njikọ J9. Usoro na-esonụ ga-enye gị ohere buo Zynq site na microSD site na iji ọkọlọtọ Zynq Boot Image nke ejiri ngwa Xilinx mepụta:
- Hazie kaadị microSD na FAT32 file usoro.
- Detuo Zynq Boot Image nke ejiri Xilinx SDK mepụta na kaadị microSD.
- Kpọgharia aha Zynq Boot Image na kaadị microSD ka ọ bụrụ BOOT.bin.
- Wepụ kaadị microSD na kọmputa gị wee tinye ya na njikọ J9 na Arty Z7.
- Jikọọ isi iyi ike na Arty Z7 wee họrọ ya site na iji JP5.
- Tinye otu jumper na JP4, na-ebelata ntụtụ abụọ dị elu (akpọrọ "SD").
- Gbanwee bọọdụ ahụ. Bọọdụ ahụ ga-ebugo onyonyo a na kaadị microSD.
Ụdị Boot Quad SPI
The Arty Z7 nwere onboard 16MB Quad-SPI Flash nke Zynq nwere ike buut na. Akwụkwọ dị na Xilinx na-akọwa otu esi eji Xilinx SDK hazie Zynq Boot Image n'ime ngwaọrụ Flash agbakwunyere na Zynq. Ozugbo ejirila Zynq Boot Image kwajuru Quad SPI Flash, enwere ike ịgbaso usoro ndị a iji buo ya:
- Jikọọ isi iyi ike na Arty Z7 wee họrọ ya site na iji JP5.
- Tinye otu jumper na JP4, na-ebelata mkpịsị etiti etiti abụọ (akpọrọ "QSPI").
- Gbanwee bọọdụ ahụ. Bọọdụ ahụ ga-ebugo onyonyo echekwara na flash Quad SPI.
JTAG Ụdị buut
Mgbe etinyere na JTAG ọnọdụ buut, onye nhazi ahụ ga-echere ruo mgbe kọmputa na-eji ngwá ọrụ Xilinx buo software ahụ. Mgbe ebudatara ngwanro a, ọ ga-ekwe omume ikwe ka sọftụwia ahụ malite ime ya, ma ọ bụ jiri ahịrị jiri Xilinx SDK gafere ya n'ahịrị.
Ọ dịkwa ike ịhazi PL n'elu JTAG, na-adabere na processor. Enwere ike ime nke a site na iji Vivado Hardware Server.
A haziri Arty Z7 ka ọ buut na Cascaded JTAG ọnọdụ, nke na-enye ohere ịnweta PS site na otu JTAG Port dị ka PL. Ọ ga-ekwe omume ịbuba Arty Z7 na Independent JTAG mode site n'ịkwanye jumper na JP2 wee mezie ya. Nke a ga-eme ka PS ghara ịnweta site na onboard JTAG circuitry, na naanị PL ga-ahụ anya na nyocha yinye. Iji nweta PS n'elu JTAG mgbe nọọrọ onwe JTAG mode, ndị ọrụ ga-ebugharị akara maka PJTAG mpụta n'elu EMIO, ma jiri ngwaọrụ mpụga ka gị na ya kparịta ụka.
Quad SPI Flash
The Arty Z7 nwere a Quad SPI serial NOR flash. A na-eji Spansion S25FL128S na bọọdụ a. A na-eji Multi-I/O SPI Flash ebe nchekwa na-enye koodu na-adịghị agbanwe agbanwe na nchekwa data. Enwere ike iji ya bido usoro subsystem PS yana hazie PL subsystem. Njirimara ngwaọrụ ndị dị mkpa bụ:
- 16 MB ()
- x1, x2 na x4 nkwado
- Ụgbọ ala na-agba ọsọ ruo 104 MHz (), na-akwado ọnụego nhazi Zynq @ 100 MHz (). Na ọnọdụ Quad SPI, nke a na-atụgharị gaa na 400Mbs
- Kwadoro site na 3.3V
Flash SPI na-ejikọ na Zynq-7000 APSoC ma na-akwado interface Quad SPI. Nke a chọrọ njikọ na ntụtụ ụfọdụ dị na MIO Bank 0/500, ọkachasị MIO[1:6,8] dị ka akọwapụtara na mpempe akwụkwọ data Zynq. A na-eji ọnọdụ nzaghachi Quad-SPI, yabụ qspi_sclk_fb_out/MIO[8] hapụrụ ka ọ gbanwee ma jikọọ ya na ihe mgbochi 20K na-adọta na 3.3V. Nke a na-enye ohere ugboro elekere Quad SPI karịa FQSPICLK2 (Lee akwụkwọ ntuziaka Zynq Technical Reference).
( ug585-Zynq-7000-TRM [PDF]) maka ihe ndị ọzọ na nke a).
Ebe nchekwa DDR
Arty Z7 gụnyere IS43TR16256A-125KBL DDR3 ihe nchekwa nchekwa na-emepụta otu ọkwa, interface obosara 16-bit, yana ngụkọta nke 512MiB. Ejikọtara DDR3 na njikwa ebe nchekwa siri ike dị na Processor Subsystem (PS), dị ka akọwapụtara na akwụkwọ Zynq.
PS na-agụnye interface ọdụ ụgbọ mmiri AXI, onye na-ahụ maka DDR, PHY jikọtara ya na ụlọ akụ I/O raara onwe ya nye. Ebe nchekwa DDR3 na-agba ọsọ ruo 533 MHz ()/1066 Mbps na-akwado¹.
Ejiri 7 ohms (+/- 40%) chụpụrụ Arty Z10 maka mgbama nwere njedebe, yana elekere dị iche iche na strobes setịpụrụ na 80 ohms (+/- 10%). A na-eji njirimara akpọrọ DCI (Digitally Controlled Impedance) iji dakọọ ike draịva na nkwụsị nkwụsị nke pin PS na nhụta ọnya. N'akụkụ ebe nchekwa, mgbawa ọ bụla na-edozi nkwụsị ya na-anwụ anwụ na ike ịkwọ ụgbọala site na iji 240-ohm resistor na pin ZQ.
N'ihi ebumnuche nhazi, ndị otu data byte abụọ (DQ[0-7], DQ[8-15]) gbanwere. N'otu aka ahụ, a gbanwekwara ntakịrị data dị n'ime otu byte. Mgbanwe ndị a pụtara ìhè nye onye ọrụ. N'ime usoro nhazi niile, a na-agbaso ntuziaka Xilinx PCB.
Ma ibe ebe nchekwa na ụlọ akụ PS DDR sitere na ọkọnọ 1.5V. Emebere ntụaka etiti nke 0.75V site na iji nkesa resistor dị mfe ma dị na Zynq dị ka ntụaka mpụga.
Maka ịrụ ọrụ nke ọma, ọ dị mkpa na ahaziri njikwa ebe nchekwa PS nke ọma. Ntọala sitere na ekpomeekpo ebe nchekwa n'ezie ruo ogologo oge nchọta bọọdụ. Maka ịdị mma gị, edobere Zynq file n'ihi na a na-enye Arty Z7 na ebe akụ
(https://reference.digilentinc.com/reference/programmable-logic/arty-z7/start) ma na-ahazi Zynq Processing System IP core na akpaghị aka na paramita ziri ezi.
Maka ịrụ ọrụ DDR3 kacha mma, enyere ọzụzụ DRAM maka ịde ọkwa, gụọ ọnụ ụzọ, na gụọ nhọrọ anya data na Ngwa nhazi PS na ngwaọrụ Xilinx. A na-eme ọzụzụ n'ike n'ike site n'aka onye njikwa na-aza ajụjụ maka igbu oge nke osisi, mgbanwe usoro na mkpagharị okpomọkụ. Ụkpụrụ mmalite kachasị mma maka usoro ọzụzụ bụ oge nkwụsị nke osisi (nkwụsị mgbasa ozi) maka ụfọdụ akara ebe nchekwa.
A na-akọwapụta oge igbu oge maka otu byte nke ọ bụla. Akụkụ ndị a bụ bọọdụ akọwapụtara ma gbakọọ site na mkpesa ogologo ogologo PCB. A na-agbakọ ụkpụrụ igbu oge na DQS ka CLK na PCB ebe nchekwa Arty Z7.
Maka nkọwa ndị ọzọ gbasara ọrụ njikwa ebe nchekwa, rụtụ aka na Xilinx Akwụkwọ ntuziaka Zynq Teknụzụ ( ug585-Zynq-7000-TRM [PDF]).
¹ Oge elekere kachasị n'ezie bụ 525 MHz () na Arty Z7 n'ihi mmachi PLL.
USB UART Bridge (Serial Port)
Arty Z7 gụnyere akwa FTDI FT2232HQ USB-UART (nke jikọtara na njikọ J14) nke na-enye gị ohere iji ngwa PC.
kpakọrịta na bọọdụ site na iji iwu ọdụ ụgbọ mmiri COM ọkọlọtọ (ma ọ bụ interface TTY na Linux). A na-etinye ndị ọkwọ ụgbọala na-akpaghị aka na Windows na ụdị Linux ọhụrụ. A na-eji Zynq gbanwere data ọdụ ụgbọ mmiri serial site na iji ọdụ ụgbọ mmiri nwere waya abụọ (TXD/RXD). Mgbe etinyechara ndị ọkwọ ụgbọ ala, enwere ike iji iwu I/O sitere na PC na-eduga na ọdụ ụgbọ mmiri COM iji mepụta okporo ụzọ data na ntụtụ Zynq. Ejide ọdụ ụgbọ mmiri ahụ na ntụtụ PS (MIO) ma enwere ike iji ya na njikwa UART.
Ntọala Zynq file (dị na Ụlọ ihe enyemaka Arty Z7 (https://reference.digilentinc.com/reference/programmable-logic/arty-z7/start))
na-elekọta nkewa nke ziri ezi MIO atụdo na UART 0 njikwa na-eji ndị a ndabara protocol parameters: 115200 baud rate, 1 stop bit, no paraty, 8-bit character length.
Igwe ọkụ abụọ nọ n'elu osisi na-enye nzaghachi anya na okporo ụzọ na-aga n'ọdụ ụgbọ mmiri: LED na-ebufe () (LD11) na ọkụ na-enweta () (LD10). Aha akara ngosi na-egosi ntụzịaka sitere na ebe-nke-view nke DTE (Data Terminal Equipment), na nke a PC.
A na-ejikwa FT2232HQ dị ka onye njikwa maka Digilent USB-JTAG sekit, mana USB-UART na USB-JTAG Ọrụ na-akpa agwa kpamkpam n'adabereghị onwe ya. Ndị mmemme nwere mmasị iji ọrụ UART nke FT2232 n'ime imewe ha adịghị mkpa ichegbu onwe ha maka J.TAG sekit na-etinye aka na nnyefe data UART, na nke ọzọ. Nchikota njirimara abụọ a n'ime otu ngwaọrụ na-enye ohere ka emebere Arty Z7, na-ekwurịta ya site na UART, na kwadoro site na kọmputa ejikọrọ na otu Micro USB cable.
Ihe mgbaàmà DTR sitere na njikwa UART na FT2232HQ jikọtara na MIO12 nke ngwaọrụ Zynq site na JP1. Ọ bụrụ na a ga-ebufe Arduino IDE ka ya na Arty Z7 rụọ ọrụ, enwere ike ịbelata jumper a ma enwere ike iji MIO12 tinye Arty Z7 na steeti "njikere ịnata eserese ọhụrụ". Nke a ga-eṅomi omume nke ụdị Arduino IDE boot-loaders.
Mpaghara MicroSD
Arty Z7 na-enye oghere MicroSD (J9) maka nchekwa ebe nchekwa mpụga na-adịghị agbanwe agbanwe yana ịgbanye Zynq. A na-agbanye oghere ahụ na Bank 1/501 MIO[40-47], gụnyere nchọpụta kaadị. N'akụkụ PS, a na-edepụta SDIO 0 dị n'akụkụ na ntụtụ ndị a yana njikwa nzikọrịta ozi na kaadị SD. Enwere ike ịhụ pinout na tebụl 7.1. Onye njikwa mpaghara na-akwado ụdị mbufe SD 1-bit na 4-bit mana anaghị akwado ụdị SPI. Dabere na Akwụkwọ ntuziaka Zynq Teknụzụ ( Nkwado [PDF]), Ụdị nnabata SDIO bụ naanị ụdị akwadoro.
| Aha mgbaàmà | Nkọwa | Zynq Pin | Oghere oghere SD |
| SD_D0 | Data[0] | MIO42 | 7 |
| SD_D1 | Data[1] | MIO43 | 8 |
| SD_D2 | Data[2] | MIO44 | 1 |
| SD_D3 | Data[3] | MIO45 | 2 |
| SD_CCLK | Elekere | MIO40 | 5 |
| SD_CMD | Iwu | MIO41 | 3 |
| SD_CD | Chọpụta kaadị | MIO47 | 9 |
Tebụl 7.1. oghere microSD
A na-akwado oghere SD site na 3.3V mana ejikọtara ya site na MIO Bank 1/501 (1.8V). Ya mere, onye ntụgharị ọkwa TI TXS02612 na-eme ntụgharị asụsụ a. TXS02612 bụ n'ezie 2-ọdụ ụgbọ mmiri SDIO na-ebuwanye ibu, mana ọ bụ naanị ọrụ ntụgharị ọkwa ya ka eji. Enwere ike ịhụ eserese njikọ na eserese 7.1. A na-ejikwa ihe nhazi nke Arty 7 Zynq na-ahụ maka ịkọwapụta pin ziri ezi na ịhazi interface ahụ. file, dị na Ụlọ ihe enyemaka Arty Z7 (https://reference.digilentinc.com/reference/programmable-logic/arty-z7/start).

(https://reference.digilentinc.com/_detail/reference/programmable-logic/arty-z7/arty-z7-microsd.png?id=reference%3Aprogrammable-logic%3Aartyz7%3Areference-manual)
Ọgụgụ 7.1. mgbama oghere microSD
A na-akwado ma kaadị ọsọ ọsọ na nke dị elu, oge elekere kachasị bụ 50 MHz (). Kaadị Klas 4 ma ọ bụ karịa
kwadoro.
Rụtụ aka na ngalaba 3.1 maka ozi gbasara otu esi ebutu na kaadị SD. Maka ozi ndị ọzọ, kpọtụrụ Akwụkwọ ntuziaka Zynq Teknụzụ ( ug585-Zynq-7000-TRM [PDF]).
USB Host
Arty Z7 na-arụ ọrụ otu n'ime oghere PS USB OTG abụọ dị na ngwaọrụ Zynq. A na-eji Microchip USB3320 USB 2.0 Transceiver Chip nwere interface ALPI 8-bit dị ka PHY. PHY na-egosipụta HS-USB Physical Front-End zuru oke na-akwado ọsọ ruru 480Mbs. Ejikọrọ PHY na MIO Bank 1/501, nke a na-akwado na 1.8V. A na-eji mpụta usb0 na PS, jikọtara site na MIO[28-39]. A haziri interface USB OTG ka ọ rụọ ọrụ dị ka onye nnabata agbakwunyere. USB OTG na ụdị ngwaọrụ USB anaghị akwado.
Arty Z7 bụ teknụzụ agbakwunyere “onye nnabata agbakwunyere” n'ihi na ọ naghị enye ikike 150 µF achọrọ na VBUS achọrọ iji tozuo dị ka onye nnabata n'ozuzu ya. Ọ ga-ekwe omume ịmegharị Arty Z7 ka ọ na-agbaso ebumnuche ebumnuche USB chọrọ site na iji ike 41 µF na-ebu C150. Naanị ndị nwere ahụmahụ na ire obere ihe na PCB kwesịrị ịnwale ọrụ a. Ọtụtụ ngwaọrụ USB ga-arụ ọrụ nke ọma na-ebughị C41. Ma ahaziri Arty Z7 dị ka onye nnabata agbakwunyere ma ọ bụ onye nnabata izugbe, ọ nwere ike inye 500 mA na ahịrị 5V VBUS. Rịba ama na ntinye C41 nwere ike ime ka Arty Z7 malitegharịa mgbe ị na-ebuli Linux agbakwunyere ka ọ na-esi na ọdụ USB, n'agbanyeghị ma ọ bụrụ na ejikọrọ ngwaọrụ USB ọ bụla na ọdụ ụgbọ mmiri. Ihe kpatara nke a site na in-rush current nke C41 na-akpata mgbe agbanyere onye na-ahụ maka ndị ọbịa USB na agbanyere ọkụ ọkụ VBUS (IC9).
Rịba ama na ọ bụrụ na imewe gị na-eji ọdụ ụgbọ mmiri USB Host (agbakwunyere ma ọ bụ ebumnuche izugbe), mgbe ahụ, Arty Z7 kwesịrị ịkwado ya site na batrị ma ọ bụ ihe nkwụnye mgbidi nwere ike ịnyekwu ike (dị ka nke gụnyere na ngwa ngwa Arty Z7).
Njikọ PHY
Arty Z7 na-eji Realtek RTL8211E-VL PHY mejuputa ọdụ ụgbọ mmiri 10/100/1000 Ethernet maka njikọ netwọkụ. PHY na-ejikọ na MIO Bank 501 (1.8V) yana oghere na Zynq-7000 APSoC site na RGMII maka data yana MDIO maka njikwa. Nkwụsị inyeaka (INTB) na nrụpụta (PHYRSTB) na-ejikọta na ntụtụ MIO MIO10 na MIO9, n'otu n'otu.

Ọgụgụ 9.1. Ihe nrịbama PHY Ethernet
Mgbe ike gwụchara, PHY na-amalite site na mkparita uka akpaaka, mgbasa ozi 10/100/1000 ọsọ njikọ yana duplex zuru oke. Ọ bụrụ na ejikọrọ onye mmekọ nwere ike Ethernet, PHY na-ewepụta njikọ na ya na-akpaghị aka, ọbụlagodi na ahazibeghị Zynq.
Ihe ngosi ọkwa abụọ LED nọ n'ụgbọ n'akụkụ njikọ RJ-45 nke na-egosi okporo ụzọ (LD9) na steeti njikọ njikọ (LD8). Tebụl 9.1 na-egosi omume ndabara.
| Ọrụ | Onye mmebe | Steeti | Nkọwa |
| Njikọ | LD8 | Na-aga n'ihu | Njikọ 10/100/1000 |
| Na-egbuke egbuke 0.4s ON, 2s gbanyụrụ | Njikọ, Ọnọdụ Ethernet Energy Efficient (EEE). | ||
| ACT | LD9 | Igbu | Na-ebufe ma ọ bụ na-anata |
Tebụl 9.1. Ọkwa Ethernet LEDs.
Zynq na-agụnye njikwa Gigabit Ethernet abụọ nọọrọ onwe ha. Ha mejuputa a 10/100/1000 ọkara / zuru-duplex Ethernet MAC. N'ime abụọ ndị a, GEM 0 nwere ike ịdepụta na ntụtụ MIO ebe ejikọrọ PHY. Ebe ọ bụ na ụlọ akụ MIO na-esi na 1.8V kwadoro, RGMII interface na-eji 1.8V HSTL Class 1 ọkwọ ụgbọala. Maka ọkọlọtọ I/O nke a, a na-enye ntụaka mpụga nke 0.9V na ụlọ akụ 501 (PS_MIO_VREF). Ọ bụ Arty Z7 Zynq Presets na-ahụ maka ịdepụta ntụtụ ziri ezi na ịhazi interface ahụ. file, dị na Ụlọ ihe enyemaka Arty Z7 (https://reference.digilentinc.com/reference/programmable-logic/arty-z7/start).
Ọ bụ ezie na nhazi nkwalite ike ndabara nke PHY nwere ike zuo oke n'ọtụtụ ngwa, ụgbọ ala MDIO dị maka njikwa. RTL8211E-VL ka ekenye adreesị 5-bit 00001 na ụgbọ ala MDIO. Site na ndebanye aha dị mfe ịgụ na ide iwu, enwere ike ịgụpụta ozi ọkwa ma ọ bụ gbanwee nhazi. Realtek PHY na-agbaso maapụ ndekọ aha ụlọ ọrụ maka nhazi ntọala.
Nkọwapụta RGMII na-akpọ maka nnata (RXC) ma na-ebufe elekere (TXC) ka egbu oge n'ihe gbasara akara data (RXD[0:3], RXCTL na TXD[0:3], TXCTL). Ntuziaka PCB Xilinx chọkwara ka agbakwunye oge a. RTL8211E-VL nwere ike ịtinye igbu oge 2ns na TXC na RXC nke mere na ọ dịghị mkpa ka emee akara bọọdụ ogologo.
A na-emechi PHY site na otu 50 ahụ MHz () oscillator nke na-emechi Zynq PS. Ike parasitic nke ibu abụọ ahụ dị ala nke ọma ka ebupụ ya n'otu ebe.
Na netwọk Ethernet, ọnụ ọ bụla chọrọ adreesị MAC pụrụ iche. Iji mezuo nke a, e mebere mpaghara otu oge-programmable (OTP) nke Quad-SPI flash na ụlọ ọrụ mmepụta ihe nwere ihe njirimara 48-bit zuru ụwa ọnụ pụrụ iche EUI-48/64 ™. Ebe adreesị OTP [0x20; 0x25] nwere ihe nchọpụta nke nwere byte mbụ n'usoro nnyefe byte dị na adreesị kacha ala. Tụtụ aka na Mpempe akwụkwọ nchekwa Flash (http://www.cypress.com/file/177966/download) maka ozi ka esi enweta mpaghara OTP. Mgbe ị na-eji Petalinux, a na-edozi nke a na-akpaghị aka na U-boot boot-loader, a na-ahazi usoro Linux na-akpaghị aka iji adreesị MAC a pụrụ iche.
Maka ozi ndị ọzọ gbasara iji Gigabit Ethernet MAC, rụtụ aka na Akwụkwọ ntuziaka Zynq Teknụzụ
( ug585-Zynq-7000-TRM [PDF]).
HDMI
Arty Z7 nwere ọdụ ụgbọ mmiri HDMI abụọ anaghị akwụ ụgwọ: otu ọdụ ụgbọ mmiri J11 (mmepụta), na otu ọdụ ụgbọ mmiri J10 (ntinye). Ọdụ ụgbọ mmiri abụọ a na-eji ụdị HDMI- Akwukwo nke nwere data na akara elekere kwụsịrị ma jikọọ ozugbo na Zynq PL.
Ma HDMI na sistemụ DVI na-eji otu ọkọlọtọ TMDS akara, nke onye ọrụ Zynq PL na-akwado ya ozugbo. Ọzọkwa, HDMI isi mmalite bụ azụ dakọtara na DVI sinks, na Anglịkan. Ya mere, enwere ike iji ihe nkwụnye ọkụ dị mfe (nke dị n'ọtụtụ ụlọ ahịa eletrọnịkị) iji kwọọ ihe nleba anya DVI ma ọ bụ nabata ntinye DVI. Ihe nnata HDMI gụnyere naanị akara dijitalụ, yabụ naanị ụdị DVI-D ga-ekwe omume.
Njikọ HDMI 19-pin gụnyere ọwa data dị iche iche atọ, otu chanel elekere ise dị iche GND () njikọ, ụgbọ ala Consumer Electronics Control (CEC) nwere otu waya, ụgbọ ala Display Data Channel (DDC) nwere waya abụọ bụ nke bụ ụgbọ ala I2C, ihe ngosi Hot Plug Detect (HPD), mgbama 5V nwere ike ibuga ihe ruru 50mA. , na otu pin echekwabara (RES). A na-ejikọ akara ngosi niile na-enweghị ike na Zynq PL ewezuga RES.
| Pin/Signal | J11 (isi mmalite) | J10 (nkenke) | ||
| Nkọwa | FPGA ntụtụ | Nkọwa | FPGA ntụtụ | |
| D[2]_P, D[2]_N | Mbupute data | J18, H18 | Ntinye data | N20, P20 |
| D[1]_P, D[1]_N | Mbupute data | K19, J19 | Ntinye data | T20, U20 |
| D[0]_P, D[0]_N | Mbupute data | K17, K18 | Ntinye data | V20, W20 |
| CLK_P, CLK_N | Mmepụta elekere | L16, L17 | Ntinye elekere | N18, P19 |
| CEC | Ihe njikwa eletrọnịkị ndị ahịa (nhọrọ) | G15 | Ihe njikwa eletrọnịkị ndị ahịa (nhọrọ) | H17 |
| SCL, SDA | DDC bidirectional (nhọrọ) | M17, M18 | DDC bidirectional | U14, u15 |
| HPD/HPA | Ihe nkwụnye ọkụ chọpụta ntinye (atụgharị, nhọrọ) | R19 | Ihe nkwụnye ọkụ na-ekwuputa | T19 |
Tebụl 10.1. Nkọwa pin HDMI na ọrụ.
Mgbama TMDS
HDMI/DVI bụ interface iyi vidiyo dijitalụ na-agba ọsọ dị elu site na iji nrịbama dị iche iche nwere obere mgbanwe (TMDS). Iji jiri nke ọ bụla n'ime ọdụ ụgbọ mmiri HDMI mee ihe nke ọma, ọ dị mkpa ka emejuputa ihe na-ebufe ma ọ bụ nnata na Zynq PL. Nkọwa mmejuputa iwu a dị n'èzí nke akwụkwọ ntuziaka a. Lelee vidiyo-ọbá akwụkwọ IP Core na ebe nchekwa Digilent GitHub (https://github.com/Digilent) maka adreesị IP dị njikere iji.
Ihe nrịbama inyeaka
Mgbe ọ bụla sink dị njikere ma chọọ ịkpọsa ọnụnọ ya, ọ na-ejikọta pin ọkọnọ 5V0 na pin HPD. Na Arty Z7, a na-eme nke a site n'ịkwalite akara ngosi Hot Plug Assert dị elu. Rịba ama na ekwesịrị ime nke a naanị mgbe etinyere ohu ọwa DDC na Zynq PL ma dị njikere ịnyefe data ngosi.
Ngosipụta Data Channel, ma ọ bụ DDC, bụ nchịkọta nke protocol na-eme ka nkwurịta okwu n'etiti ngosi (sink) na ihe nkwụnye eserese (isi iyi). Ụdị DDC2B dabere na I2C, onye isi ụgbọ ala bụ isi iyi yana ohu ụgbọ ala nke sink. Mgbe isi mmalite chọpụtara ọkwa dị elu na pin HPD, ọ na-ajụ sink n'elu bọs DDC maka ike vidiyo. Ọ na-ekpebi ma sink bụ DVI ma ọ bụ HDMI-ike na ihe mkpebi na-akwado. Naanị mgbe nke ahụ gasịrị ka mgbasa ozi vidiyo ga-amalite. Rụtụ aka na nkọwapụta VESA E-DDC maka ozi ndị ọzọ.
Njikwa eletrọnịkị ndị ahịa, ma ọ bụ CEC, bụ usoro nhọrọ nke na-enye ohere ka ebugharị ozi njikwa na yinye HDMI n'etiti ngwaahịa dị iche iche. Ihe a na-ejikarị eme ihe bụ ozi nchịkwa na-agafe TV na-esi na ebe dịpụrụ adịpụ zuru ụwa ọnụ gaa na DVR ma ọ bụ satịlaịtị nnata. Ọ bụ ụkpụrụ otu waya na ọkwa 3.3V ejikọrọ na ntụtụ I/O onye ọrụ Zynq PL. Enwere ike ijikwa waya ahụ na ejiji mepere emepe na-enye ohere maka ọtụtụ ngwaọrụ na-ekerịta waya CEC nkịtị. Rụtụ aka na mgbakwunye CEC nke HDMI 1.3 ma ọ bụ nkọwapụta maka ozi ndị ọzọ.
Isi mmalite elekere
Arty Z7 na-enye 50 MHz () elekere na ntinye Zynq PS_CLK, nke a na-eji wepụta clocks maka sistemụ ọ bụla PS. Nke 50 MHz () ntinye na-enye ohere processor ka ọ rụọ ọrụ n'ogo kachasị nke 650 MHz () yana onye na-ahụ maka ebe nchekwa DDR3 ka ọ rụọ ọrụ na 525 MHz () (1050 Mbps). The Arty Z7 Zynq Presets file dị na Ụlọ ihe enyemaka Arty Z7 (https://reference.digilentinc.com/reference/programmable-logic/arty-z7/start) enwere ike ibubata na Zynq Processing System IP core na ọrụ Vivado iji hazie Zynq nke ọma ka ya na 50 rụọ ọrụ. MHz () ntinye elekere.
PS nwere PLL raara onwe ya nye nke nwere ike iwepụta ihe ruru elekere anọ, nke ọ bụla nwere oge settable, nke enwere ike iji mee ka mgbanaka ọdịnala mejuputa na PL. Na mgbakwunye, Arty Z7 na-enye mpụga 125 MHz () elekere ozugbo na pin H16 nke PL. Elekere nke mpụga na-enye ohere iji PL mee ihe kpamkpam na PS, nke nwere ike ịba uru maka ngwa dị mfe nke na-adịghị achọ nhazi.
PL nke Zynq tinyekwara MMCM's na PLL's nke enwere ike iji wepụta clocks nwere ezigbo frequency na mmekọrịta oge. Nke ọ bụla n'ime elekere anọ nke PS ma ọ bụ 125 MHz () Enwere ike iji elekere ntụaka mpụga dị ka ntinye na MMCMs na PLL. Arty Z7-10 gụnyere 2 MMCM na 2 PLL, na Arty Z7-20 gụnyere 4 MMCM na 4 PLL. Maka nkọwa zuru ezu nke ike nke akụrụngwa clocking Zynq PL, rụtụ aka na “7 Series FPGAs Clocking Resources User Guide” dị na Xilinx.
Ọgụgụ 11.1 na-akọwapụta atụmatụ clocking eji na Arty Z7. Rịba ama na a na-eji mmepụta elekere sitere na Ethernet PHY dị ka 125 MHz () ntụaka elekere na PL, iji belata ego nke gụnyere oscillator raara onwe ya nye maka nzube a. Buru n'uche na CLK125 ga-enwe nkwarụ mgbe ejidere Ethernet PHY (IC1) na nrụpụta ngwaike site na ịkwanye mgbama PHYRSTB dị ala.
Ọgụgụ 11.1. Arty Z7 na-emechi.
I/O bụ isi
Ụlọ ọrụ Arty Z7 gụnyere LEDs agba agba abụọ, 2 switches, 4 pushbuttons, na 4 onye ọkụ ọkụ dị ka egosiri na Figure 12.1. A na-ejikọta bọtịnụ push na slide switches na Zynq PL site na usoro resistors iji gbochie mmebi site na sekit dị mkpirikpi na-amaghị ama (obere sekit nwere ike ime ma ọ bụrụ na akọwapụtaghị pin FPGA na bọtịnụ ntinye ma ọ bụ ngbanwe slide na-amaghị ama dị ka mmepụta). Bọtịnụ ntanye anọ bụ "mgbanwe oge" nke na-emepụtakarị mmepụta dị ala mgbe ha na-ezu ike, na mmepụta dị elu naanị mgbe a na-agbanye ha. Mgbanwe ihe mmịfe na-emepụta ntinye dị elu ma ọ bụ dị ala mgbe niile dabere na ọnọdụ ha.

Ọgụgụ 12.1. Arty Z7 GPIO ().
LEDs anọ dị elu nke dị elu bụ anode-ejikọta ya na Zynq PL site na ndị na-emegide 330-ohm, yabụ na ha ga-agbanye mgbe mgbagha dị elu.tage na-etinyere na I/O pin ha. Igwe ọkụ ndị ọzọ na-enweghị ike ịnweta onye ọrụ na-egosi ike-na, ọkwa mmemme PL, yana ọnọdụ ọdụ ụgbọ USB na Ethernet.
LEDs agba atọ
Bọdụ Arty Z7 nwere LEDs agba agba abụọ. Agba atọ ọ bụla LED () nwere akara ntinye atọ na-eme ka cathodes nke LED dị n'ime obere atọ: otu uhie, otu acha anụnụ anụnụ, na otu akwụkwọ ndụ akwụkwọ ndụ. Ịkwọ ụgbọ ala mgbama kwekọrọ na otu n'ime agba ndị a dị elu ga-enwu n'ime Ikanam (). Ihe nrịbama ntinye bụ Zynq PL na-ebugharị site na transistor, nke na-atụgharị akara ngosi. Ya mere, na-amụnye agba atọ Ikanam (), akara ngosi kwekọrọ na mkpa ka ebuli elu. Agba nke atọ LED () ga-ewepụta ụcha dabere na nchikota nke LEDs dị n'ime nke a na-enwu ugbu a. Maka example, ma ọ bụrụ na-acha uhie uhie na-acha anụnụ anụnụ n'ókè na-chụpụrụ elu na akwụkwọ ndụ akwụkwọ ndụ na-chụpụrụ ala, tri-agba LED () ga-ewepụta agba odo odo.
Digilent na-akwadosi ike ka ojiji nke pulse-width modulation (PWM) mgbe ị na-anya LEDs agba atọ. Ịkwọba ihe ọ bụla n'ime ihe ntinye na mgbagha '1' ga-eme ka ọ pụta ìhè LED () na-enwu n'ọkwa na-egbuke egbuke na-adịghị mma. Ị nwere ike izere nke a site n'ịhụ na ọ dịghị nke ọ bụla n'ime akara ngosi agba atọ ejiri ihe karịrị 50% okirikiri ọrụ. Iji PWM na-agbasawanye nke ukwuu palette ụcha nke nwere agba agba atọ. N'otu n'otu na-edozi okirikiri ọrụ nke agba ọ bụla n'etiti 50% na 0% na-eme ka agba dị iche iche na-enwu n'ike dị iche iche, na-enye ohere ka egosiputa agba ọ bụla.
Mmepụta ọdịyo Mono
Jack audio onboard (J13) bụ Sallen-Key Butterworth Low-pass 4th Order Filter nke na-enye mmepụta ọdịyo mono. E gosipụtara sekit nke nzacha dị ala na foto 14.1. Ejikọrọ ntinye nke nzacha (AUD_PWM) na pin R18 Zynq PL. Ntinye dijitalụ ga-abụkarị mgbama pulse-width modulated (PWM) ma ọ bụ pulse density modulated (PDM) mgbama mmiri mepere emepe nke FPGA mepụtara. Ọ dị mkpa ịkwanye mgbaama ahụ ala maka mgbagha '0' wee hapụ ya na oke ike maka mgbagha '1'. Ihe mgbochi na-ebuli elu na ụgbọ okporo ígwè analọg 3.3V dị ọcha ga-ewepụta volt kwesịrị ekwesị.tage maka mgbagha '1'. Ihe nzacha dị ala na ntinye ga-arụ ọrụ dị ka ihe nzacha nrụpụta iji gbanwee mgbama dijitalụ gbanwetụrụ pulse-obosara ka ọ bụrụ analog vol.tage na mmepụta jakị ọdịyo.
Ọgụgụ 13.1. Sekit mmepụta ọdịyo.
A na-eji mgbama nkwuchi audio (AUD_SD) mebie mmepụta ọdịyo. Ejikọtara ya na Zynq PL pin T17. Iji jiri mmepụta ọdịyo, mgbama a ga-ebuli ya na mgbaama dị elu.
Nzaghachi ugboro ugboro nke SK Butterworth Low-Pass Filter ka egosiri na eserese 13.2. A na-eme nyocha AC nke sekit site na iji NI Multisim 12.0.

Ọgụgụ 13.2. Nzaghachi ugboro ugboro nke ọdịyo.
Mgbanwe nke Pulse-obosara
Ihe mgbama pulse-width-modulated (PWM) bụ ụdọ mkpụrụ akụ n'oge ụfọdụ a kapịrị ọnụ, nke ọ bụla nwere ike inwe obosara dị iche. Enwere ike ịfefe mgbaàmà dijitalụ a site na nzacha dị ala dị ala nke na-ejikọta ụdị ebili mmiri dijitalụ iji mepụta voltage nhata na nkezi usu-obosara n'elu ụfọdụ etiti oge (a na-ekpebi etiti oge site na 3dB mbelata ugboro nke nzacha dị ala na ugboro pulse). Maka example, ọ bụrụ na pulses dị elu maka nkezi nke 10% nke oge pulse dị, mgbe ahụ, onye ntinye ga-emepụta uru analog nke bụ 10% nke Vdd vol.tage. Ọgụgụ 13.1.1 na-egosi ụdị ebili mmiri nke egosipụtara dị ka mgbama PWM.

Foto 13.1.1. PWM Waveform.
A ga-ejikọtarịrị mgbama PWM iji kọwaa ihe analọgụ voltage. Ugboro 3dB nzacha dị ala kwesịrị ịbụ usoro ịdị arọ dị ala karịa ugboro PWM nke mere na a na-enyocha ike mgbaama na ugboro PWM site na mgbama. Maka example, ọ bụrụ na mgbaàmà ọdịyo ga-enwerịrị ihe ruru 5 kHz nke ozi ugboro ugboro, mgbe ahụ ugboro PWM kwesịrị ịdịkarịa ala 50 kHz (ma ọkacha mma ọbụna karịa). N'ozuzu, n'ihe gbasara ntụkwasị obi mgbaama analog, nke dị elu ugboro ugboro PWM, ka mma. Onyonyo 13.1.2 na-egosi ihe nleba anya nke ihe ntinye PWM na-emepụta voltage site na ijikọ ụgbọ oloko pulse. Rụba ama mgbama mmepụta nzacha steeti kwụ ọtọ ampLitude ruru ka Vdd bụ otu ihe ahụ dị ka pulse-obosara ọrụ okirikiri (ọrụ okirikiri a kọwara dị ka usu-elu oge kewara pulse-window oge).
Figure 13.1.2. PWM Output Voltage.
Tọgharia isi mmalite
Tọgharia ike-na
Zynq PS na-akwado mgbama nrụpụta ike mpụga. Ntọgharị ike na-arụ bụ nrụpụta nrụpụta nke mgbawa dum. Mgbama a na-emegharị ndekọ ọ bụla dị na ngwaọrụ enwere ike ịtọgharịa. Arty Z7 na-ebuga mgbama a site na akara PGOOD nke njikwa ike TPS65400 iji jide sistemu ahụ na nrụpụta ruo mgbe ike niile dị irè.
Mgbanwe bọtịnụ Push mmemme
Ihe ngbanwe nke PROG, nke akpọrọ PROG, na-atụgharị Zynq PROG_B. Nke a na-atọgharị PL ahụ wee mee ka emebie ya. PL ga-anọgide na-ahazighị ya ruo mgbe nhazigharị ya ma ọ bụ site na JTAG.
Ntọgharị Subsystem Processor
Ntọgharị sistemụ mpụga, nke akpọrọ SRST, na-emegharị ngwaọrụ Zynq na-akpaghasịghị gburugburu ebe ndozi. Maka examplee, ebe nkwụsịtụ gara aga nke onye ọrụ setịpụrụ na-anọgide na-adị irè mgbe nrụpụta usoro ahụ gasịrị. N'ihi nchegbu nche, nrụpụta sistemụ na-ehichapụ ọdịnaya ebe nchekwa niile dị na PS, gụnyere OCM. A na-ehichapụkwa PL n'oge nrụpụta sistemụ. Ntọgharị sistemụ anaghị eme ka eriri eriri eriri akpụkpọ ụkwụ bụrụ sampduru.
Bọtịnụ SRST na-emekwa ka mgbama CK_RST gbanwee ka ọ kpalite nrụpụta na ọta ọ bụla agbakwunyere.
Pmod ọdụ ụgbọ mmiri
Portsgbọ mmiri Pmod bụ 2 × 6, akụkụ aka nri, njikọ nwanyị 100-mil nwere oghere nke jikọtara ya na ndị isi 2 × 6 ọkọlọtọ. Ọdụ ụgbọ mmiri Pmod 12-pin ọ bụla na-enye 3.3V abụọ VCC () akara (mkpịsị 6 na 12), akara abụọ Ground (mkpịsị 5 na 11), na mgbaama mgbagha asatọ, dịka egosiri na eserese 15.1. Nke VCC () na ntụtụ ala nwere ike ịnapụta ihe ruru 1A nke ugbu a, mana a ga-akpachara anya ka ị ghara ịgafe ego mmefu ike nke ndị na-ahụ maka ụgbọ mmiri ma ọ bụ ike na-enye ike dị na mpụga (lee oke ụgbọ oloko 3.3V depụtara na ngalaba “Ngosipụta Ike”) .
(https://reference.digilentinc.com/_detail/reference/programmable-logic/arty-z7/arty-z7-pmod.png?id=reference%3Aprogrammable-logic%3Aartyz7%3Areference-manual)
Ọgụgụ 15.1. Ihe osise Pmod Port
Digilent na-emepụta nnukwu nchịkọta ngwa ngwa Pmod nke nwere ike itinye aka na njikọ mgbasawanye Pmod iji gbakwunye ọrụ ndị dị njikere dị ka A / D, D / A, ndị ọkwọ ụgbọala, sensọ, na ọrụ ndị ọzọ. Lee www.digilentinc.com (http://www.digilentinc.com) maka ozi ndị ọzọ.
Ọdụ ụgbọ mmiri Pmod ọ bụla achọtara na bọọdụ Digilent FPGA dabara na otu n'ime edemede anọ: ọkọlọtọ, njikọ MIO, XADC, ma ọ bụ nnukwu ọsọ. Arty Z7 nwere ọdụ ụgbọ mmiri Pmod abụọ, nke abụọ bụ ụdị ọsọ dị elu. Akụkụ na-esonụ na-akọwa ụdị ọsọ ọsọ nke ọdụ ụgbọ mmiri Pmod.
Pmods dị elu
Pmods na-agba ọsọ dị elu ka agbapụrụ akara data ha dị ka impedance dakọtara ụzọ abụọ dị iche iche maka oke ngbanwe ọsọ. Ha nwere paịlị maka ndị na-ebu ibu maka nchekwa agbakwunyere, mana ụgbọ mmiri Arty Z7 nwere ndị a kwajuru dị ka 0-Ohm shunts. Na usoro resistors shunted, Pmods ndị a anaghị enye nchebe megide obere sekit mana na-enye ohere maka ịgbanye ọsọ ọsọ ọsọ. A na-ejikọta akara ndị ahụ na akara ndị dị n'akụkụ n'otu ahịrị: ntụtụ 1 na 2, pin 3 na 4, pin 7 na 8, na ntụtụ 9 na 10.
A na-emeri akara 100 ohms (+/- 10%) dị iche.
Ọ bụrụ na ejiri ntụtụ dị n'ọdụ ụgbọ mmiri a dị ka akara nwere njedebe, ụzọ abụọ jikọtara ọnụ nwere ike igosipụta okwu mkparịta ụka. N'ime ngwa ebe nke a bụ nchegbu, otu n'ime mgbaama kwesịrị ịdakwasị (mee ka ọ dị ala site na FPGA) ma jiri ụzọ ya maka mgbama kwụsịrị.
Ebe ọ bụ na Pmods dị elu nwere 0-ohm shunts kama ịbụ ndị na-egbochi nchebe, onye ọrụ ga-akpachara anya iji hụ na ha emeghị ka ọ bụla mkpirisi.
Njikọ Arduino/chipKIT Shield
Enwere ike ijikọ Arty Z7 na ọkọlọtọ Arduino na ọta chipKIT iji gbakwunye ọrụ ogologo. Ejiri nlezianya pụrụ iche mgbe ị na-emepụta Arty Z7 iji jide n'aka na ọ dakọtara na ọtụtụ Arduino na chipKIT ọta na ahịa. Njikọ ọta nwere pin 49 ejikọrọ na Zynq PL maka ebumnuche izugbe Digital I/O na Arty Z7-20 na 26 na Arty Z7-10. N'ihi mgbanwe nke FPGAs, ọ ga-ekwe omume iji ntụtụ ndị a maka ihe ọ bụla gụnyere ịgụ / dee dijitalụ, njikọ SPI, njikọ UART, njikọ I2C, na PWM. Enwere ike iji isii n'ime ntụtụ ndị a (akpọrọ AN0-AN5) dị ka ntinye analọgụ nwere njedebe nwere oke ntinye nke 0V- 3.3V, yana isii ọzọ (akpọrọ AN6-11) ka enwere ike iji dị ka ntinye analog dị iche.
Mara: Arty Z7 adabaghị na ọta na-ewepụta akara dijitalụ 5V ma ọ bụ analog. Ntụtụ ịnya ụgbọ ala na njikọ ọta Arty Z7 dị n'elu 5V nwere ike imebi Zynq.

(https://reference.digilentinc.com/_media/reference/programmable-logic/arty-z7/arty-z7-shield.png)
Ọgụgụ 16.1. Eserese Pin Shield.
| Aha Pin | Ọrụ Shield | Njikọ Arty Z7 |
| IO0-IO13 | Ebumnuche izugbe m/O atụdo | Lee ngalaba akpọrọ "Shield Digital I/O" |
| IO26-IO41, A (IO42) | Arty Z7-20 Ebumnuche izugbe I/O atụdo | Lee ngalaba akpọrọ "Shield Digital I/O" |
| SCL | I2C elekere | Lee ngalaba akpọrọ "Shield Digital I/O" |
| SDA | I2C data | Lee ngalaba akpọrọ "Shield Digital I/O" |
| SCLK () | SPI Elekere | Lee ngalaba akpọrọ "Shield Digital I/O" |
| MOSI () | Mgbanwe nke data SPI | Lee ngalaba akpọrọ "Shield Digital I/O" |
| MISO () | SPI data n'ime | Lee ngalaba akpọrọ "Shield Digital I/O" |
| SS | Nhọrọ ohu SPI | Lee ngalaba akpọrọ "Shield Digital I/O" |
| A0-A5 | Ntinye Analog nwere otu ngwụcha | Lee ngalaba akpọrọ “Shield Analog I/O” |
| A6-A11 | Ntinye Analog dị iche | Lee ngalaba akpọrọ “Shield Analog I/O” |
| Aha Pin | Ọrụ Shield | Njikọ Arty Z7 |
| V_P, V_N | Ntinye Analog dị iche iche raara onwe ya nye | Lee ngalaba akpọrọ “Shield Analog I/O” |
| XGND | XADC Analog Ground | Ejikọtara ya na ụgbụ ejiri akwọ ụgbọ ala XADC na Zynq (VREFN) |
| XVREF | XADC Analog Voltage ntụaka | Ejikọtara ya na 1.25 V, 25mA okporo ígwè eji akwọ ụgbọala XADC voltagNtuziaka na Zynq (VREFP) |
| N/C | Ejikọtaghị ya | Ejikọtaghị ya |
| IOREF | Digital I/O Voltage ntụaka | Ejikọrọ na Arty Z7 3.3V Rail ike (Lee ngalaba "Nye Ike") |
| RST | Tọgharịa na Ọta | Ejikọrọ na bọtịnụ "SRST" na-acha uhie uhie na pin 12 nke Zynq. Mgbe JP1 dị mkpụmkpụ, a na-ejikọta ya na akara DTR nke akwa FTDI USB-UART. |
| 3V3 | 3.3V ụgbọ okporo ígwè | Ejikọrọ na Arty Z7 3.3V Rail ike (Lee ngalaba "Nye Ike") |
| 5V0 | 5.0V ụgbọ okporo ígwè | Ejikọrọ na Arty Z7 5.0V Rail ike (Lee ngalaba "Nye Ike") |
| GND (), G | Ala | Ejikọrọ na ụgbọ elu Ground nke Arty Z7 |
| VIN | Ntinye ike | Ejikọtara ya na njikọ ọkụ mpụga (J18). |
Tebụl 16.1. Nkọwa Pin Shield.
Shield Digital I/O
Enwere ike iji ntụtụ ejikọrọ na Zynq PL ozugbo dị ka ntinye ma ọ bụ nrụpụta ebumnuche izugbe. Ntụtụ ndị a gụnyere I2C, SPI, na ntụtụ I/O zuru oke. Enwere 200 Ohm usoro resistors n'etiti FPGA na dijitalụ I / O pin iji nyere aka na-enye nchebe pụọ na sekit mkpụmkpụ mberede (ewezuga akara AN5-AN0, nke na-enweghị usoro resistors, yana akara AN6-AN12, nke nwere 100 Ohm usoro resistors). Oke kachasị na akwadoro ọrụ voltagEdepụtara atụdo ndị a na tebụl n'okpuru.
IO26-IO41 na A (IO42) adịghị enweta na Arty Z7-10. Ọzọkwa, AN0-AN5 enweghị ike iji dị ka Digital I/O na Arty Z7-10. Nke a bụ n'ihi obere ntụtụ I/O dị na Zynq-7010 karịa na Zynq-7020.
| Zuru oke kacha nta Voltage | Akwadoro Opekempe Ọrụ Voltage | Akwadoro Kachasị arụ ọrụ Voltage | Oke Oke zuru oketage | |
| Kwadoro | -0.4 V | -0.2 V | 3.4 V | 3.75 V |
| Enyere ya aka | -0.4 V | N/A | N/A | 0.55 V |
Isiokwu 16.1.1. Shield Digital Voltages. Maka ozi ndị ọzọ gbasara njirimara eletriki nke pin ejikọrọ na Zynq PL, biko hụ Zynq-7000 mpempe akwụkwọ
(ds187-XC7Z010-XC7Z020-Data-Sheet) sitere na Xilinx.
Shield Analog I/O
A na-eji ntụtụ akpọrọ A0-A11 na V_P/V_N dị ka ntinye analog na modul XADC nke Zynq. Zynq na-atụ anya na ntinye sitere na 0-1 V. Na ntụtụ a na-akpọ A0-A5 anyị na-eji sekit dịpụrụ adịpụ iji belata ntinye vol.tage sitere na 3.3V. E gosipụtara sekit a na eserese 16.2.1. Sekit a na-enye ohere ka modul XADC tụọ nke ọma volta ọ bụlatage n'etiti 0V na 3.3V (n'ihe metụtara Arty Z7's GND ()) nke a na-etinye na nke ọ bụla n'ime ntụtụ ndị a. Ọ bụrụ n’ịchọrọ iji ntụtụ akpọrọ A0-A5 dị ka ntinye dijitalụ ma ọ bụ ntinye, a na-ejikọkwa ha ozugbo na Zynq PL tupu sekit nkesa resistor (nke egosiri na eserese 16.2.1) na Arty Z7-20. Emeghị njikọ ọzọ a na Arty Z7-10, nke mere enwere ike iji akara ndị a naanị dị ka ntinye analọgụ na ụdị ahụ.

(https://reference.digilentinc.com/_media/reference/programmable-logic/arty-z7/arty-z7-shield-an.png)
Ọgụgụ 16.2.1. Ntinye Analog nwere otu ngwụcha.
A na-ejikọta ntụtụ ndị akpọrọ A6-A11 ozugbo na 3 ụzọ abụọ nke atụdo nwere ike na Zynq PL site na nzacha mgbochi. E gosipụtara sekit a na eserese 16.2.2. Enwere ike iji ụzọ abụọ nke ntụtụ ndị a dị ka ntinye analọgụ dị iche nwere voltage ọdịiche dị n'etiti 0-1V. A na-ejikọta ọnụọgụ ọnụọgụgụ ahụ na ntụtụ dị mma nke ụzọ abụọ ahụ na ọnụọgụ ndị ahụ na-adịghị mma na-ejikọta na ntụtụ na-adịghị mma (ya mere A6 na A7 na-etolite ụzọ ntinye ntinye analog na A6 dị mma na A7 na-adịghị mma). Rịba ama na ọ bụ ezie na pads maka capacitor dị, anaghị ebu ha maka ntụtụ ndị a. Ebe ọ bụ na atụdo nwere ike analọg nke FPGA nwekwara ike iji dị ka ntụtụ FPGA dijitalụ nkịtị, ọ ga-ekwe omume iji ntụtụ ndị a maka Digital I/O.
Ejikọrọ ntụtụ ndị akpọrọ V_P na V_N na ntinye analọgụ FPGA VP_0 na VN_0 raara onwe ya nye. Enwere ike iji ụzọ ntụtụ a dị ka ntinye analọgụ dị iche nwere voltage n'etiti 0-1V, mana enweghị ike iji ha dị ka Digital I/O. The capacitor na sekit egosiri na Figure 16.2.2 maka a ụzọ atụdo na-ejuru na Arty Z7.

Ọgụgụ 16.2.2. Ntinye Analog dị iche.
Isi XADC dị n'ime Zynq bụ ọwa abụọ 12-bit analọgụ-na-dijitalụ nke nwere ike ịrụ ọrụ na 1 MSPS. Ọwa ọ bụla nwere ike ịkwọ ya site na ntinye ihe ọ bụla ejikọrọ na ntụtụ ọta. A na-achịkwa isi XADC ma nweta ya site na njirimara onye ọrụ site na Dynamic Reconfiguration Port (DRP). DRP na-enyekwa ohere maka voltage nlekota nke dị na nke ọ bụla n'ime ụgbọ okporo ígwè FPGA, yana ihe mmetụta okpomọkụ dị n'ime FPGA. Maka ozi ndị ọzọ gbasara iji isi XADC, rụtụ aka na akwụkwọ Xilinx akpọrọ “7 Series FPGAs and Zynq-7000 All Programmable SoC XADC Dual 12-Bit 1 MSPS Analog-to-Digital Converter”. Ọ dịkwa ike ịnweta isi XADC ozugbo site na iji PS, site na interface "PS-XADC". A kọwara interface a n'uju n'isi nke 30 nke Zynq
Akwụkwọ ntuziaka nka nka ( ug585-Zynq-7000-TRM [PDF]). rm (https://reference.digilentinc.com/tag/rm?do=showtag&tag=rm), doc (https://reference.digilentinc.com/tag/doc?do=showtag&tag=doc), nka-z7
(https://reference.digilentinc.com/tag/arty-z7?do=showtag&tag=arty-z7)
Debanye aha na akwụkwọ akụkọ anyị
| Aha mbụ |
| Aha ikpeazụ |
| Adreesị ozi ịntanetị |
| Ndị mmekọ anyị Mahadum Xilinx Mmemme (https://store.digilentinc.com/partneuniversity-program/) Ndị mmekọ teknụzụ (https://store.digilentinc.com/technolpartners/) Ndị nkesa (https://store.digilentinc.com/ourdistributors/) |
Nkwado ndị teknuzu Nzukọ (https://forum.digilentinc.com) Ntụaka Wiki (https://reference.digilentinc.com) Kpọtụrụ anyị (https://store.digilentinc.com/contactus/) |
| Ozi ndị ahịa(https://youtube.com/user/digilentinc) FAQ(https://resource.digilentinc.com/verify) Ozi ụlọ ahịa (https://store.digilentinc.com/store-info/) |
Ozi ụlọ ọrụ
Gbasara anyị |
Akwụkwọ / akụrụngwa
![]() |
Ụlọ ọrụ mmepe DIGILENT Arty Z7 [pdf] Akwụkwọ ntuziaka onye ọrụ Ụlọ ọrụ mmepe Arty Z7 |
(











