MICROCHIP DDR Čitanje IP
Specifikacije
- Naziv proizvoda: DDR Read IP v2.0
- Kompatibilan sa Video Arbiter IP
- Koristi se za čitanje niza kontinuiranih podataka iz DDR memorije
- Obično se koristi u video aplikacijama za čitanje svake horizontalne linije video okvira pohranjenog u DDR memoriji
DDR Read IP takođe ima ulazne i izlazne portove u Arbiteru
Interfejs magistrala i AXI4 Stream Interface su navedeni u korisničkom priručniku.
FAQ
- Koja je svrha DDR Read IP?
- Koja je potrebna kompatibilnost za DDR Read IP?
- U kojim se aplikacijama obično koristi DDR Read IP?
Uvod
DDR Read IP čita niz kontinuiranih podataka iz DDR memorije. DDR Read IP mora se koristiti sa IP Video Arbiter koji pretvara zahtjeve za čitanje u AXI4 transakcije. DDR Read IP se obično koristi u video aplikacijama za čitanje svake horizontalne linije video okvira pohranjenog u DDR memoriji.
Slika 1. SmartDesign Arbiter Interface
Ključne karakteristike
- Obično se koristi za čitanje linija video okvira
- Podržava izlaznu širinu video piksela od 8, 16 i 32 bita
- Podržava Video Arbiter interfejs od 128, 256 i 512 bita
- Podržava AXI4 Stream Interface
Implementacija hardvera
IP generiše kontrolne signale za IP video arbitra na osnovu korisničkih unosa početne adrese okvira horizontalne rezolucije. Uzlazni rub read_en_i inicira transakciju čitanja. Podaci iz video sudije se pohranjuju u CDC FIFO koji konvertuje podatke iz domena DDR takta u domen takta piksela. Podaci se čitaju iz FIFO na padajućoj ivici read_en_i i raspakuju da bi se generirali podaci o pikselima. Read_en_i bi trebao biti visok za dovoljno trajanje da se završi transakcija čitanja DDR-a, a preporučeno trajanje je za nekoliko taktova jednakih horizontalnoj rezoluciji. Prvi red se čita sa adrese definisane sa frame_start_addr_i, a nakon svake transakcije čitanja, adresa se povećava za line_gap_i. Adresa za čitanje se resetuje na frame_start_addr_i na svakom frame_end_i signalu. Izlazni podaci su visoki za horizontalnu rezoluciju broja taktova.
Opis dizajna
- Sljedeća slika prikazuje pin-out dijagram DDR Read-a najviše razine.
Ulazni i izlazni portovi
Sljedeća tabela navodi ulazne i izlazne portove za DDR Read IP u izvornom interfejsu.
Tabela 1-1. Ulazni i izlazni portovi DDR-a čitaju u izvornom interfejsu.
Port Name | Tip | Širina | Opis |
reset_i | Input | — | Aktivan Niski signal asinkronog resetiranja za dizajn |
pixel_clk_i | Input | — | Piksel sat |
ddr_clk_i | Input | — | DDR sat iz memorijskog kontrolera |
frame_end_i | Input | — | Signal kraja kadra |
read_en_i | Input | — | Signal za omogućavanje čitanja za čitanje |
line_gap_i | Input | 16 bita | Razmak između dvije linije |
horz_resl_i | Input | 16 bita | Horizontalna rezolucija |
Port Name | Tip | Širina | Opis |
h_pan_i | Input | 12 bita | Horizontalni pomak za svaku video liniju za horizontalno pomicanje |
v_pan_i | Input | 12 bita | Vertikalni pomak od početne adrese okvira za vertikalno pomicanje |
read_ackn_i | Input | — | Potvrda za zahtjev za čitanje od video arbitra |
read_done_i | Input | — | Pročitajte unos završetka iz video arbitra |
ddr_data_valid_i | Input | — | Čitanje valjanih podataka od Arbitera |
frame_start_addr | Input | 8 bita | Početna adresa video okvira |
wdata_i | Input | Širina ulaznih podataka | Čitanje podataka iz Arbitera |
read_req_o | Izlaz | — | Pročitajte zahtjev arbitru |
read_start_addr_o | Izlaz | 32 bita | DDR adresa odakle treba započeti čitanje |
burst_size_o | Izlaz | 8 bita | Pročitajte veličinu rafala |
data_valid_o | Izlaz | — | Podaci su važeći |
data_o | Izlaz | Širina izlaznih podataka | Podaci za video kanalizaciju |
Sljedeća tabela navodi ulazne i izlazne portove DDR Read IP u sabirnici Arbiter Interface.
Tabela 1-2. Ulazni i izlazni portovi DDR-a Čitaju u sabirnici Arbiter Interface.
Port Name | Tip | Širina | Opis |
RDATA_I | Input | Širina ulaznih podataka | Čitanje podataka iz Arbitera |
RVALID_I | Input | — | Čitanje valjanih podataka od Arbitera |
ARREADY_I | Input | — | Potvrda arbitra iz zahtjeva za čitanje |
BUSER_I | Input | — | Završetak čitanja |
ARADDR_O | Izlaz | 32 bita | DDR adresa odakle treba započeti čitanje |
ARVALID_O | Izlaz | — | Pročitajte zahtjev arbitru |
ARSIZE_O | Izlaz | 8 bita | Pročitajte veličinu rafala |
Sljedeća tabela navodi ulazne i izlazne portove za DDR Read IP u AXI4 Stream Interface.
Tabela 1-3. Ulazni i izlazni portovi DDR-a čitaju u AXI4 Stream Interface.
Port Name | Tip | Širina | Opis |
CLOCK_I | Input | — | Piksel sat |
RESET_n_I | Input | — | Aktivan Niski signal asinkronog resetiranja za dizajn |
TDATA_O | Izlaz | Širina izlaznih podataka | Izlaz video podataka |
TSTRB_O | Izlaz | [Širina izlaznih podataka/8 – 1 : 0] | Izlazni video podaci strob |
TKEEP_O | Izlaz | [Širina izlaznih podataka/8 – 1 : 0] | Izlaz Video Data Keep |
TVALID_O | Izlaz | — | Izlazni video podaci su validni |
TUSER_O | Izlaz | 4 bita | Izlaz korisničkih podataka 0bit= VSYNC
3bit = Kraj okvira |
Port Name | Tip | Širina | Opis |
TLAST_O | Izlaz | — | Izlazni video kraj kadra |
Parametri konfiguracije
Sljedeća tabela navodi konfiguracijske parametre koji se koriste u implementaciji hardvera DDR Read IP. Ovo su generički parametri i mogu se mijenjati ovisno o zahtjevima aplikacije.
Tabela 1-4. Parametri konfiguracije
Naziv parametra | Opis |
Horizontalna rezolucija | Definira horizontalnu rezoluciju |
Širina ulaznih podataka | Definira širinu ulaznih podataka (128, 256 i 512 bita) |
Širina izlaznih podataka | Definira širinu izlaznih podataka (8, 16, 24, 32 i 64 bita) |
Arbiter Interface | Opcije za odabir Arbiter Interface iz padajućeg izbornika kao Native ili Bus Interface |
Data Interface | Opcije za odabir Data Interface iz padajućeg menija kao Native i AXI4 Stream Interface |
Iskorišćenje resursa
Sljedeća tabela navodi korištenje resursa za DDR Read IP u izvornom sučelju sa širinom ulaznih podataka = 256 i širinom izlaznih podataka = 8.
DDR Read blok je implementiran na PolarFire FPGA uređaju, MPF300TS_ES-1FCG1152E paket.
Tabela 1-5. DDR Čitanje IP adrese u izvornom interfejsu
Resurs | Upotreba |
DFFs | 502 |
4 ulazna LUT-a | 513 |
MACC | 0 |
LSRAM 18K | 14 |
SRAM | 0 |
Sljedeća tabela navodi korištenje resursa za DDR Read IP u sučelju sabirnice i AXI4 toku sa širinom ulaznih podataka = 256 i širinom izlaznih podataka = 8.
Tabela 1-6. DDR Čitanje IP-a u Bus Interfaceu i AXI4 Stream-u
Resurs | Upotreba |
DFFs | 512 |
4 ulazna LUT-a | 514 |
MACC | 0 |
LSRAM 18K | 14 |
SRAM | 0 |
Istorija revizija
Historija revizija opisuje promjene koje su implementirane u dokument. Promjene su navedene po reviziji, počevši od najnovije publikacije.
Revizija | Datum | Opis |
1.0 | 03/2022 | Inicijalna revizija. |
Microchip FPGA podrška
Microchip FPGA grupa proizvoda podržava svoje proizvode raznim uslugama podrške, uključujući korisničku podršku, centar za tehničku podršku za korisnike, websajtu i prodajnim kancelarijama širom sveta. Korisnicima se predlaže da posjete Microchip online resurse prije nego kontaktiraju podršku jer je vrlo vjerovatno da su na njihova pitanja već odgovoreno.
Kontaktirajte centar za tehničku podršku putem website at www.microchip.com/support. Navedite broj dijela FPGA uređaja, odaberite odgovarajuću kategoriju kućišta i otpremite dizajn files dok kreirate slučaj tehničke podrške. Obratite se korisničkoj službi za netehničku podršku za proizvode, kao što su cijene proizvoda, nadogradnje proizvoda, ažurirane informacije, status narudžbe i autorizacija.
- Iz Sjeverne Amerike pozovite 800.262.1060
- Iz ostatka svijeta pozovite 650.318.4460
- Fax, sa bilo kojeg mjesta na svijetu, 650.318.8044
Microchip Website
Microchip pruža online podršku putem naše website at www.microchip.com/. Ovo webstranica se koristi za izradu filei informacije koje su lako dostupne kupcima. Neki od dostupnih sadržaja uključuju:
- Podrška za proizvode – Podaci i greške, napomene o aplikaciji i slample programe, resurse za dizajn, korisničke vodiče i dokumente za podršku hardveru, najnovija izdanja softvera i arhivirani softver.
- Opšta tehnička podrška – Često postavljana pitanja (FAQ), zahtjevi za tehničku podršku, online diskusione grupe, popis članova Microchip dizajn partnerskog programa.
- Poslovanje Microchipa – vodiči za odabir proizvoda i naručivanje, najnovija Microchip saopštenja za javnost, popis seminara i događaja, popisi Microchip prodajnih ureda, distributera i predstavnika tvornice.
Usluga obavještavanja o promjeni proizvoda
Microchipova usluga obavještavanja o promjeni proizvoda pomaže korisnicima da budu u toku sa Microchip proizvodima. Pretplatnici će primati obavještenja putem e-pošte kad god dođe do promjena, ažuriranja, revizija ili grešaka u vezi sa određenom porodicom proizvoda ili alatom za razvoj od interesa.
Za registraciju idite na www.microchip.com/pcn i slijedite upute za registraciju.
Korisnička podrška
Korisnici Microchip proizvoda mogu dobiti pomoć na nekoliko kanala:
- Distributer ili predstavnik
- Lokalna prodajna kancelarija
- Inženjer za ugrađena rješenja (ESE)
- Tehnička podrška
Kupci bi trebali kontaktirati svog distributera, predstavnika ili ESE za podršku. Lokalni prodajni uredi su također dostupni za pomoć kupcima. Spisak prodajnih ureda i lokacija uključen je u ovaj dokument. Tehnička podrška je dostupna putem webstranica na: www.microchip.com/support.
Funkcija zaštite koda uređaja Microchip
Obratite pažnju na sljedeće detalje funkcije zaštite koda na Microchip proizvodima:
- Microchip proizvodi ispunjavaju specifikacije sadržane u njihovom posebnom Microchip Data Sheet.
- Microchip vjeruje da je njegova porodica proizvoda sigurna kada se koristi na predviđeni način, u okviru operativnih specifikacija i pod normalnim uvjetima.
- Microchip vrednuje i agresivno štiti svoja prava intelektualnog vlasništva. Pokušaji kršenja karakteristika zaštite koda Microchip proizvoda su strogo zabranjeni i mogu predstavljati kršenje Digital Millennium Copyright Act.
- Ni Microchip ni bilo koji drugi proizvođač poluprovodnika ne može garantirati sigurnost svog koda. Zaštita kodom ne znači da jamčimo da je proizvod „nelomljiv“. Zaštita koda se stalno razvija. Microchip je posvećen kontinuiranom poboljšanju karakteristika zaštite koda naših proizvoda.
Pravna obavijest
Ova publikacija i informacije ovdje mogu se koristiti samo s Microchip proizvodima, uključujući dizajniranje, testiranje i integraciju Microchip proizvoda u vašu aplikaciju. Upotreba ovih informacija na bilo koji drugi način krši ove uslove. Informacije o aplikacijama uređaja date su samo za vašu udobnost i mogu biti zamijenjene ažuriranjima. Vaša je odgovornost osigurati da vaša aplikacija ispunjava vaše specifikacije. Obratite se lokalnom prodajnom uredu Microchipa za dodatnu podršku ili potražite dodatnu podršku na www.microchip.com/en-us/support/design-help/client-support-services.
OVE INFORMACIJE DAJE MIKROČIP „KAKO JESU“. MICROCHIP NE DAJE NIKAKVE IZJAVE ILI GARANCIJE BILO IZRIČITE ILI PODRAZUMEVANE, PISMENE ILI USMENE, ZAKONODAVNE ILI DRUGIH, KOJE SE ODNOSE NA INFORMACIJE UKLJUČUJUĆI, ALI NE OGRANIČENO NA BILO KOJI IMPLICIRANI, NEZVEDENI UPOZORENJE ESS ZA ODREĐENU SVRHU ILI GARANCIJE VEZANO ZA NJEGOVO STANJE, KVALITET ILI PERFORMANSE. MIKROČIP NEĆE BITI ODGOVORAN ZA BILO KAKVE INDIREKTNE, POSEBNE, KAZNENE, SLUČAJNE ILI POSLEDIČNE GUBITKE, ŠTETE, TROŠKOVE ILI TROŠKOVE BILO KOJE KOJI SE ODNOSE NA BILO KAKVE INFORMACIJE, ILI KOJI SAM BIO HR SAVETOVANO ZA MOGUĆNOST ILI ŠTETE SU PREDVIĐENI. U NAJVEĆOJ MJERI DOZVOLJENO ZAKONOM, UKUPNA ODGOVORNOST MICROCHIP-a PO SVIM POTRAŽIVANJU NA BILO KOJI NAČIN KOJI SE ODNOSE NA INFORMACIJE ILI NJIHOVO KORIŠTENJE NEĆE PREMAŠITI BROJ NAKNADA, AKO IMA, KOJE STE PLATILI MIR DI.
Upotreba Microchip uređaja u aplikacijama za održavanje života i/ili sigurnost je u potpunosti na rizik kupca, a kupac se slaže da će braniti, obeštetiti i držati Microchip bezopasnim od svih šteta, potraživanja, tužbi ili troškova koji proizlaze iz takve upotrebe. Nikakve licence se ne prenose, implicitno ili na drugi način, pod bilo kojim Microchipovim pravima intelektualnog vlasništva osim ako nije drugačije navedeno.
Trademarks
Naziv i logotip Microchipa, Microchip logo, Adaptec, AnyRate, AVR, AVR logo, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANChex, Linklus, Link maXTouch, MediaLB, megaAVR, Microsemi, Microsemi logo, MOST, MOST logo, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logo, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SFST, SST Logo, , Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron i XMEGA su registrovani zaštitni znakovi kompanije Microchip Technology Incorporated u SAD-u i drugim zemljama. AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed Control, HyperLight Load, IntelliMOS, Libero, motorna klupa, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus logo, Quiet-Wire , SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath i ZL su registrovani zaštitni znakovi kompanije Microchip Technology Incorporated u SAD-u
Supresija susjednih ključeva, AKS, Analogno-za-Digitalno doba, Bilo koji kondenzator, AnyIn, AnyOut, prošireno prebacivanje, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEMmic.net, DAMICDEM, DS , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, serijsko programiranje u krugu, ICSP, INICnet, inteligentno paralelno povezivanje, povezivanje među čipovima, JitterBlocker, Knob-on-Display, maxCrypto, maxView, membrana, Mindi, MiWi, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM Express, NVMe, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, REAL ICE , Ripple Blocker, RTAX, RTG4, SAMICE, Serial Quad I/O, jednostavna mapa, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, TSHARC, Vari USBCheense , VectorBlox, VeriPHY,
- ViewSpan, WiperLock, XpressConnect i ZENA su zaštitni znakovi kompanije Microchip Technology Incorporated u SAD-u i drugim zemljama.
- SQTP je servisni znak kompanije Microchip Technology Incorporated u SAD
- Adaptec logo, Frequency on Demand, Silicon Storage Technology, Symmcom i Trusted Time su registrovani zaštitni znakovi Microchip Technology Inc. u drugim zemljama.
- GestIC je registrovani zaštitni znak Microchip Technology Germany II GmbH & Co. KG, podružnice Microchip Technology Inc., u drugim zemljama.
- Svi ostali žigovi koji se ovdje spominju su vlasništvo njihovih odgovarajućih kompanija.
- © 2022, Microchip Technology Incorporated i njegove podružnice. Sva prava zadržana. ISBN: 978-1-6683-0015-2
Sistem upravljanja kvalitetom
Za informacije u vezi Microchipovih sistema upravljanja kvalitetom, posjetite www.microchip.com/quality.
KONTAKT
AMERIKA | AZIJA/PACIFIK | AZIJA/PACIFIK | EVROPA |
Corporate Office
2355 West Chandler Blvd. Chandler, AZ 85224-6199 Tel: 480-792-7200 faks: 480-792-7277 tehnička podrška: www.microchip.com/support Web Adresa: www.microchip.com Atlanta Duluth, GA Tel: 678-957-9614 faks: 678-957-1455 Austin, TX Tel: 512-257-3370 Boston Westborough, MA Tel: 774-760-0087 faks: 774-760-0088 Chicago Itasca, IL Tel: 630-285-0071 faks: 630-285-0075 Dallas Addison, Teksas Tel: 972-818-7423 faks: 972-818-2924 Detroit Novi, MI Tel: 248-848-4000 Hjuston, Teksas Tel: 281-894-5983 Indianapolis Noblesville, IN Tel: 317-773-8323 faks: 317-773-5453 Tel: 317-536-2380 Los Angeles Mission Viejo, CA Tel: 949-462-9523 faks: 949-462-9608 Tel: 951-273-7800 Raleigh, NC Tel: 919-844-7510 New York, NY Tel: 631-435-6000 San Jose, CA Tel: 408-735-9110 Tel: 408-436-4270 Kanada – Toronto Tel: 905-695-1980 faks: 905-695-2078 |
Australija – Sidnej
Tel: 61-2-9868-6733 Kina – Peking Tel: 86-10-8569-7000 Kina – Čengdu Tel: 86-28-8665-5511 Kina – Chongqing Tel: 86-23-8980-9588 Kina – Dongguan Tel: 86-769-8702-9880 Kina – Guangdžou Tel: 86-20-8755-8029 Kina – Hangzhou Tel: 86-571-8792-8115 Kina – Hong Kong SAR Tel: 852-2943-5100 Kina – Nanjing Tel: 86-25-8473-2460 Kina – Qingdao Tel: 86-532-8502-7355 Kina – Šangaj Tel: 86-21-3326-8000 Kina – Šenjang Tel: 86-24-2334-2829 Kina – Šenžen Tel: 86-755-8864-2200 Kina – Suzhou Tel: 86-186-6233-1526 Kina – Wuhan Tel: 86-27-5980-5300 Kina – Xian Tel: 86-29-8833-7252 Kina – Xiamen Tel: 86-592-2388138 Kina – Zhuhai Tel: 86-756-3210040 |
Indija – Bangalor
Tel: 91-80-3090-4444 Indija – Nju Delhi Tel: 91-11-4160-8631 Indija - Puna Tel: 91-20-4121-0141 Japan – Osaka Tel: 81-6-6152-7160 Japan – Tokio Tel: 81-3-6880-3770 Koreja – Daegu Tel: 82-53-744-4301 Koreja – Seul Tel: 82-2-554-7200 Malezija – Kuala Lumpur Tel: 60-3-7651-7906 Malezija – Penang Tel: 60-4-227-8870 Filipini – Manila Tel: 63-2-634-9065 Singapur Tel: 65-6334-8870 Tajvan – Hsin Chu Tel: 886-3-577-8366 Tajvan – Kaosjung Tel: 886-7-213-7830 Tajvan – Tajpej Tel: 886-2-2508-8600 Tajland – Bangkok Tel: 66-2-694-1351 Vijetnam – Ho Ši Min Tel: 84-28-5448-2100 |
Austrija – Wels
Tel: 43-7242-2244-39 Fax: 43-7242-2244-393 Danska – Kopenhagen Tel: 45-4485-5910 Fax: 45-4485-2829 Finska – Espoo Tel: 358-9-4520-820 Francuska – Pariz Tel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79 Njemačka – Garching Tel: 49-8931-9700 Njemačka – Haan Tel: 49-2129-3766400 Njemačka – Heilbronn Tel: 49-7131-72400 Njemačka – Karlsruhe Tel: 49-721-625370 Njemačka – Minhen Tel: 49-89-627-144-0 Fax: 49-89-627-144-44 Njemačka – Rosenheim Tel: 49-8031-354-560 Izrael – Raanana Tel: 972-9-744-7705 Italija – Milano Tel: 39-0331-742611 Fax: 39-0331-466781 Italija – Padova Tel: 39-049-7625286 Holandija – Drunen Tel: 31-416-690399 Fax: 31-416-690340 Norveška – Trondhajm Tel: 47-72884388 Poljska – Varšava Tel: 48-22-3325737 Rumunija – Bukurešt Tel: 40-21-407-87-50 Španija - Madrid Tel: 34-91-708-08-90 Fax: 34-91-708-08-91 Švedska – Geteborg Tel: 46-31-704-60-40 Švedska – Stokholm Tel: 46-8-5090-4654 UK – Wokingham Tel: 44-118-921-5800 Fax: 44-118-921-5820 |
Dokumenti / Resursi
![]() |
MICROCHIP DDR Čitanje IP [pdf] Korisnički priručnik DDR Čitaj IP, DDR, Čitaj IP, IP |