Дастури истинодии Arty Z7
Arty Z7 як платформаи омода барои истифода аст, ки дар атрофи Zynq-7000 ™ All Programmable System-on-Chip (AP SoC) аз Xilinx тарҳрезӣ шудааст. Архитектураи Zynq-7000 протсессори дугона-аслии 650 МГс () ARM Cortex-A9 бо мантиқи Xilinx 7-Series Field Programmable Gate Array (FPGA) -ро зич муттаҳид мекунад. Ин ҷуфткунӣ қобилияти иҳота кардани протсессори пурқувватро бо маҷмӯи беназири периферия ва контролерҳои аз ҷониби нармафзор муайяншударо, ки шумо барои замимаи мақсаднок мутобиқ кардаед, медиҳад.
Воситаҳои асбобҳои Vivado, Petalinux ва SDSoC ҳар як роҳи дастрасро байни муайян кардани маҷмӯи периферии фардии шумо ва расонидани вазифаи он ба Linux OS () ё барномаи металлии луч дар коркардкунанда таъмин мекунанд. Барои онҳое, ки таҷрибаи анъанавии тарҳрезии мантиқии рақамиро меҷӯянд, инчунин имкон дорад, ки коркардкунандагони ARM -ро нодида гиред ва FPGA -и Zynq -ро ба мисли дигар Xilinx FPGA барномарезӣ кунед. Digilent барои Arty Z7 як қатор мавод ва захираҳоро пешкаш мекунад, ки шуморо бо асбоби интихобкардаатон зуд ба кор медарорад.
Дастури истинодии Arty Z7 [Reference.Digilentinc]
Ин дастури истинодро зеркашӣ кунед
- Ин дастури истинод ҳоло барои зеркашӣ дастрас нест.
Вижагиҳо
Протсессори ZYNQ
- Протсессори дугона-аслии Cortex-A650 9MHz
- Нозири хотираи DDR3 бо 8 канали DMA ва 4 бандари баландсифати AXI3 Slave
- Контроллерҳои периферии фарохмаҷро: 1G Ethernet, USB 2.0, SDIO
- Назорати канории периферии камбар: SPI, UART, CAN, I2C
- Барномасозӣ аз JTAG, Дурахши чоргонаи-SPI ва корти microSD
- Мантиқи барномарезишаванда ба Artix-7 FPGA
Хотира
- 512MB DDR3 бо автобуси 16-бита @ 1050Mbps
- 16MB Quad-SPI Flash бо идентификатори мутобиқшудаи EUI-48/48 ™, ки дар миқёси ягонаи 64-битаи дар корхона барномарезишудаи завод кор мекунад
- ковокии microSD
Қувва
- Аз USB ё ягон манбаи берунии 7V-15V кор мекунад
USB ва Ethernet
- Gigabit Ethernet PHY
- USB-ҶTAG Схемаи барномасозӣ
- Пули USB-UART
- USB OTG PHY (танҳо хостро дастгирӣ мекунад)
Аудио ва видео
- Бандари танӯраи HDMI (вуруд)
- Порт -манбаи HDMI (баромад)
- Натиҷаи аудиои моно бо PWM бо сурохии 3.5 мм
Гузаришҳо, тугмаҳо ва LEDҳо
- 4 тугмача
- 2 калидҳои слайд
- 4 LED
- 2 LED RGB
Пайвасткунакҳои васеъ
- Ду бандари Pmod
- 16 Ҷамъи FPGA I/O
- Пайвасткунандаи Arduino/chipKIT Shield
- То 49 умумии I/O FPGA (ба ҷадвали зер нигаред)
- 6 Вуруди аналогии 0-3.3V ба XADC
- 4 Вуруди аналогии 0-1.0V ба XADC
Имконоти харид
Arty Z7-ро метавон бо Zynq-7010 ё Zynq-7020 бор кард. Ин ду варианти маҳсулоти Arty Z7 мутаносибан Arty Z7-10 ва Arty Z7-20 номида мешаванд. Вақте ки ҳуҷҷатҳои Digilent функсияҳоеро тавсиф мекунанд, ки барои ҳардуи ин вариантҳо маъмуланд, онҳоро ба таври дастаҷамъӣ "Arty Z7" меноманд. Ҳангоми тавсифи чизе, ки танҳо барои як варианти мушаххас маъмул аст, вариант ба таври возеҳ бо номи он номида мешавад.
Ягона фарқи байни Arty Z7-10 ва Arty Z7-20 ин қобилияти қисми Zynq ва миқдори I/O дар пайвасткунандаи сипар аст. Протсессорҳои Zynq ҳарду дорои якхелаанд, аммо -20 нисбат ба -3 тақрибан 10 маротиба калонтар FPGA дохилӣ дорад. Фарқи байни ин ду вариант дар зер ҷамъбаст карда мешавад:
Варианти маҳсулот | Арти Z7-10 | Арти Z7-20 |
Қисми Zynq | XC7Z010-1CLG400C | XC7Z020-1CLG400C |
1 MSPS дар чип ADC () | Бале | Бале |
Ҷадвалҳои ҷустуҷӯ (LUT) | 17,600 | 53,200 |
Шиппакҳо | 35,200 | 106,400 |
Блок RAM () | 270 КБ | 630 КБ |
Сафолҳои идоракунии соат | 2 | 4 |
Сипари дастрас I/O | 26 | 49 |
Дар Arty Z7-10, сатри дохилии сипари рақамӣ (IO26-IO41) ва IOA (инчунин IO42 номида мешавад) ба FPGA пайваст нестанд ва A0-A5 танҳо ҳамчун воридоти аналогӣ истифода мешаванд. Ин ба фаъолияти аксари сипарҳои мавҷудаи Arduino таъсир намерасонад, зеро аксарият ин сатри ботинии сигналҳои рақамиро истифода намебаранд.
Тахтаро мустақилона ё бо ваучер барои кушодани абзори Xilinx SDSoC харидан мумкин аст. Ваучери SDSoC иҷозатномаи 1-соларо мекушояд ва онро танҳо бо Arty Z7 истифода бурдан мумкин аст. Пас аз ба охир расидани мӯҳлати иҷозатнома, ҳама версияи SDSoC, ки дар давоми ин 1 сол бароварда шуда буд, метавонад номуайян истифода шавад. Барои гирифтани маълумоти бештар дар бораи харид, ба саҳифаи маҳсулоти Arty Z7 нигаред (http://store.digilentinc.com/artyz7-apsoc-zynq-7000-development-board-for-makers-and-hobbyists/).
Ҳангоми харид, инчунин лозим аст, ки корти microSD, таъминоти барқи 12V 3A ва сими micro USB илова карда шавад.
Дар хотир доред, ки бинобар хурд будани FPGA дар Zynq-7010, он хеле мувофиқ нест, ки дар SDSoC барои барномаҳои дарунсохти биниш истифода шавад. Мо тавсия медиҳем, ки одамон ба Arty Z7-20 харидорӣ кунанд, агар онҳо ба ин гуна барномаҳо таваҷҷӯҳ дошта бошанд.
Тафовутҳо аз PYNQ-Z1
Arty Z7-20 ҳамон SoC-ро бо PYNQ-Z1 мубодила мекунад. Аз ҷиҳати хусусият, Arty Z7-20 вуруди микрофонро надорад, аммо тугмаи барқароркунии барқро илова мекунад. Нармафзоре, ки барои PYNQ-Z1 навишта шудааст, бояд бидуни тағирот кор кунад, ба истиснои вуруди микрофон, ки PIN-и FPGA-и он пайваст нашудааст.
Дастгирии нармафзор
Arty Z7 бо Xilinx-и баландсифати Vivado Design Suite комилан мувофиқ аст. Ин маҷмӯа тарҳи мантиқии FPGA ва таҳияи нармафзори ARM-ро ба ҷараёни ба осонӣ истифодашаванда ва интуитивии тарроҳӣ муттаҳид мекунад. Он метавонад барои тарҳрезии системаҳои ҳама гуна мураккаб истифода шавад, аз системаи мукаммали амалиётӣ, ки замимаҳои сершумори серверро дар якҷоягӣ иҷро мекунанд, то як барномаи оддии металлии оддӣ, ки баъзе LED-ҳоро идора мекунад.
Инчунин мумкин аст, ки ба Zynq AP SoC ҳамчун як FPGA мустақил барои онҳое, ки ба истифодаи протсессор дар тарҳи худ таваҷҷӯҳ надоранд, муносибат кардан мумкин аст. Аз замони нашри Vivado 2015.4, хусусиятҳои таҳлилгари мантиқ ва синтези сатҳи олии Vivado барои ҳама ройгон истифода мешаванд WebҲадафҳои PACK, ки Arty Z7 -ро дар бар мегирад. Таҳлилгари мантиқ ба мантиқи ислоҳкунӣ кӯмак мекунад ва асбоби HLS ба шумо имкон медиҳад, ки рамзи C -ро мустақиман ба HDL тартиб диҳед.
Платформаҳои Zynq барои ҷойгиркунии ҳадафҳои Linux хеле мувофиқанд ва Arty Z7 истисно нест. Барои оғози кор, Digilent як лоиҳаи Petalinux -ро пешкаш мекунад, ки шуморо бо системаи Linux зуд ба кор медарорад. Барои маълумоти иловагӣ, нигаред ба Маркази захиравии Arty Z7 (https://reference.digilentinc.com/reference/programmable-logic/arty-z7/start).
Arty Z7 инчунин метавонад дар муҳити SDSoC Xilinx истифода шавад, ки ба шумо имкон медиҳад тарҳрезии барномаҳои FPGA ва қубурҳои видеоиро дар муҳити комилан C/C ++ осон созад. Барои гирифтани маълумоти бештар дар бораи SDSoC, нигаред ба Сомонаи Xilinx SDSoC
(https://www.xilinx.com/products/design-tools/software-zone/sdsoc.html). Digilent як платформаи дорои қобилияти видео бо дастгирии Linuxро дар вақти SDSoC 2017.1 мебарорад. Дар хотир доред, ки бинобар хурд будани FPGA дар Arty Z7-10, ба он платформа танҳо демоҳои хеле оддии коркарди видео дохил карда шудаанд. Digilent барои онҳое, ки ба коркарди видео таваҷҷӯҳ доранд, Arty Z7-20 -ро тавсия медиҳад.
Онҳое, ки бо асбобҳои кӯҳнаи Xilinx ISE/EDK пеш аз баровардани Vivado шиносанд, инчунин метавонанд дар ин маҷмӯа Arty Z7 -ро истифода баранд. Digilent барои дастгирии ин маводҳои зиёде надорад, аммо шумо ҳамеша метавонед дар ин бора кумак пурсед Форуми Digilent (https://forum.digilentinc.com).
Таъминоти барқ
Arty Z7 метавонад аз Digilent USB-J кор кунадTAG-Бандари UART (J14) ё аз ягон намуди дигари манбаъҳои барқ ба монанди батарея ё таъминоти беруна. Jumper JP5 (дар назди калиди барқ) муайян мекунад, ки кадом манбаи барқ истифода мешавад.
Порти USB 2.0 метавонад ҳадди аксар 0.5А ҷараёнро мувофиқи мушаххасот диҳад. Ин бояд барои тарҳҳои мураккабтар қудрати кофӣ диҳад. Барномаҳои нисбатан серталаб, аз ҷумла ҳама онҳое, ки тахтаҳои сершумори периферӣ ё дигар дастгоҳҳои USB -ро меронанд, метавонанд назар ба порти USB таъмин карда тавонанд. Дар ин ҳолат, истеъмоли қувваи барқ то он даме, ки аз ҷониби мизбони USB маҳдуд намешавад, афзоиш хоҳад ёфт. Ин маҳдудият байни истеҳсолкунандагони компютерҳои мизбон хеле фарқ мекунад ва аз омилҳои зиёд вобаста аст. Вақте ки дар ҳудуди ҷорӣ, як маротиба ҷилдtagРельсҳои электронӣ аз арзиши номиналии онҳо меафтанд, Zynq бо сигнали барқароркунии дубора барқарор карда мешавад ва истеъмоли барқ ба арзиши бекораш бармегардад. Инчунин, баъзе барномаҳо метавонанд бидуни пайвастшавӣ ба порти USB -и компютер кор кунанд. Дар ин ҳолатҳо, як қувваи барқи беруна ё батареяро истифода бурдан мумкин аст.
Таъмини нерӯи барқи беруна (масалан, сӯзиши деворӣ) метавонад тавассути васл кардани он ба сурохии барқ (J18) ва гузоштани jumper JP5 ба "REG" истифода шавад. Таъминот бояд аз сими диаметри дохилии 2.1 мм коакс, маркази мусбат истифода барад ва 7VDC-ро ба 15VDC интиқол диҳад. Маводҳои мувофиқро аз Digilent харидан мумкин аст webсайт ё тавассути фурӯшандагони каталог ба монанди DigiKey. Таъмини барқ ҷtagболотар аз 15VDC метавонад зарари доимӣ расонад. Таъмини қувваи барқи мувофиқ бо маҷмӯаи лавозимоти Arty Z7 дохил карда шудааст.
Ба монанди истифодаи манбаи барқи беруна, батареяро метавон барои пур кардани Arty Z7 тавассути пайвасткунаки сипар ва васлкунии JP5 ба "REG" истифода бурд. Терминали мусбати батарея бояд ба PIN бо нишони "VIN" дар J7 пайваст карда шавад ва терминали манфӣ бояд ба PIN бо нишони GND () дар J7 пайваст карда шавад.
Дарунсохти Texas Instruments TPS65400 PMU аз вуруди асосии нерӯи барқ таъминоти зарурии 3.3V, 1.8V, 1.5V ва 1.0V -ро эҷод мекунад. Ҷадвали 1.1 маълумоти иловагӣ медиҳад (ҷараёнҳои маъмулӣ аз конфигуратсияи Zynq сахт вобастагӣ доранд ва қиматҳои пешниҳодшуда ба тарҳҳои андозаи миёна/суръат хосанд).
Arty Z7 калиди барқ надорад, аз ин рӯ, вақте ки манбаи барқ бо JP5 пайваст ва интихоб карда мешавад, он ҳамеша фурӯзон мешавад. Барои аз нав танзимкунии Zynq бе ҷудо кардан ва дубора пайваст кардани қувваи барқ, тугмаи сурхи SRST -ро истифода бурдан мумкин аст. Нишондиҳандаи барқ LED () (LD13) вақте фурӯзон мешавад, ки ҳамаи релсҳои таъминот ба ҳаҷми номиналии худ бирасандtage.
Таъминот | Схемалар | Current (max/typical) |
3.3В | FPGA I / O, портҳои USB, Соатҳо, Ethernet, ковокии SD, Flash, HDMI | 1.6A / 0.1A то 1.5A |
1.0В | FPGA, Core Ethernet | 2.6A / 0.2A то 2.1A |
1.5В | DDR3 | 1.8A / 0.1A то 1.2A |
1.8В | Ёрдамчии FPGA, I / O Ethernet, USB Controller | 1.8A / 0.1A то 0.6A |
Ҷадвали 1.1. Манбаи барқ Arty Z7.
Архитектураи Zynq APSoC
Zynq APSoC ба ду зерсистемаи ҷудогона тақсим мешавад: Системаи коркард (PS) ва Мантиқи барномарезишаванда (PL). Дар расми 2.1 изофа нишон дода шудаастview меъмории Zynq APSoC, бо ранги PS сабзи сабук ва PL бо зард. Дар хотир доред, ки контролери PCIe Gen2 ва трансиверҳои бисёр гигабитӣ дар дастгоҳҳои Zynq-7020 ё Zynq-7010 дастрас нестанд.
(https://reference.digilentinc.com/_detail/zybo/zyng1.png?id=reference%3Aprogrammable-logic%3Aarty-z7%3Areference-manual)
Тасвири 2.1 Архитектураи Zynq APSoC
PL тақрибан ба Xilinx 7-силсилаи Artix FPGA шабеҳ аст, ба истиснои он ки он дорои якчанд портҳо ва автобусҳои махсус мебошад, ки онро бо PS пайваст мекунанд. PL инчунин дорои сахтафзорҳои конфигуратсионӣ нест, ки ба монанди як силсилаи маъмулии FPGA 7-силсила мебошанд ва он бояд мустақиман аз ҷониби протсессор ё тавассути J танзим карда шавад.TAG бандар.
PS аз ҷузъҳои зиёд иборат аст, аз ҷумла Воҳиди коркарди барномаҳо (APU, ки 2 протсессори Cortex-A9 -ро дар бар мегирад), Interconnect Advanced Microcontroller Bus Architecture (AMBA), контролери хотираи DDR3 ва контролерҳои гуногуни периферӣ бо воридот ва баромадҳои онҳо ба 54 бахшида шудаанд таїіизот (номида мешавад мултиплекс I/O, ё таїіизот MIO). Контроллерҳои периферӣ, ки вуруд ва баромадҳои худро ба пинҳои MIO пайваст накардаанд, метавонанд ба ҷои интерфейси Extended-MIO (EMIO) тавассути ворид кардани/баромадани онҳо тавассути PL интиқол диҳанд. Контроллерҳои периферӣ ба протоколҳо ҳамчун ғулом тавассути пайвасти AMBA пайваст карда шудаанд ва дорои феҳристҳои идорашаванда/навишташаванда мебошанд, ки дар фазои хотираи коркардкунандагон ҷойгир карда мешаванд. Мантиқи барномарезишаванда инчунин ба пайвастшавӣ ҳамчун ғулом пайваст аст ва тарҳҳо метавонанд дар матои FPGA ядроҳои сершуморро амалӣ кунанд, ки ҳар яки онҳо дорои феҳристҳои идоракунии адрес мебошанд. Ғайр аз он, ядроҳое, ки дар PL татбиқ карда мешаванд, метавонанд ба протсессорҳо халал расонанд (пайвастҳо дар расми 3 нишон дода нашудаанд) ва дастрасии DMA ба хотираи DDR3 -ро иҷро кунанд.
Ҷанбаҳои зиёди меъмории Zynq APSoC мавҷуданд, ки аз доираи ин ҳуҷҷат берунанд. Барои тавсифи пурра ва мукаммал ба Дастури истинод ба техникаи Zynq ug585-Zynq-7000TRM [PDF]
Дар ҷадвали 2.1 ҷузъҳои беруна, ки ба пинҳои MIO -и Arty Z7 пайваст шудаанд, тасвир шудааст. Пешниҳодҳои Zynq File дар ёфт Маркази захиравии Arty Z7 (https://reference.digilentinc.com/reference/programmable-logic/arty-z7/start) метавонад ба EDK ва Vivado Designs ворид карда шавад, то PS -ро барои кор бо ин перифериалҳо дуруст танзим кунад.
MIO 500 3.3 В. | Таҷҳизоти периферӣ |
Пин | ENET 0 | Flash SPI | USB 0 | Сипар | UART 0 |
0 (Н/C) | |||||
1 | CS () | ||||
2 | DQ0 | ||||
3 | DQ1 | ||||
4 | DQ2 | ||||
5 | DQ3 | ||||
6 | SCLK () | ||||
7 (Н/C) | |||||
8 | SLCK FB | ||||
9 | Бозгашти Ethernet | ||||
10 | Қатъи Ethernet | ||||
11 | USB аз ҷараёни барзиёд | ||||
12 | Reset Reset | ||||
13 (Н/C) | |||||
14 | Вуруди UART | ||||
15 | Натиҷаи UART |
MIO 501 1.8V | Таҷҳизоти периферӣ | ||
Пин | 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 | МАATЛУМОТ4 | ||
29 | ДИР | ||
30 | STP | ||
31 | NXT | ||
32 | МАATЛУМОТ0 | ||
33 | МАATЛУМОТ1 | ||
34 | МАATЛУМОТ2 | ||
35 | МАATЛУМОТ3 | ||
36 | CLK | ||
37 | МАATЛУМОТ5 | ||
38 | МАATЛУМОТ6 | ||
39 | МАATЛУМОТ7 | ||
40 | CCLK | ||
41 | CMD | ||
42 | D0 | ||
43 | D1 | ||
44 | D2 | ||
45 | D3 | ||
46 | БАРҚАРОР кардан | ||
47 | CD | ||
48 (Н/C) | |||
49 (Н/C) | |||
50 (Н/C) | |||
51 (Н/C) | |||
52 | MDC | ||
53 | MDIO |
Танзимоти Zynq
Баръакси дастгоҳҳои Xilinx FPGA, дастгоҳҳои APSoC ба монанди Zynq-7020 дар атрофи протсессор тарҳрезӣ шудаанд, ки ҳамчун матои мантиқии барномарезишаванда ва ҳама дигар периферияҳои дар чип буда дар системаи коркард амал мекунанд. Ин боиси он мегардад, ки раванди пурборкунии Zynq нисбат ба FPGA ба раванди микроконтроллер шабеҳтар бошад. Ин раванд зеркашӣ ва иҷрои Zynq Boot Image -ро дар бар мегирад, ки дар он S S First мавҷуд астtage Bootloader (FSBL), ҷараёни каме барои танзими мантиқи барномарезишаванда (ихтиёрӣ) ва як барномаи корбар. Раванди боркунӣ ба се s тақсим карда мешавадtages:
Stagд 0
Пас аз фурӯзон кардани Arty Z7 ё аз нав танзимкунии Zynq (дар нармафзор ё пахшкунии SRST), яке аз коркардкунандагон (CPU0) ба иҷрои як пораи дохилии коди танҳо барои хондан бо номи BootROM оғоз мекунад. Агар ва танҳо агар Zynq танҳо фурӯзон карда шуда бошад, BootROM аввал ҳолати пинҳои режимро ба реестри режим ворид мекунад (пинҳои режим ба JP4 дар Arty Z7 замима карда мешаванд). Агар BootROM бинобар ҳодисаи аз нав танзимкунӣ иҷро шуда бошад, пас пинҳои режим маҳкам карда намешаванд ва ҳолати пештараи реестри режим истифода мешавад. Ин маънои онро дорад, ки Arty Z7 барои сабти ҳама гуна тағирот дар jumper дар ҳолати барномасозӣ (JP4) як давраи барқро талаб мекунад. Минбаъд, BootROM як FSBL-ро аз шакли хотираи доимии тағирёбанда, ки аз ҷониби реестри режим муайян карда шудааст, ба 256 КБ RAM дохилии () дар дохили APU (хотираи On-Chip, ё OCM) нусхабардорӣ мекунад. Барои дуруст нусхабардории BootROM, FSBL бояд дар тасвири Zynq Boot печонида шавад. Охирин коре, ки BootROM мекунад, иҷрои онро ба FSBL дар OCM медиҳад.
Stagд 1
Дар давоми ин сtagд, FSBL аввал конфигуратсияи ҷузъҳои PS -ро ба монанди контролери хотираи DDR ба анҷом мерасонад. Сипас, агар дар Zynq Boot Image ҷараёни каме мавҷуд бошад, он хонда мешавад ва барои танзим кардани PL истифода мешавад. Ниҳоят, замимаи корбар аз Zynq Boot Image ба хотира бор карда мешавад ва иҷрои он ба ӯ супорида мешавад.
Stagд 2
Охирин сtage иҷрои барномаи корбарест, ки аз ҷониби FSBL бор карда шудааст. Ин метавонад ҳама гуна барнома бошад, аз тарҳи оддии "Hello World" то S S Secondtage Боркунаки пурборкунанда барои бор кардани системаи амалиётӣ ба монанди Linux истифода мешавад. Барои шарҳи муфассали раванди боркунӣ, ба боби 6 -и Дастури истинод ба техникаи Zynq (Дастгирӣ [PDF]).
Zynq Boot Image бо Vivado ва Xilinx Software Development Kit (Xilinx SDK) сохта шудааст. Барои маълумот дар бораи эҷоди ин тасвир лутфан ба ҳуҷҷатҳои дастраси Xilinx барои ин абзорҳо муроҷиат кунед.
Arty Z7 се намуди гуногуни пурборкуниро дастгирӣ мекунад: microSD, Quad SPI Flash ва JTAG. Ҳолати боркунӣ бо истифода аз jumper Mode (JP4) интихоб карда мешавад, ки ба ҳолати пинҳои конфигуратсияи Zynq пас аз фурӯзон таъсир мерасонад. Дар расми 3.1 тасвир шудааст, ки чӣ тавр пинҳои конфигуратсияи Zynq дар Arty Z7 пайваст карда шудаанд.
(https://reference.digilentinc.com/_detail/reference/programmable-logic/arty-z7/arty-z7-config.png?d=reference%3Aprogrammable-ogic%3Aartyz7%3Areference-manual)
Расми 3.1. Таїіизоти конфигуратсияи Arty Z7.
Се ҳолати боркунӣ дар бахшҳои минбаъда тавсиф карда шудаанд.
Усули пурборкунии microSD
Arty Z7 пурборкуниро аз корти microSD, ки ба пайвасткунандаи J9 гузошта шудааст, дастгирӣ мекунад. Тартиби зерин ба шумо имкон медиҳад, ки Zynq-ро аз microSD бо тасвири стандартии Zynq Boot Image, ки бо асбобҳои Xilinx сохта шудааст, сар кунед:
- Корти microSD -ро бо FAT32 формат кунед file система.
- Тасвири Zynq Boot -ро, ки бо Xilinx SDK сохта шудааст, ба корти microSD нусхабардорӣ кунед.
- Тағир додани тасвири Zynq Boot дар корти microSD ба BOOT.bin.
- Корти microSD -ро аз компютери худ хориҷ кунед ва ба пайвасткунандаи J9 дар Arty Z7 гузоред.
- Манбаи барқро ба Arty Z7 пайваст кунед ва онро бо истифода аз JP5 интихоб кунед.
- Ҷойгиркунии ягонаеро ба JP4 гузоред ва ду сими болоиро кӯтоҳ кунед (бо нишони "SD").
- Тахтаро фурӯзон кунед. Ҳоло тахта тасвирро дар корти microSD бор мекунад.
Ҳолати пурборкунии чоргонаи SPI
Arty Z7 дорои 16 мегабайт чоргонаи SPI Flash мебошад, ки онро Zynq бор карда метавонад. Ҳуҷҷатҳое, ки аз Xilinx дастрасанд, тавсиф мекунанд, ки чӣ тавр Xilinx SDK -ро барои барномарезии тасвири Zynq ба дастгоҳи флеши ба Zynq пайвастшуда истифода барад. Пас аз он ки Quad SPI Flash бо Zynq Boot Image бор карда шудааст, барои пурбор кардани он қадамҳои зеринро иҷро кардан мумкин аст:
- Манбаи барқро ба Arty Z7 пайваст кунед ва онро бо истифода аз JP5 интихоб кунед.
- Ҷойгиркунии ягонаеро дар JP4 ҷойгир кунед ва ду сими марказиро кӯтоҳ кунед (бо нишони "QSPI").
- Тахтаро фурӯзон кунед. Ҳоло тахта тасвири дар флеши Quad SPI захирашударо бор мекунад.
JTAG Ҳолати пурборкунӣ
Вақте ки дар ҶTAG Ҳолати пурборкунӣ, протсессор интизор мешавад, ки нармафзор аз ҷониби компютери мизбон бо истифода аз асбобҳои Xilinx бор карда шавад. Пас аз бор кардани нармафзор, имконпазир аст, ки нармафзор ба иҷрои он шурӯъ кунад ё тавассути Xilinx SDK тавассути хати он гузарад.
Инчунин имкон дорад, ки PL -ро бар J мустақиман танзим кунедTAG, новобаста аз коркардкунанда. Инро метавон бо истифода аз Vivado Hardware Server анҷом дод.
Arty Z7 барои боркунӣ дар Cascaded J танзим карда шудаастTAG режим, ки ба PS тавассути ҳамон J дастрасӣ пайдо мекунадTAG бандар ҳамчун PL. Инчунин мумкин аст, ки Arty Z7 -ро дар Independent J бор кунедTAG Ҳолати тавассути боркунии як jumper дар JP2 ва кӯтоҳ кардани он. Ин боиси он мегардад, ки PS аз борти J дастрас набошадTAG схема, ва танҳо PL дар занҷири скан намоён хоҳад буд. Барои дастрасӣ ба PS бар JTAG ҳангоми дар ҶTAG Ҳолати корбарон бояд сигналҳоро барои PJ равона кунандTAG перифери бар EMIO, ва барои муошират бо он дастгоҳи беруна истифода баред.
Чоргонаи SPI Flash
Arty Z7 дорои дурахши силсилавии NOR Quad SPI мебошад. Дар ин тахта Spansion S25FL128S истифода мешавад. Хотираи Multi-I / O SPI Flash барои таъмин намудани рамзи доимӣ ва нигоҳдории маълумот истифода мешавад. Он метавонад барои оғози системаи зерсистемаи PS ва инчунин ба танзим даровардани зерсистемаи PL истифода шавад. Хусусиятҳои дастгоҳи мувофиқ инҳоянд:
- 16 МБ ()
- x1, x2 ва x4 -ро дастгирӣ мекунад
- Суръати автобус то 104 МГс (), суръати конфигуратсияи Zynq @ 100 МГс () -ро дастгирӣ мекунад. Дар ҳолати Quad SPI, ин ба 400Mbs тарҷума мешавад
- Қувваи барқ аз 3.3V
SPI Flash ба Zynq-7000 APSoC пайваст мешавад ва интерфейси Quad SPI -ро дастгирӣ мекунад. Ин пайвастшавӣ ба пинҳои мушаххасро дар MIO Bank 0/500 талаб мекунад, махсусан MIO [1: 6,8] тавре ки дар ҷадвали маълумотҳои Zynq оварда шудааст. Ҳолати бозгашти чоргонаи SPI истифода мешавад, аз ин рӯ qspi_sclk_fb_out/MIO [8] барои озодона гузаштан гузошта мешавад ва танҳо ба як резистори кашиши 20K то 3.3V пайваст карда мешавад. Ин имкон медиҳад, ки басомади соати чоргонаи SPI аз FQSPICLK2 зиёдтар бошад (Ба дастури истиноди техникии Zynq нигаред)
( ug585-Zynq-7000-TRM [PDF]) барои маълумоти бештар дар ин бора).
Хотираи DDR
Arty Z7 дорои ҷузъҳои хотираи IS43TR16256A-125KBL DDR3 мебошад, ки рутбаи ягона, интерфейси васеи 16-бита ва ҳаҷми умумии 512Мбро ташкил медиҳад. DDR3 ба контролери хотираи сахти зерсистемаи протсессор (PS) пайваст аст, тавре ки дар ҳуҷҷатҳои Zynq оварда шудааст.
PS дорои интерфейси порти хотираи AXI, контролери DDR, PHY -и алоқаманд ва бонки махсуси I/O мебошад. Интерфейси хотираи DDR3 то 533 МГс ()/1066 Мбит/сония дастгирӣ карда мешавад.
Arty Z7 бо импедансҳои пайгирии 40 ohms (+/- 10%) барои сигналҳои яккарата ва соати дифференсиалӣ ва стробҳо ба 80 ohms (+/- 10%) равона карда шудааст. Хусусияте бо номи DCI (Импеданси рақамӣ идора карда мешавад) барои мувофиқ кардани қувваи диск ва импедансҳои қатъкунии пинҳои PS бо импеданси пайгирӣ истифода мешавад. Дар тарафи хотира, ҳар як чип қатъкунии фавтида ва қудрати гардонандаи худро бо истифода аз резистори 240-ом дар PIN ZQ калибр мекунад.
Бо сабабҳои тарҳ, ду гурӯҳи байти маълумот (DQ [0-7], DQ [8-15]) иваз карда шуданд. Ба ин монанд, битҳои маълумот дар дохили гурӯҳҳои байтӣ низ иваз карда шуданд. Ин тағирот барои корбар шаффоф аст. Дар давоми тамоми раванди тарроҳӣ, дастурҳои PCB Xilinx риоя карда шуданд.
Ҳарду микросхемаҳои хотира ва бонки PS DDR аз таъминоти 1.5V кор мекунанд. Истинодҳои миёнаи нуқтаи 0.75V бо тақсимкунандаи муқовимати оддӣ сохта шудааст ва ба Zynq ҳамчун истинод берунӣ дастрас аст.
Барои дуруст кор кардан муҳим аст, ки контролери хотираи PS дуруст танзим карда шавад. Танзимот аз маззаи воқеии хотира то таъхири пайгирии тахта фарқ мекунанд. Барои роҳати шумо, Zynq пешакӣ танзим мекунад file барои Arty Z7 дар маркази захиравӣ
(https://reference.digilentinc.com/reference/programmable-logic/arty-z7/start) ва ба таври худкор ядрои IP -и коркарди Zynq -ро бо параметрҳои дуруст танзим мекунад.
Барои беҳтарин иҷрои DDR3, омӯзиши DRAM барои баробарсозии навиштан, хондани дарвоза ва хондани имконоти чашми маълумот дар асбоби танзимоти PS дар асбобҳои Xilinx фаъол карда шудааст. Омӯзиш аз ҷониби контроллер ба таври динамикӣ ба ҳисоб гирифта мешавад, то таъхирҳои тахта, дитаргуниҳо ва дрейфии гармиро ба ҳисоб гиранд. Арзишҳои оптималии ибтидоӣ барои раванди таълим ин таъхири тахта (таъхири паҳншавӣ) барои баъзе сигналҳои хотира мебошанд.
Таъхирҳои тахта барои ҳар як гурӯҳи байтҳо муайян карда мешаванд. Ин параметрҳо ба тахта хосанд ва аз ҳисоботҳои пайгирии дарозии PCB ҳисоб карда шудаанд. Арзишҳои DQS ба CLK Delay ва таъхири тахта махсусан барои тарҳи интерфейси хотираи Arty Z7 ҳисоб карда мешаванд.
Барои гирифтани тафсилоти бештар дар бораи амали контролери хотира, ба Xilinx муроҷиат кунед Дастури истинод ба техникаи Zynq ( ug585-Zynq-7000-TRM [PDF]).
¹Марҳилаи максималии воқеии соат 525 MHz () дар Arty Z7 бо сабаби маҳдудияти PLL мебошад.
Пули USB UART (бандари силсилавӣ)
Arty Z7 дорои пули FTDI FT2232HQ USB-UART мебошад (ба пайвасткунандаи J14 пайваст карда шудааст), ки ба шумо имкон медиҳад барномаҳои компютериро барои
бо тахта бо истифодаи фармонҳои стандартии порт COM (ё интерфейси TTY дар Linux) муошират кунед. Ронандагон ба таври худкор дар Windows ва версияҳои навтари Linux насб карда мешаванд. Маълумоти бандари силсилавӣ бо Zynq бо истифода аз порти сериявии ду симдор (TXD/RXD) мубодила мешавад. Пас аз насб кардани драйверҳо, фармонҳои I/O метавонанд аз компютери ба бандари COM равонашуда барои тавлиди трафики додаҳои силсилавӣ дар пинҳои Zynq истифода шаванд. Порт ба пинҳои PS (MIO) пайваст карда шудааст ва онҳоро дар якҷоягӣ бо контролери UART истифода бурдан мумкин аст.
Танзимоти пешакии Zynq file (дар Маркази захиравии Arty Z7 (https://reference.digilentinc.com/reference/programmable-logic/arty-z7/start))
дар бораи харитасозии пинҳои дурусти MIO ба контролери UART 0 ғамхорӣ мекунад ва параметрҳои протоколи пешфарзро истифода мебарад: 115200 суръати интиқол, 1 бит бит, паритет нест, дарозии аломатҳои 8-бита.
Ду светодиодҳои ҳолати борт дар бораи трафике, ки тавассути бандар мегузаранд, фикру мулоҳизаҳои визуалиро пешниҳод мекунанд: интиқоли LED () (LD11) ва LED-и қабулкунанда () (LD10). Номи сигналҳо, ки самтро ифода мекунанд, аз нуқтаиview аз DTE (таҷҳизоти терминали маълумот), дар ин ҳолат компютер.
FT2232HQ инчунин ҳамчун контролер барои Digilent USB-J истифода мешавадTAG схема, аммо USB-UART ва USB-JTAG функсияҳо комилан мустақилона аз якдигар рафтор мекунанд. Барномасозоне, ки мехоҳанд функсияи UART -и FT2232 -ро дар тарҳи худ истифода кунанд, набояд дар бораи J хавотир шавандTAG схемаҳое, ки ба интиқоли маълумотҳои UART халал мерасонанд ва баръакс. Омезиши ин ду хусусият дар як дастгоҳ ба Arty Z7 имкон медиҳад, ки барномарезӣ карда шавад, тавассути UART муошират карда шавад ва аз компютери бо сими ягонаи Micro USB пайваст карда шавад.
Сигнали DTR аз контролери UART дар FT2232HQ ба MIO12 -и дастгоҳи Zynq тавассути JP1 пайваст карда шудааст. Агар Arduino IDE барои кор бо Arty Z7 интиқол дода шавад, ин ҷаҳишро кӯтоҳ кардан мумкин аст ва MIO12 метавонад барои ҷойгир кардани Arty Z7 дар ҳолати "омода барои гирифтани эскизи нав" истифода шавад. Ин ба рафтори боркунакҳои маъмулии Arduino IDE тақлид мекунад.
microSD Slot
Arty Z7 слоти MicroSD (J9) -ро барои нигоҳдории хотираи беруна, инчунин боркунии Zynq таъмин мекунад. Слот ба Bank 1/501 MIO [40-47] пайваст карда шудааст, аз ҷумла Card Detect. Дар тарафи PS, SDIO 0 -и периферӣ ба ин пинҳо харитасозӣ карда мешавад ва иртиботро бо корти SD назорат мекунад. Нишондиҳандаро дар ҷадвали 7.1 дидан мумкин аст. Нозири периферӣ режими интиқоли 1-бита ва 4-битаи SD-ро дастгирӣ мекунад, аммо ҳолати SPI-ро пуштибонӣ намекунад. Дар асоси Дастури истинод ба техникаи Zynq ( Дастгирӣ [PDF]), Ҳолати мизбони SDIO ягона ҳолати дастгирӣ аст.
Номи сигнал | Тавсифи | Zynq Pin | SD ковокии Pin |
SD_D0 | Маълумот [0] | MIO42 | 7 |
SD_D1 | Маълумот [1] | MIO43 | 8 |
SD_D2 | Маълумот [2] | MIO44 | 1 |
SD_D3 | Маълумот [3] | MIO45 | 2 |
SD_CCLK | Соат | MIO40 | 5 |
SD_CMD | Фармон | MIO41 | 3 |
SD_CD | Муайян кардани корт | MIO47 | 9 |
Ҷадвали 7.1. баромади microSD
Ковокии SD аз 3.3V кор мекунад, аммо тавассути MIO Bank 1/501 (1.8V) пайваст карда шудааст. Аз ин рӯ, тағирдиҳандаи сатҳи TI TXS02612 ин тарҷумаро иҷро мекунад. TXS02612 аслан як бандари 2-портии SDIO аст, аммо танҳо вазифаи тағирдиҳандаи сатҳи он истифода мешавад. Диаграммаи пайвастшавиро дар расми 7.1 дидан мумкин аст. Харитаи пинҳои дуруст ва танзим кардани интерфейс аз ҷониби танзимоти пешакии Arty 7 Zynq амалӣ карда мешавад file, дастрас дар Маркази захиравии 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)
Расми 7.1. сигналҳои ковокии microSD
Ҳарду кортҳои пастсуръат ва баландсуръат дастгирӣ карда мешаванд, басомади максималии соат 50 МГс (). Корти синфи 4 ё беҳтар аст
тавсия дода мешавад.
Барои маълумот дар бораи чӣ гуна аз корти SD пурбор кардан ба фасли 3.1 муроҷиат кунед. Барои гирифтани маълумоти бештар, ба машварат муроҷиат кунед Дастури истинод ба техникаи Zynq ( ug585-Zynq-7000-TRM [PDF]).
Хост USB
Arty Z7 яке аз ду интерфейси дастраси PS USB OTG -ро дар дастгоҳи Zynq амалӣ мекунад. Чипи Microchip USB3320 USB 2.0 Transceiver Chip бо интерфейси 8-битаи ALPI ҳамчун PHY истифода мешавад. PHY дорои суръати мукаммали HS-USB Front-End мебошад, ки суръати то 480Мб дорад. PHY ба MIO Bank 1/501 пайваст аст, ки бо шиддати 1.8В кор мекунад. Қисми периферии usb0 дар PS истифода мешавад, ки тавассути MIO пайваст карда шудааст [28-39]. Интерфейси USB OTG ба сифати як мизбони дарунсохт танзим карда шудааст. Ҳолатҳои USB OTG ва USB дастгирӣ намешаванд.
Arty Z7 аз ҷиҳати техникӣ “мизбони дарунсохт” аст, зеро он дар VBUS қобилияти зарурии 150 µF-ро таъмин намекунад, ки барои соҳиб шудан ба як мизбони таъиноти умумӣ лозим аст. Arty Z7-ро тағир додан мумкин аст, то он ба талаботи умумии хости USB мувофиқ бошад, бо бор кардани C41 бо конденсатори 150 µF. Танҳо онҳое, ки дар гудохтани ҷузъҳои хурд дар ПХБ таҷриба доранд, бояд ин корро дубора оғоз кунанд. Бисёр дастгоҳҳои канории USB бидуни боркунии C41 хеле хуб кор хоҳанд кард. Новобаста аз он ки Arty Z7 ҳамчун мизбони дарунсохт ё мизбони таъиноти умумӣ танзим карда шудааст, он метавонад дар хатти 500V VBUS 5 мА таъмин кунад. Аҳамият диҳед, ки боркунии C41 метавонад боиси аз нав танзимкунии Arty Z7 ҳангоми пурборкунии Linux дарунсохт ҳангоми барқ аз порти USB бошад, новобаста аз он, ки ягон дастгоҳи USB ба бандари мизбон пайваст аст. Ин аз ҷараёни шитоб, ки C41 ҳангоми фаъол кардани контролери ҳости USB ва фурӯзон кардани VBUS қувваи барқ (IC9) ба вуҷуд меорад.
Дар хотир доред, ки агар тарҳи шумо бандари USB Host (дарунсохт ё таъиноти умумӣ) -ро истифода барад, Arty Z7 бояд тавассути батарея ё адаптери деворӣ, ки қудрати бештар фароҳам меорад, ба кор дароварда шавад (масалан, дар маҷмӯаи лавозимоти Arty Z7).
Ethernet PHY
Arty Z7 Realtek RTL8211E-VL PHY-ро барои амалӣ кардани бандари Ethernet 10/100/1000 барои пайвасти шабака истифода мебарад. PHY ба MIO Bank 501 (1.8V) пайваст шуда, ба Zynq-7000 APSoC тавассути RGMII барои маълумот ва MDIO барои идора пайваст мешавад. Сигналҳои ёрирасон (INTB) ва барқароркунӣ (PHYRSTB) мутаносибан ба пинҳои MIO MIO10 ва MIO9 пайваст мешаванд.
Расми 9.1. Сигналҳои Ethernet PHY
Пас аз фурӯзон шудан, PHY бо фаъолсозии гуфтушунид оғоз мешавад, таблиғи суръати пайвандҳо 10/100/1000 ва дуплекси пурра. Агар як шарики Ethernet-қобили пайвастшавӣ мавҷуд бошад, PHY ба таври худкор пайвандеро бо он эҷод мекунад, ҳатто агар Zynq танзим нашуда бошад.
Дар назди пайвасткунаки RJ-45 ду чароғаки нишондиҳандаи вазъ мавҷуданд, ки трафик (LD9) ва ҳолати истинод (LD8) -ро нишон медиҳанд. Ҷадвали 9.1 рафтори пешфарзиро нишон медиҳад.
Функсия | Созанда | Давлат | Тавсифи |
LINK | LD8 | Устувор | Истиноди 10/100/1000 |
Мижа задан 0.4s ON, 2s OFF | Пайвастшавӣ, режими самарабахши Ethernet (EEE) | ||
ACT | LD9 | Мижа задан | Интиқол ё қабул |
Ҷадвали 9.1. LED -ҳои ҳолати Ethernet.
Zynq дорои ду контролери мустақили Ethernet Gigabit мебошад. Онҳо як 10/100/1000 ним/дуплекси Ethernet MAC-ро татбиқ мекунанд. Аз ин ду, GEM 0 -ро метавон бо пинҳои MIO, ки дар он PHY пайваст аст, харидан мумкин аст. Азбаски бонки MIO аз 1.8В кор мекунад, интерфейси RGMII драйверҳои 1.8V HSTL Синфи 1 -ро истифода мебарад. Барои ин стандарти I/O, дар бонки 0.9 (PS_MIO_VREF) истинод ба берун 501V дода мешавад. Харитаи пинҳои дуруст ва конфигуратсияи интерфейс аз ҷониби Presets Arty Z7 Zynq идора карда мешавад file, дастрас дар Маркази захиравии Arty Z7 (https://reference.digilentinc.com/reference/programmable-logic/arty-z7/start).
Гарчанде ки конфигуратсияи пешфарзии PHY метавонад дар аксари барномаҳо кофӣ бошад, автобуси MDIO барои идора дастрас аст. RTL8211E-VL ба суроғаи 5-битии 00001 дар автобуси MDIO таъин карда мешавад. Бо фармонҳои оддии хондан ва навиштан, маълумот дар бораи ҳолати хондан ё конфигуратсия тағир дода мешавад. Realtek PHY барои конфигуратсияи асосӣ харитаи регистрҳои соҳавиро риоя мекунад.
Мушаххасоти RGMII қабул (RXC) ва интиқоли соатро (TXC) нисбат ба сигналҳои маълумот (RXD [0: 3], RXCTL ва TXD [0: 3], TXCTL) талаб мекунад. Дастурҳои Xilinx PCB инчунин талаб мекунанд, ки ин таъхир илова карда шавад. RTL8211E-VL қодир аст ба таъхири 2ns дар ҳарду TXC ва RXC ворид шавад, то осори тахтаро дигар дароз кардан лозим нест.
PHY аз ҳамон 50 кор мекунад МГс () осцилляторе, ки Zynq PS -ро соъат мекунад. Иқтидори паразитии ду бор ба қадри кофӣ паст аст, ки аз як манбаъ бароварда шаванд.
Дар шабакаи Ethernet, ҳар як гиреҳ ба суроғаи ягонаи MAC ниёз дорад. Бо ин мақсад, минтақаи яквақтаи барномарезишудаи (OTP) дурахши Quad-SPI дар завод бо идентификатори мутобиқи 48-битаи EUI-48/64 ™ дар саросари ҷаҳон барномарезӣ шудааст. Диапазони суроғаи OTP [0x20; 0x25] идентификаторро дар бар мегирад, ки байти аввал дар тартиби байти интиқол дар суроғаи пасттарин аст. Ба Варақаи маълумотии хотираи Flashhttp://www.cypress.com/file/177966/download) барои маълумот дар бораи дастрасӣ ба минтақаҳои OTP. Ҳангоми истифодаи Petalinux, ин ба таври худкор дар боркунаки U-boot кор карда мешавад ва системаи Linux ба таври худкор барои истифодаи ин суроғаи беназири MAC танзим карда мешавад.
Барои гирифтани маълумоти бештар дар бораи истифодаи Gigabit Ethernet MAC, ба Дастури истинод ба техникаи Zynq
( ug585-Zynq-7000-TRM [PDF]).
HDMI
Arty Z7 дорои ду бандари пайвастнашудаи HDMI мебошад: як бандари манбаъ J11 (баромади) ва як порти ғарқкунандаи J10 (вуруд). Ҳарду порт бандарҳои HDMI- A-ро бо маълумот ва сигналҳои соат қатъ карда, мустақиман ба Zynq PL пайваст мекунанд.
Ҳарду системаҳои HDMI ва DVI як стандарти сигнализатсияи TMDS -ро истифода мебаранд, ки бевосита аз ҷониби инфрасохтори I/O корбари Zynq PL дастгирӣ карда мешавад. Инчунин, манбаъҳои HDMI бо дастгоҳҳои DVI ақиб мувофиқанд ва баръакс. Ҳамин тариқ, адаптерҳои оддии ғайрифаъол (дар аксари мағозаҳои электроника мавҷуданд) метавонанд барои идора кардани монитор DVI ё қабули вуруди DVI истифода шаванд. Қуттии HDMI танҳо сигналҳои рақамиро дар бар мегирад, аз ин рӯ танҳо ҳолати DVI-D имконпазир аст.
Пайвасткунакҳои HDMI-19 дорои се канали дифференсиалии маълумот, як канали дифференсиалии панҷ мебошанд GND () пайвастшавӣ, автобуси як сими назорати электронии маишӣ (CEC), автобуси ду симии дисплейи канали маълумот (DDC), ки аслан як автобуси I2C, сигнали сими гарм (HPD), сигнали 5V мебошад, ки то 50мА расонида метавонад ва як PIN пинҳоншуда (RES). Ҳама сигналҳои нерӯи барқ ба истиснои RES ба Zynq PL пайваст карда мешаванд.
Pin/Signal | J11 (сарчашма) | J10 (ғарқ) | ||
Тавсифи | FPGA пин | Тавсифи | FPGA пин | |
D [2] _P, D [2] _N | Натиҷаи маълумот | J18, H18 | Вуруди маълумот | N20, С20 |
D [1] _P, D [1] _N | Натиҷаи маълумот | К19, Й19 | Вуруди маълумот | T20, U20 |
D [0] _P, D [0] _N | Натиҷаи маълумот | K17, K18 | Вуруди маълумот | V20, W20 |
CLK_P, CLK_N | Натиҷаи соат | Л16, Л17 | Вуруди соат | N18, С19 |
КМИ | Назорати дуҷонибаи назорати электроникаи маишӣ (ихтиёрӣ) | G15 | Назорати дуҷонибаи назорати электроникаи маишӣ (ихтиёрӣ) | H17 |
SCL, SDA | DDC дуҷониба (ихтиёрӣ) | М17, М18 | DDC дуҷониба | U14, U15 |
HPD/HPA | Васлкунии воҳиди гарм (баръакс, ихтиёрӣ) | R19 | Натиҷаи тасдиқкунандаи сими гарм | T19 |
Ҷадвали 10.1. Тавсифи PIN HDMI ва таъин.
Сигналҳои TMDS
HDMI/DVI як интерфейси баландсуръати ҷараёни рақамии видео бо истифода аз сигнализатсияи дифференсиалии гузариш (TMDS) мебошад. Барои дуруст истифода бурдани яке аз бандарҳои HDMI, бояд дар Zynq PL интиқолдиҳанда ё қабулкунандаи ба стандарт мувофиқро амалӣ кард. Тафсилоти татбиқ берун аз доираи ин дастур аст. Анбори видео-китобхонаи IP Core -ро дар Digilent GitHub (https://github.com/Digilent) барои истинод ба IP истинод.
Сигналҳои ёрирасон
Ҳар вақте ки як танӯр омода аст ва мехоҳад ҳузури худро эълон кунад, он сими 5V0 -ро ба PIN -и HPD пайваст мекунад. Дар Arty Z7, ин тавассути баланд бардоштани сигнали Hot Plug Assert анҷом дода мешавад. Аҳамият диҳед, ки ин бояд танҳо пас аз амалӣ шудани ғуломи канали DDC дар Zynq PL анҷом дода шавад ва барои интиқоли маълумоти намоиш омода аст.
Канали Маълумоти Дисплей ё DDC маҷмӯи протоколҳоест, ки муоширати байни дисплей (танӯр) ва адаптерҳои графикӣ (манбаъ) -ро фароҳам меорад. Варианти DDC2B ба I2C асос ёфтааст, устои автобус сарчашма ва ғуломи автобус ғулом аст. Вақте ки як манбаъ сатҳи баландро дар PIN -и HPD муайян мекунад, вай барои қобилияти видео танӯрро дар болои автобуси DDC мепурсад. Он муайян мекунад, ки танӯраи DVI ё HDMI қодир аст ва кадом қарорҳо дастгирӣ карда мешаванд. Танҳо пас аз он интиқоли видео оғоз мешавад. Барои маълумоти бештар ба мушаххасоти VESA E-DDC муроҷиат кунед.
Назорати электроникаи маишӣ ё CEC протоколи ихтиёрӣ мебошад, ки имкон медиҳад паёмҳои назоратиро дар занҷири HDMI байни маҳсулоти гуногун интиқол диҳанд. Ҳолати маъмулӣ ин телевизор аст, ки паёмҳои назоратиро аз дурдасти универсалӣ ба DVR ё қабулкунандаи моҳвораӣ интиқол медиҳад. Ин як протоколи як симдор дар сатҳи 3.3V мебошад, ки ба PIN PIN барои корбари Zynq PL пайваст аст. Симро метавон ба таври кушод назорат кард, ки имкон медиҳад дастгоҳҳои сершумор як сими умумии CEC-ро мубодила кунанд. Барои маълумоти иловагӣ ба иловаи КМИ -и HDMI 1.3 ё мушаххасоти дертар муроҷиат кунед.
Манбаъҳои соат
Arty Z7 50 пешниҳод мекунад МГс () соат ба вуруди Zynq PS_CLK, ки барои тавлиди соатҳо барои ҳар як зерсистемаи PS истифода мешавад. 50 МГс () вуруд ба протсессор имкон медиҳад, ки дар басомади ҳадди аксар 650 кор кунад МГс () ва нозири хотираи DDR3 барои кор дар ҳадди 525 МГс () (1050 Мбит / с). Танзимоти пешакии Arty Z7 Zynq file дастрас дар Маркази захиравии Arty Z7 (https://reference.digilentinc.com/reference/programmable-logic/arty-z7/start) метавонад ба як ядрои IP -и Zynq Processing System дар як лоиҳаи Vivado ворид карда шавад, то Zynq -ро барои кор бо 50 танзим кунад. МГс () соати вуруд.
PS дорои PLL -и махсус мебошад, ки қодир аст то чаҳор соати истинод тавлид кунад, ки ҳар кадоме аз онҳо басомадҳои танзимшаванда доранд, ки метавонанд барои соатбандии мантиқи фармоишӣ дар PL истифода шаванд. Илова бар ин, Arty Z7 125 -и беруна медиҳад МГс () соати истинод бевосита ба PIN H16 -и PL. Соати истинодии беруна имкон медиҳад, ки PL комилан мустақилона аз PS истифода шавад, ки он метавонад барои замимаҳои оддӣ, ки протсессор талаб намекунад, муфид бошад.
PL -и Zynq инчунин MMCM ва PLL -ро дар бар мегирад, ки метавонанд барои тавлиди соатҳо бо басомадҳои дақиқ ва муносибатҳои фазавӣ истифода шаванд. Ҳар кадоме аз чаҳор соати истинод ба PS ё 125 МГс () соати истинодии беруна метавонад ҳамчун вуруд ба MMCMs ва PLLs истифода шавад. Arty Z7-10 2 MMCM ва 2 PLL ва Arty Z7-20 4 MMCM ва 4 PLL-ро дар бар мегирад. Барои тавсифи пурраи имкониятҳои захираҳои соатҳои Zynq PL, ба "Дастури корбарии 7 силсилаи FPGAs Clocking Resources", ки аз Xilinx дастрас аст, нигаред.
Дар расми 11.1 нақшаи соатсозӣ дар Arty Z7 оварда шудааст. Дар хотир доред, ки баромади соати истинод аз Ethernet PHY ҳамчун 125 истифода мешавад МГс () соати истинод ба PL, бо мақсади кам кардани хароҷоти дохил кардани осциллятор барои ин мақсад. Дар хотир доред, ки CLK125 ҳангоми хомӯш кардани Ethernet PHY (IC1) дар ҳолати аз нав танзимкунии сахтафзор тавассути паст кардани сигнали PHYRSTB ғайрифаъол хоҳад шуд.
Расми 11.1. Соати Arty Z7.
I/O -и асосӣ
Шӯрои Arty Z7 дорои ду LED сетаранг, 2 коммутатор, 4 тугмачаҳо ва 4 LEDҳои инфиродӣ мебошад, ки дар расми 12.1 нишон дода шудаанд. Тугмаҳо ва тугмаҳои слайд ба Zynq PL тавассути резисторҳои силсилавӣ пайваст карда мешаванд, то зарар аз нокилҳои кӯтоҳи тасодуфӣ пешгирӣ карда шавад (агар як PIN -и FPGA, ки ба тугмаи пахшкунӣ ё тугмаи слайд таъин карда шудааст, тасодуфан ҳамчун баромад муайян карда шавад). Чор тугма тугмаҳои "лаҳзаӣ" мебошанд, ки одатан ҳангоми истироҳат маҳсули кам ба даст меоранд ва танҳо ҳангоми пахш кардан баромади баланд. Гузаришҳои слайдҳо вобаста ба мавқеи онҳо воридоти доимии баланд ё пастро ба вуҷуд меоранд.
Расми 12.1. Арти Z7 GPIO ().
Чор светодиодҳои алоҳидаи самараноки баланд ба Zynq PL тавассути резисторҳои 330-ом пайваст карда шудаанд, бинобарин ҳангоми мантиқи баландшиддати мантиқ фурӯзон мешаванд.tage ба PIN -и дахлдори ворид/гардиши онҳо татбиқ карда мешавад. LED-ҳои иловагӣ, ки ба корбарон дастрас нестанд, ҳолати барқ, ҳолати барномасозии PL ва ҳолати бандари USB ва Ethernet-ро нишон медиҳанд.
LED-ҳои се ранг
Шӯрои Arty Z7 дорои ду светодиодҳои се ранг мебошад. Ҳар як се ранг НН - НУРНИШОН () дорои се сигнали вуруд аст, ки катодҳои се LED -и хурди дохилиро меронанд: яке сурх, як кабуд ва як сабз. Рондани сигнали мувофиқ ба яке аз ин рангҳо баландии дохилиро равшан мекунад НН - НУРНИШОН (). Сигналҳои даромад аз ҷониби Zynq PL тавассути транзистор идора карда мешаванд, ки сигналҳоро баръакс мекунад. Аз ин рӯ, барои равшан кардани се ранг НН - НУРНИШОН (), сигналҳои мувофиқро баланд кардан лозим аст. Се ранг НН - НУРНИШОН () ранги вобаста ба омезиши LEDҳои дохилиро, ки ҳоло равшан карда мешаванд, мебарорад. Барои мисолampле, агар сигналҳои сурх ва кабуд баланд ва сабз паст ронда шаванд, се-ранг НН - НУРНИШОН () ранги бунафш мебарорад.
Digilent истифодаи модулясияи васеъи импулсро (PWM) ҳангоми рондани LED-ҳои се ранг тавсия медиҳад. Гузаронидани ҳама гуна вуруд ба мантиқи устувори '1' ба натиҷа меорад НН - НУРНИШОН () дар сатҳи нороҳат дурахшон равшан карда мешавад. Шумо метавонед инро пешгирӣ кунед, то боварӣ ҳосил кунед, ки ҳеҷ яке аз сигналҳои се ранг бо зиёда аз 50% сикли вазифавӣ ронда намешавад. Истифодаи PWM инчунин палитраи потенсиалии светофорро хеле васеъ мекунад. Танзими инфиродии давраи кории ҳар як ранг аз 50% то 0% боиси рангҳои гуногун дар шиддатнокии гуногун равшан карда мешавад ва ин имкон медиҳад, ки қариб ҳама рангҳо намоиш дода шаванд.
Натиҷаи аудио моно
Ҷеки аудиоии дарунӣ (J13) аз ҷониби як филтри фармоишии 4-юми Sallen-Key Butterworth Low-pass идора карда мешавад, ки баромади садои моно таъмин мекунад. Нақшаи филтри пастгузар дар расми 14.1 нишон дода шудааст. Вуруди филтр (AUD_PWM) ба Zynq PL PIN R18 пайваст карда шудааст. Вуруди рақамӣ одатан як сигнали дренажии кушодаи модули (PWM) ё зичии модули модули (PDM) хоҳад буд, ки аз ҷониби FPGA истеҳсол мешавад. Сигнал бояд барои мантиқи '0' паст карда шавад ва барои мантиқи '1' дар импеданси баланд гузошта шавад. Муқовимати кашидани боркаш ба роҳи оҳани аналогии 3.3V ҳаҷми дурустро муқаррар мекунадtagд барои мантиқ '1'. Филтри пасти вуруд ҳамчун филтри барқарорсозӣ барои табдил додани сигнали рақамии модулшудаи паҳнои набз ба воҳиди аналогӣ амал мекунадtagд дар баромади сурохии аудио.
Расми 13.1. Силсилаи баромади аудио.
Сигнали қатъкунии аудио (AUD_SD) барои хомӯш кардани баромади аудио истифода мешавад. Он ба Zynq PL pin T17 пайваст карда шудааст. Барои истифодаи баромади аудио, ин сигнал бояд ба мантиқи баланд ронда шавад.
Ҷавоби басомади филтри паст-гузариши SK Butterworth дар расми 13.2 нишон дода шудааст. Таҳлили AC -и схема бо истифода аз NI Multisim 12.0 анҷом дода мешавад.
Тасвири 13.2. Вокуниши басомади аудио.
Модулятсияи Пулс-Паҳн
Сигнали паҳнои импулс (PWM) як занҷири импулсҳо дар баъзе басомади собит аст ва ҳар як импулс эҳтимолан паҳнои дигар дорад. Ин сигнали рақамиро тавассути филтри оддии паст гузарондан мумкин аст, ки шакли мавҷи рақамиро барои тавлиди ҳаҷми аналогӣ муттаҳид мекунадtagд ба паҳнои миёнаи набз дар баъзе фосила мутаносиб аст (фосила бо басомади буриши 3dB филтри пастгузар ва басомади импулс муайян карда мешавад). Барои мисолampле, агар набзҳо ба ҳисоби миёна 10% давраи импулси мавҷуда баланд бошанд, он гоҳ интегратор арзиши аналогӣ истеҳсол мекунад, ки 10% -и ҳаҷми Vdd астtagд. Тасвири 13.1.1 шакли мавҷро нишон медиҳад, ки ҳамчун сигнали PWM муаррифӣ шудааст.
Тасвири 13.1.1. PWM Waveform.
Барои муайян кардани ҳаҷми аналогӣ сигнали PWM бояд муттаҳид карда шавадtagд. Басомади филтри 3dB бояд дараҷаи бузургӣ аз басомади PWM камтар бошад, то энергияи сигнал дар басомади PWM аз сигнал филтр карда шавад. Барои мисолampле, агар сигнали аудиоӣ бояд то 5 кГц иттилооти басомад дошта бошад, пас басомади PWM бояд ҳадди аққал 50 кГц (ва беҳтараш ҳатто баландтар) бошад. Умуман, аз нуқтаи назари садоқати аналогӣ, басомади PWM баландтар аст, ҳамон қадар беҳтар аст. Дар расми 13.1.2 тасвири интегратори PWM нишон дода шудааст, ки ҳаҷми баромади онро истеҳсол мекунадtagд бо ҳамгироии қатори импульс. Ба сигнали баромади филтри устувор диққат диҳед ampтаносуби баландӣ ба Vdd ба давраи гардиши набзи паҳнои импулс якхела аст (давраи кор ҳамчун вақти импулси баланд ба вақти импулси тиреза тақсим карда мешавад).
Figure 13.1.2. PWM Output Voltage.
Reset Source-ҳо
Reset Reset
Zynq PS сигналҳои барқароркунии барқи берунаро дастгирӣ мекунад. Аз нав танзимкунии барқарорсозӣ тамоми микросхема мебошад. Ин сигнал ҳар як регистрро дар дастгоҳ барқарор мекунад, ки қобилияти барқарор кардан дорад. Arty Z7 ин сигналро аз сигнали PGOOD -и танзимгари қувваи барқ TPS65400 мебарад, то система дар ҳолати барқароркунӣ нигоҳ дошта шавад, то он даме, ки манбаи барқ дуруст аст.
Тугмаи пахшкунии барнома
Калиди пахшкунии PROG, ки PROG ном дорад, Zynq PROG_B -ро иваз мекунад. Ин PL-ро аз нав танзим мекунад ва боиси тасдиқи ИҷРО мегардад. ПЛ то он даме ки аз ҷониби протсессор ё тавассути J дубора барномарезӣ карда шавад, конфигуратсия боқӣ мемонадTAG.
Аз нав танзимкунии зерсистемаи протсессор
Бозсозии системаи берунӣ, ки SRST ном дорад, дастгоҳи Zynq -ро бе халалдор кардани муҳити ислоҳот аз нав танзим мекунад. Барои мисолampҲамин тариқ, нуқтаҳои қаблии аз ҷониби корбар муқарраршуда пас аз азнавсозии система эътибор доранд. Бо сабаби нигарониҳои амниятӣ, аз нав танзимкунии система ҳама мундариҷаи хотираро дар PS, аз ҷумла OCM нест мекунад. PL инчунин ҳангоми барқароркунии система тоза карда мешавад. Аз нав танзимкунии система боиси такрори пинҳои тасмаи ҳолати боркунӣ намегардадampНН - Нурнишон.
Тугмаи SRST инчунин боиси тағир додани сигнали CK_RST бо мақсади ба кор андохтани азнавсозӣ дар ҳама сипарҳои замима мегардад.
Бандарҳои Pmod
Бандарҳои Pmod пайвасткунакҳои занонаи 2 × 6, кунҷи рост ва 100 мил мебошанд, ки бо сарлавҳаҳои стандартии 2 × 6 пайванданд. Ҳар як бандари 12-PIN Pmod ду 3.3V таъмин мекунад VCC () сигналҳо (пинҳо 6 ва 12), ду сигналҳои заминӣ (пинҳо 5 ва 11) ва ҳашт сигналҳои мантиқӣ, ки дар расми 15.1 нишон дода шудаанд. Дар VCC () ва пинҳои заминӣ метавонанд то 1А ҷараёнро интиқол диҳанд, аммо бояд эҳтиёт шавад, ки ҳеҷ кадоме аз буҷетҳои қудрати танзимгарони дохилӣ ё таъминоти беруна зиёд набошад (нигаред ба маҳдудиятҳои ҷараёни роҳи оҳани 3.3V, ки дар фасли "Таъмини барқ" номбар шудааст) .
(https://reference.digilentinc.com/_detail/reference/programmable-logic/arty-z7/arty-z7-pmod.png?id=reference%3Aprogrammable-logic%3Aartyz7%3Areference-manual)
Расми 15.1. Диаграммаи бандари Pmod
Digilent маҷмӯи васеи тахтаҳои лавозимоти Pmod-ро истеҳсол мекунад, ки метавонанд ба пайвасткунакҳои тавсеаи Pmod васл карда шаванд, то вазифаҳои тайёрро ба мисли A/D, D/A, драйверҳои мотор, сенсорҳо ва дигар вазифаҳо илова кунанд. Бубинед www.digilentinc.com (http://www.digilentinc.com) Барои маълумоти бештар.
Ҳар як бандари Pmod, ки дар тахтаҳои Digilent FPGA мавҷуд аст, ба яке аз чаҳор категория дохил мешавад: стандарт, MIO пайваст, XADC ё баландсуръат. Arty Z7 ду бандари Pmod дорад, ки ҳардуи онҳо як навъи баландсуръат мебошанд. Дар фасли зерин намуди баландсуръати бандари Pmod тавсиф карда мешавад.
Pmods баландсуръат
Pmods-и баландсуръат сигналҳои додаҳои худро ҳамчун ҷуфтҳои дифференсиалии импеданс барои суръати максималии коммутатсия равона мекунанд. Онҳо дорои болиштҳо барои бор кардани резисторҳо барои муҳофизати иловагӣ мебошанд, аммо Arty Z7 бо ин шунтҳои 0-Ом бор карда мешавад. Ҳангоме ки резисторҳои силсилавӣ манъ карда мешаванд, ин Pmods ҳеҷ гуна муҳофизатро аз ноқилҳои кӯтоҳ пешкаш намекунанд, аммо ба суръати тезтари коммутатсия имкон медиҳанд. Сигналҳо бо сигналҳои ҳамсоя дар як сатр ҷуфт карда мешаванд: PIN 1 ва 2, PIN 3 ва 4, PIN 7 ва 8, ва PIN 9 ва 10.
Нишонҳо 100 ohms (+/- 10%) дифференсиалӣ гузаронида мешаванд.
Агар таїіизот дар ин порт ба сифати сигналіои яктарафа истифода шаванд, ҷуфтҳои пайвастшуда метавонанд кроссалт нишон диҳанд. Дар замимаҳое, ки ин боиси нигаронӣ аст, яке аз сигналҳо бояд асоснок карда шавад (онро аз FPGA паст кунед) ва ҷуфти онро барои сигнали ба охиррасидаи сигнал истифода баред.
Азбаски Pmodҳои баландсуръат ба ҷои резисторҳои муҳофизатӣ шунтҳои 0-ом доранд, оператор бояд чораҳои эҳтиётӣ андешад, то онҳо кӯтоҳӣ эҷод накунанд.
Пайвасткунандаи сипари Arduino/chipKIT
Arty Z7 метавонад ба сипарҳои стандартии Arduino ва chipKIT пайваст карда шавад, то вазифаи васеътар илова карда шавад. Ҳангоми тарҳрезии Arty Z7 ғамхории махсус зоҳир карда шуд, то мутмаин шавад, ки он бо аксари сипарҳои Arduino ва chipKIT дар бозор мувофиқ аст. Пайвасткунандаи сипар дорои 49 сими ба Zynq PL барои мақсадҳои рақамии I/O дар Arty Z7-20 ва 26 дар Arty Z7-10 пайвастшуда мебошад. Аз сабаби чандирии FPGA -ҳо, ин пинҳоро барои қариб ҳама чиз, аз ҷумла хондан/навиштан, пайвастҳои SPI, пайвастҳои UART, пайвастҳои I2C ва PWM, истифода бурдан мумкин аст. Шаши ин пинҳо (нишони AN0-AN5) инчунин метавонанд ҳамчун ашёи аналогии якпаҳлӯ бо диапазони вуруди 0V- 3.3V истифода шаванд ва шаш нафари дигар (бо нишони AN6-11) ҳамчун воридоти аналогии дифференсиалӣ истифода шаванд.
Эзоҳ: Arty Z7 бо сипарҳое, ки 5В сигналҳои рақамӣ ё аналогӣ мебароранд, мувофиқ нест. Тӯрҳои ронандагӣ дар пайвасткунандаи сипари Arty Z7 аз болои 5В метавонанд ба Zynq зарар расонанд.
(https://reference.digilentinc.com/_media/reference/programmable-logic/arty-z7/arty-z7-shield.png)
Расми 16.1. Диаграммаи пинҳонии пинҳон.
Номи PIN | Функсияи сипар | Пайвасти Arty Z7 |
IO0–IO13 | Таїіизоти I/O -и таъиншуда | Ба қисмати "Shield Digital I / O" нигаред |
IO26–IO41, A (IO42) | Arty Z7-20 таїіизоти таъиноти умумї | Ба қисмати "Shield Digital I / O" нигаред |
SCL | Соати I2C | Ба қисмати "Shield Digital I / O" нигаред |
SDA | Маълумоти I2C | Ба қисмати "Shield Digital I / O" нигаред |
SCLK () | Соати SPI | Ба қисмати "Shield Digital I / O" нигаред |
MOSI () | Маълумот дар бораи SPI | Ба қисмати "Shield Digital I / O" нигаред |
MISO () | Маълумоти SPI дар | Ба қисмати "Shield Digital I / O" нигаред |
SS | SPI Ғуломро интихоб кунед | Ба қисмати "Shield Digital I / O" нигаред |
A0–A5 | Вуруди аналогии яктарафа | Ба бахши бо номи "Analog I / O" нигаред |
A6–A11 | Вуруди аналогии дифференсиалӣ | Ба бахши бо номи "Analog I / O" нигаред |
Номи PIN | Функсияи сипар | Пайвасти Arty Z7 |
В_П, В_Н | Вуруди аналогии фарқкунандаи махсус | Ба бахши бо номи "Analog I / O" нигаред |
XGND | Заминҳои аналогии XADC | Ба шабакае пайваст карда шуд, ки барои рондани истиноди заминии XADC дар Zynq (VREFN) истифода мешавад |
XVREF | XADC аналогӣ ҷилдиtage Маълумотнома | Ба роҳи оҳани 1.25 В, 25мА пайваст карда шудааст, ки барои идора кардани ҳаҷми XADC истифода мешавадtagистинод ба Zynq (VREFP) |
N/C | Пайваст нест | Пайваст нест |
ИОРЕФ | Ҷилди рақамӣ/даромадtagистинод | Ба роҳи оҳани барқи Arty Z7 3.3V пайваст карда шудааст (Ба қисмати "Таъмини барқ" нигаред) |
RST | Бозгашт ба Сипар | Ба тугмаи сурхи "SRST" ва PIN MIO 12 -и Zynq пайваст карда шудааст. Вақте ки JP1 кӯтоҳ аст, он инчунин ба сигнали DTR -и пули FTDI USB-UART пайваст карда мешавад. |
3V3 | Роҳи оҳани 3.3V | Ба роҳи оҳани барқи Arty Z7 3.3V пайваст карда шудааст (Ба қисмати "Таъмини барқ" нигаред) |
5V0 | Роҳи оҳани 5.0V | Ба роҳи оҳани барқи Arty Z7 5.0V пайваст карда шудааст (Ба қисмати "Таъмини барқ" нигаред) |
GND (), G | Замин | Ба ҳавопаймои зеризаминии Arty Z7 пайваст карда шудааст |
VIN | Вуруди нерӯ | Дар баробари пайвасткунаки берунаи таъмини барқ (J18) пайваст карда шудааст. |
Ҷадвали 16.1. Тавсифи Pin сипар.
Shield Digital I/O
Пинҳонҳое, ки мустақиман ба Zynq PL пайвастанд, метавонанд ҳамчун воридот ё баромадҳои таъиноти умумӣ истифода шаванд. Ба ин пинҳо I2C, SPI ва пинҳои I/O -и таъиноти умумӣ дохил мешаванд. Байни FPGA ва пинҳои рақамии I/O 200 резисторҳои силсилавии Ohm мавҷуданд, ки барои муҳофизат аз ноқилҳои кӯтоҳмуддати тасодуфӣ кӯмак мерасонанд (ба истиснои сигналҳои AN5-AN0, ки муқовимати силсилавӣ надоранд ва сигналҳои AN6-AN12, ки дорои Резисторҳои силсилаи 100 Ом). Ҳаҷми ҳадди аксар ва тавсияшудаи амалиётӣtages барои ин пинҳо дар ҷадвали зер оварда шудаанд.
IO26-IO41 ва A (IO42) дар Arty Z7-10 дастрас нестанд. Инчунин, AN0-AN5 наметавонад ҳамчун I/O Digital дар Arty Z7-10 истифода шавад. Ин аз он вобаста аст, ки дар Zynq-7010 нисбат ба Zynq-7020 камтар пинҳои I/O мавҷуд аст.
Ҳадди ақали ҳадди ақалtage | Ҳадди ақали амалиётҳои тавсияшавандаtage | Тавсияшаванда Максимум амалиётӣ Voltage | Ҳаҷми ҳадди аксарtage | |
Нерӯманд | -0.4 В | -0.2 В | 3.4 В | 3.75 В |
Бе қувват | -0.4 В | Н/А | Н/А | 0.55 В |
Ҷадвали 16.1.1. Shield Digital Voltages.For маълумоти бештар дар бораи хусусиятҳои электрикии сутунҳои ба Zynq PL пайвастшуда, лутфан нигаред ба Варақаи маълумотии Zynq-7000
(ds187-XC7Z010-XC7Z020-Data-Sheet) аз Xilinx.
Сипари аналогии I/O
Таїіизот бо нишони A0-A11 ва V_P/V_N ба сифати воридоти аналогии модули XADC-и Zynq истифода мешаванд. Zynq интизор аст, ки даромадҳо аз 0-1 В дар диапазонҳои нишондодашудаи A0-A5 мо барои паст кардани ҳаҷми ҳаҷми вуруд аз схемаи беруна истифода мебарем.tagд аз 3.3V Ин схема дар расми 16.2.1 нишон дода шудааст. Ин схема ба модули XADC имкон медиҳад, ки ҳар як ҳаҷмро дақиқ чен кунадtagд байни 0V ва 3.3V (нисбат ба Arty Z7s GND ()), ки ба яке аз ин пинҳо истифода мешавад. Агар шумо хоҳед, ки симчӯбҳои A0-A5-ро ҳамчун вуруди рақамӣ истифода баред, онҳо инчунин бевосита ба Zynq PL пеш аз занҷири тақсимкунандаи резистор (инчунин дар расми 16.2.1 нишон дода шудааст) дар Arty Z7-20 пайваст карда мешаванд. Ин пайвасти иловагӣ дар Arty Z7-10 сохта нашудааст, бинобар ин ин сигналҳоро танҳо ҳамчун воридоти аналогӣ дар ин вариант истифода бурдан мумкин аст.
(https://reference.digilentinc.com/_media/reference/programmable-logic/arty-z7/arty-z7-shield-an.png)
Расми 16.2.1. Вуруди аналогии яктарафа.
Таїіизот бо нишони A6-A11 бевосита ба 3 ҷуфт таїіизоти тавонои аналогӣ дар Zynq PL тавассути филтри зиддиҷаспанда пайваст карда мешаванд. Ин схема дар расми 16.2.2 нишон дода шудааст. Ин ҷуфт пинҳо метавонанд ҳамчун вуруди аналогии дифференсиалӣ бо садо истифода шавандtage фарқи байни 0-1V. Рақамҳои ҷуфт ба пинҳои мусбии ҷуфт ва рақамҳои тоқ ба пинҳои манфӣ пайваст карда мешаванд (аз ин рӯ A6 ва A7 ҷуфти вуруди аналогиро бо A6 мусбат ва A7 манфӣ ташкил медиҳанд). Аҳамият диҳед, ки гарчанде ки болиштҳо барои конденсатор мавҷуданд, онҳо барои ин пинҳо бор карда намешаванд. Азбаски пинҳои қобили аналогии FPGA низ метавонанд ба мисли пинҳои рақамии оддии FPGA истифода шаванд, ин пинҳо барои I/O Digital низ истифода бурдан мумкин аст.
Таїіизот бо нишони V_P ва V_N ба вуруди аналогии VP_0 ва VN_0 ба FPGA пайваст карда шудаанд. Ин ҷуфти пинҳо инчунин метавонад ҳамчун вуруди аналогии дифференсиалӣ бо ҳаҷм истифода шавадtage байни 0-1V, аммо онҳо наметавонанд ҳамчун I/O рақамӣ истифода шаванд. Конденсатор дар занҷири дар расми 16.2.2 нишон додашуда барои ин ҷуфт пинҳо ба Arty Z7 бор карда шудааст.
Расми 16.2.2. Вуруди аналогии дифференсиалӣ.
Асоси XADC дар дохили Zynq як табдилдиҳандаи дугонаи канали 12-битии аналогӣ ба рақамӣ мебошад, ки қодир аст дар 1 MSPS кор кунад. Ҳар як каналро бо ҳама гуна вуруди аналогӣ, ки ба пинҳои сипар пайваст шудаанд, идора кардан мумкин аст. Асоси XADC аз тарҳи корбар тавассути бандари азнавсозии динамикӣ (DRP) назорат ва дастрас карда мешавад. DRP инчунин дастрасиро ба ҷилд таъмин мекунадtagмониторҳои электронӣ, ки дар ҳар як релси барқи FPGA мавҷуданд ва сенсори ҳарорате, ки дар дохили FPGA аст. Барои гирифтани маълумоти бештар дар бораи истифодаи ядрои XADC, ба ҳуҷҷати Xilinx бо номи "7 Series FPGAs ва Zynq-7000 All Programmable SoC XADC Dual 12-Bit 1 MSPS Analog-to-Digital" нигаред. Инчунин дастрасӣ ба ядрои XADC мустақиман тавассути PS тавассути интерфейси "PS-XADC" дастрас аст. Ин интерфейс пурра дар боби 30 -юми Zynq
Дастури истинодҳои техникӣ ( ug585-Zynq-7000-TRM [PDF]). rm (https://reference.digilentinc.com/tag/rm?do=showtag&tag=rm), ҳуҷҷат (https://reference.digilentinc.com/tag/doc?do=showtag&tag=doc), arty-z7
(https://reference.digilentinc.com/tag/arty-z7?do=showtag&tag=arty-z7)
Ба бюллетени мо обуна шавед
Ном |
Насаб |
Суроғаи имэйл |
Шарикони мо Донишгоҳи Xilinx Барнома (https://store.digilentinc.com/partneuniversity-program/) Шарикони технологӣ (https://store.digilentinc.com/technolpartners/) Дистрибюторҳо (https://store.digilentinc.com/ourdistributors/) |
Пуштибонии фаннӣ Форум (https://forum.digilentinc.com) Вики истинод (https://reference.digilentinc.com) Бо мо тамос гиред (https://store.digilentinc.com/contactus/) |
Маълумоти муштарӣ(https://youtube.com/user/digilentinc) САВОЛҲОИ ЗИЁД ТАКРОРМЕШУДА(https://resource.digilentinc.com/verify) Маълумотро нигоҳ доред (https://store.digilentinc.com/store-info/) |
Маълумоти ширкат
Дар бораи мо |
Ҳуҷҷатҳо / Сарчашмаҳо
![]() |
Шӯрои рушди DIGILENT Arty Z7 [pdf] Дастури корбар Шӯрои рушд Arty Z7 |