MICROCHIP DDR Čitaj IP
Tehnički podaci
- Naziv proizvoda: DDR Read IP v2.0
- Kompatibilan s Video Arbiter IP
- Koristi se za čitanje niza kontinuiranih podataka iz DDR memorije
- Obično se koristi u video aplikacijama za čitanje svake vodoravne linije video okvira pohranjenog u DDR memoriji
DDR Read IP također ima ulazne i izlazne portove u Arbiteru
Sabirnica sučelja i AXI4 Stream sučelje navedeni su u korisničkom priručniku.
FAQ
- Koja je svrha DDR čitanja IP-a?
- Koja je kompatibilnost potrebna 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 s Video Arbiter IP-om koji pretvara zahtjeve za čitanje u AXI4 transakcije. IP čitanja DDR-a obično se koristi u video aplikacijama za čitanje svake horizontalne linije video okvira pohranjenog u DDR memoriji.
Slika 1. SmartDesign Arbiter sučelje
Ključne značajke
- Obično se koristi za čitanje linija okvira videa
- Podržava izlaznu video pikselnu širinu od 8, 16 i 32 bita
- Podržava sučelje Video Arbiter od 128, 256 i 512 bita
- Podržava AXI4 Stream sučelje
Implementacija hardvera
IP generira kontrolne signale za video arbiter IP na temelju korisničkih unosa početne adrese okvira horizontalne rezolucije. Uzlazni rub read_en_i inicira transakciju čitanja. Podaci iz video suca pohranjuju se u CDC FIFO koji pretvara podatke iz domene takta DDR u domenu takta piksela. Podaci se čitaju iz FIFO-a na padajućem rubu read_en_i i raspakiraju se radi generiranja podataka o pikselima. Read_en_i trebao bi biti visok dovoljno dugo da se dovrši DDR transakcija čitanja, a preporučeno trajanje je nekoliko taktova jednako horizontalnoj razlučivosti. Prvi redak se čita s adrese definirane s frame_start_addr_i, a nakon svake transakcije čitanja, adresa se povećava za line_gap_i. Adresa za čitanje se resetira na frame_start_addr_i pri svakom signalu frame_end_i. Izlazni podaci su visoki za broj taktova vodoravne rezolucije.
Opis dizajna
- Sljedeća slika prikazuje pin-out dijagram najviše razine za DDR Read.
Ulazni i izlazni portovi
Sljedeća tablica navodi ulazne i izlazne portove DDR Read IP-a u izvornom sučelju.
Tablica 1-1. Ulazni i izlazni priključci DDR čitanja u izvornom sučelju.
Naziv priključka | Tip | Širina | Opis |
reset_i | Ulazni | — | Aktivni nizak asinkroni signal resetiranja za dizajn |
pixel_clk_i | Ulazni | — | Pixel sat |
ddr_clk_i | Ulazni | — | DDR sat iz memorijskog kontrolera |
okvir_kraj_i | Ulazni | — | Signal kraja okvira |
read_en_i | Ulazni | — | Čitanje omogući signal za čitanje |
linija_razmak_i | Ulazni | 16 bita | Razmak između dva reda |
horz_resl_i | Ulazni | 16 bita | Horizontalna rezolucija |
Naziv priključka | Tip | Širina | Opis |
h_pan_i | Ulazni | 12 bita | Horizontalni pomak za svaki video redak za vodoravno pomicanje |
v_pan_i | Ulazni | 12 bita | Vertikalni pomak od početne adrese okvira za okomito pomicanje |
read_ackn_i | Ulazni | — | Potvrda za zahtjev za čitanje od strane video arbitra |
pročitano_učinjeno_i | Ulazni | — | Pročitajte unos dovršetka od video arbitra |
ddr_podaci_važeći_i | Ulazni | — | Očitajte važeće podatke od Arbitera |
početna_adresa_okvira | Ulazni | 8 bita | Početna adresa video okvira |
wdata_i | Ulazni | Širina ulaznih podataka | Pročitajte podatke iz Arbitera |
read_req_o | Izlaz | — | Pročitajte zahtjev arbitru |
read_start_addr_o | Izlaz | 32 bita | DDR adresa s koje treba započeti čitanje |
veličina_praska_o | Izlaz | 8 bita | Očitajte veličinu praska |
podaci_važeći_o | Izlaz | — | Podaci valjani |
podaci_o | Izlaz | Širina izlaznih podataka | Podaci za Video Pipelining |
Sljedeća tablica navodi ulazne i izlazne portove DDR Read IP-a u sabirnici sučelja Arbiter.
Tablica 1-2. Ulazni i izlazni priključci DDR čitanja u sabirnici sučelja arbitra.
Naziv priključka | Tip | Širina | Opis |
RDATA_I | Ulazni | Širina ulaznih podataka | Pročitajte podatke iz Arbitera |
RVALID_I | Ulazni | — | Očitajte važeće podatke od Arbitera |
VEĆ_I | Ulazni | — | Potvrda arbitra iz pročitanog zahtjeva |
BUSER_I | Ulazni | — | Čitaj završetak |
ARADDR_O | Izlaz | 32 bita | DDR adresa s koje treba započeti čitanje |
ARVALID_O | Izlaz | — | Pročitajte zahtjev arbitru |
ARSIZE_O | Izlaz | 8 bita | Očitajte veličinu praska |
Sljedeća tablica navodi ulazne i izlazne portove za DDR Read IP u AXI4 Stream Interface.
Tablica 1-3. Ulazni i izlazni priključci DDR čitanja u AXI4 Stream sučelju.
Naziv priključka | Tip | Širina | Opis |
SAT_I | Ulazni | — | Pixel sat |
RESET_n_I | Ulazni | — | Aktivni nizak asinkroni signal resetiranja za dizajn |
TDATA_O | Izlaz | Širina izlaznih podataka | Izlazni video podaci |
TSTRB_O | Izlaz | [Širina izlaznih podataka/8 – 1 : 0] | Izlazni video podaci stroboskop |
TKEEP_O | Izlaz | [Širina izlaznih podataka/8 – 1 : 0] | Čuvanje izlaznih video podataka |
TVALID_O | Izlaz | — | Izlazni video podaci valjani |
TUSER_O | Izlaz | 4 bita | Izlazni korisnički podaci 0bit= VSYNC
3bit = Kraj okvira |
Naziv priključka | Tip | Širina | Opis |
TLAST_O | Izlaz | — | Izlazni video Kraj okvira |
Parametri konfiguracije
Sljedeća tablica navodi konfiguracijske parametre koji se koriste u hardverskoj implementaciji DDR Read IP. Ovo su generički parametri i mogu se mijenjati ovisno o zahtjevima aplikacije.
Tablica 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) |
Sučelje arbitra | Opcije za odabir Arbiter Interface iz padajućeg izbornika kao Native ili Bus Interface |
Podatkovno sučelje | Opcije za odabir podatkovnog sučelja s padajućeg izbornika kao Native i AXI4 Stream Interface |
Korištenje resursa
Sljedeća tablica navodi iskorištenje resursa za DDR Read IP u izvornom sučelju sa širinom ulaznih podataka = 256 i širinom izlaznih podataka = 8.
DDR Read block je implementiran na PolarFire FPGA uređaju, paket MPF300TS_ES-1FCG1152E.
Tablica 1-5. DDR čita IP u izvornom sučelju
Resurs | Korištenje |
DFF-ovi | 502 |
4 ulazna LUT-a | 513 |
MACC | 0 |
LSRAM 18K | 14 |
SRAM | 0 |
Sljedeća tablica navodi korištenje resursa za DDR čitanje IP-a u sučelju sabirnice i AXI4 streamu sa širinom ulaznih podataka = 256 i širinom izlaznih podataka = 8.
Tablica 1-6. DDR Čitajte IP u sučelju sabirnice i AXI4 streamu
Resurs | Korištenje |
DFF-ovi | 512 |
4 ulazna LUT-a | 514 |
MACC | 0 |
LSRAM 18K | 14 |
SRAM | 0 |
Povijest revizija
Povijest revizija opisuje promjene koje su implementirane u dokumentu. Promjene su navedene po reviziji, počevši od najnovije objave.
Revizija | Datum | Opis |
1.0 | 03/2022 | Početna revizija. |
Microchip FPGA podrška
Microchip FPGA grupa proizvoda podupire svoje proizvode raznim uslugama podrške, uključujući Službu za korisnike, Centar za tehničku podršku za korisnike, webmjestu i prodajnim uredima diljem svijeta. Korisnicima se predlaže da posjete Microchipove online resurse prije nego što kontaktiraju podršku jer je vrlo vjerojatno da je na njihove upite već odgovoreno.
Kontaktirajte Centar za tehničku podršku putem webmjesto na www.microchip.com/support. Navedite broj dijela FPGA uređaja, odaberite odgovarajuću kategoriju slučaja i prenesite dizajn files tijekom izrade slučaja tehničke podrške. Obratite se korisničkoj službi za netehničku podršku proizvoda, kao što su cijene proizvoda, nadogradnje proizvoda, ažurirane informacije, status narudžbe i autorizacija.
- Iz Sjeverne Amerike nazovite 800.262.1060
- Iz ostatka svijeta nazovite 650.318.4460
- Faks, s bilo kojeg mjesta u svijetu, 650.318.8044
Microchip Webmjesto
Microchip pruža online podršku putem našeg webmjesto na www.microchip.com/. Ovaj webmjesto se koristi za izradu filei informacije koje su lako dostupne kupcima. Neki od dostupnih sadržaja uključuju:
- Podrška za proizvode – podatkovne tablice i pogreške, bilješke o aplikaciji i sampdatoteke, resurse za dizajn, korisničke vodiče i dokumente za hardversku podršku, najnovija izdanja softvera i arhivirani softver.
- Opća tehnička podrška – Često postavljana pitanja (FAQ), zahtjevi za tehničku podršku, online grupe za raspravu, popis članova Microchipovog partnerskog programa za dizajn.
- Poslovanje Microchipa – Vodiči za odabir i naručivanje proizvoda, najnovija Microchipova priopćenja za tisak, popis seminara i događaja, popis prodajnih ureda Microchipa, distributera i predstavnika tvornica.
Usluga obavijesti o promjeni proizvoda
Microchipova usluga obavijesti o promjeni proizvoda pomaže korisnicima da budu u tijeku s Microchip proizvodima. Pretplatnici će primati obavijesti e-poštom kad god postoje promjene, ažuriranja, revizije ili pogreške povezane s određenom obitelji proizvoda ili razvojnim alatom 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ć kroz nekoliko kanala:
- Distributer ili zastupnik
- Lokalni prodajni ured
- 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 također su dostupni za pomoć kupcima. Popis prodajnih ureda i lokacija uključen je u ovaj dokument. Tehnička podrška dostupna je putem webstranica na: www.microchip.com/support.
Značajka zaštite koda Microchip uređaja
Imajte na umu sljedeće pojedinosti značajke zaštite koda na Microchip proizvodima:
- Microchip proizvodi zadovoljavaju specifikacije sadržane u njihovom posebnom Microchip podatkovnom listu.
- Microchip vjeruje da je njegova obitelj proizvoda sigurna kada se koristi na predviđeni način, unutar radnih specifikacija i pod normalnim uvjetima.
- Microchip cijeni i agresivno štiti svoja prava intelektualnog vlasništva. Pokušaji kršenja značajki zaštite koda Microchipovih proizvoda strogo su zabranjeni i mogu predstavljati kršenje Zakona o autorskim pravima u digitalnom tisućljeću.
- Niti Microchip niti bilo koji drugi proizvođač poluvodiča ne može jamčiti sigurnost svog koda. Zaštita kodom ne znači da jamčimo da je proizvod "neslomljiv". Zaštita koda stalno se razvija. Microchip je predan stalnom poboljšanju značajki zaštite koda naših proizvoda.
Pravna obavijest
Ova publikacija i informacije u njoj mogu se koristiti samo s Microchip proizvodima, uključujući dizajn, testiranje i integraciju Microchip proizvoda s vašom aplikacijom. Korištenje ovih informacija na bilo koji drugi način krši ove uvjete. Informacije o aplikacijama uređaja daju se samo radi vaše udobnosti i mogu biti zamijenjene ažuriranjima. Vaša je odgovornost osigurati da vaša aplikacija zadovoljava vaše specifikacije. Obratite se svom lokalnom Microchipovom prodajnom uredu za dodatnu podršku ili potražite dodatnu podršku na www.microchip.com/en-us/support/design-help/client-support-services.
OVE INFORMACIJE PRUŽA MICROCHIP "KAKVE JESU". MICROCHIP NE DAJE NIKAKVA IZJAVA ILI JAMSTVA BILO KOJE VRSTE, BILO IZRIČITA ILI PODRAZUMEVANA, PISMENA ILI USMENA, ZAKONSKA ILI DRUGAČA, U VEZI SA INFORMACIJAMA, UKLJUČUJUĆI, ALI NE OGRANIČAVAJUĆI SE NA, BILO KOJA IMPLICIRANA JAMSTVA O NEKRŠENJU PRAVA, PRIKLADNOSTI ZA PRODAJU ESS ZA ODREĐENU NAMJENU ILI JAMSTVA VEZANO UZ NJEGOVO STANJE, KVALITETU ILI IZVEDBU. MICROCHIP NI U KOJEM SLUČAJU NEĆE BITI ODGOVORAN ZA BILO KOJI IZRAVNI, POSEBNI, KAZNENI, SLUČAJNI ILI POSLJEDIČNI GUBITAK, ŠTETU, TROŠAK ILI TROŠAK BILO KOJE VRSTE U VEZI S INFORMACIJAMA ILI NJIHOVIM KORIŠTENJEM, KAKO BILO DA JE MICROCHIP UZROKOVAN OBAVIJEST O MOGUĆNOST ILI ŠTETE SU PREDVIĐIVE. U NAJVEĆOJ MJERI DOPUŠTENOJ ZAKONOM, UKUPNA ODGOVORNOST MICROCHIPA ZA SVE ZAHTJEVE NA BILO KOJI NAČIN VEZANE S INFORMACIJAMA ILI NJIHOVIM KORIŠTENJEM NEĆE PRELAZITI BROJ NAKNADA, AKO IMA, KOJE STE PLATILI IZRAVNO MICROCHIPU ZA INFORMACIJU.
Korištenje Microchip uređaja u aplikacijama za održavanje života i/ili sigurnost u potpunosti je na rizik kupca, a kupac se slaže da će braniti, obeštetiti i zaštititi Microchip od svih šteta, potraživanja, tužbi ili troškova proizašlih iz takve upotrebe. Nikakve licence se ne prenose, implicitno ili na neki drugi način, pod bilo kojim Microchipovim pravima intelektualnog vlasništva osim ako nije drugačije navedeno.
Zaštitni znakovi
Naziv i logotip Microchipa, logotip Microchipa, Adaptec, AnyRate, AVR, AVR logotip, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus, maXTouch, MediaLB, megaAVR, Microsemi, Microsemi logo, MOST, MOST logo, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logo, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logo, SuperFlash , Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron i XMEGA registrirani su zaštitni znaci 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, motor bench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus logo, Quiet- Wire , SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath i ZL registrirani su zaštitni znaci Microchip Technology Incorporated u SAD-u
Adjacent Key Suppression, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Dynamic Average Matching, DAM , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, In-Circuit Serial Programming, ICSP, INICnet, Intelligent Paralleling, Inter-Chip Connectivity, 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, QMatrix, REAL ICE , Ripple Blocker, RTAX, RTG4, SAMICE, Serial Quad I/O, jednostavna karta, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, TSHARC, USBCheck, VariSense , VectorBlox, VeriPHY,
- ViewSpan, WiperLock, XpressConnect i ZENA zaštitni su znakovi tvrtke Microchip Technology Incorporated u SAD-u i drugim zemljama.
- SQTP je servisni znak tvrtke Microchip Technology Incorporated u SAD-u
- Logotip Adaptec, Frequency on Demand, Silicon Storage Technology, Symmcom i Trusted Time registrirani su zaštitni znaci Microchip Technology Inc. u drugim zemljama.
- GestIC je registrirani zaštitni znak Microchip Technology Germany II GmbH & Co. KG, podružnice Microchip Technology Inc., u drugim zemljama.
- Svi ostali ovdje spomenuti zaštitni znakovi vlasništvo su svojih odgovarajućih tvrtki.
- © 2022, Microchip Technology Incorporated i njegove podružnice. Sva prava pridržana. ISBN: 978-1-6683-0015-2
Sustav upravljanja kvalitetom
Za informacije o Microchipovim sustavima upravljanja kvalitetom, posjetite www.microchip.com/kvaliteta.
KONTAKT
AMERIKA | AZIJA/PACIFIK | AZIJA/PACIFIK | EUROPA |
Korporacijski ured
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, Teksas 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 Houston, 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 – Sydney
Tel: 61-2-9868-6733 Kina – Peking Tel: 86-10-8569-7000 Kina – Chengdu Tel: 86-28-8665-5511 Kina – Chongqing Tel: 86-23-8980-9588 Kina – Dongguan Tel: 86-769-8702-9880 Kina – Guangzhou 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 – Shenyang Tel: 86-24-2334-2829 Kina – Shenzhen 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 – Bangalore
Tel: 91-80-3090-4444 Indija – New 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 – Kaohsiung Tel: 886-7-213-7830 Tajvan – Taipei Tel: 886-2-2508-8600 Tajland – Bangkok Tel: 66-2-694-1351 Vijetnam – Ho Chi Minh Tel: 84-28-5448-2100 |
Austrija – Wels
Tel: 43-7242-2244-39 Faks: 43-7242-2244-393 Danska – Kopenhagen Tel: 45-4485-5910 Faks: 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 – München Tel: 49-89-627-144-0 Fax: 49-89-627-144-44 Njemačka – Rosenheim Tel: 49-8031-354-560 Izrael – Ra'anana Tel: 972-9-744-7705 Italija – Milano Tel: 39-0331-742611 Faks: 39-0331-466781 Italija – Padova Tel: 39-049-7625286 Nizozemska – Drunen Tel: 31-416-690399 Faks: 31-416-690340 Norveška – Trondheim Tel: 47-72884388 Poljska – Varšava Tel: 48-22-3325737 Rumunjska – Bukurešt Tel: 40-21-407-87-50 Španjolska – Madrid Tel: 34-91-708-08-90 Fax: 34-91-708-08-91 Švedska – Göteborg Tel: 46-31-704-60-40 Švedska – Stockholm Tel: 46-8-5090-4654 Velika Britanija – Wokingham Tel: 44-118-921-5800 Faks: 44-118-921-5820 |
Dokumenti / Resursi
![]() |
MICROCHIP DDR Čitaj IP [pdf] Korisnički priručnik DDR Čitaj IP, DDR, Čitaj IP, IP |