MICROCHIP-logo

MICROCHIP DDR Les IP

MICROCHIP-DDR-Les-IP-produkt

Spesifikasjoner

  • Produktnavn: DDR Read IP v2.0
  • Kompatibel med Video Arbiter IP
  • Brukes til å lese en serie med kontinuerlige data fra DDR-minne
  • Brukes vanligvis i videoapplikasjoner for å lese hver horisontal linje i videorammen som er lagret i DDR-minnet

DDR Read IP har også inngangs- og utgangsporter i Arbiter

Grensesnittbuss og AXI4 Stream Interface, er oppført i brukerhåndboken.

FAQ

  1. Hva er formålet med DDR Read IP?
  2. Hva er den nødvendige kompatibiliteten for DDR Read IP?
  3. I hvilke applikasjoner brukes DDR Read IP vanligvis?

Introduksjon

DDR Read IP leser en serie med kontinuerlige data fra DDR-minnet. DDR Read IP må brukes med Video Arbiter IP som konverterer leseforespørslene til AXI4-transaksjoner. DDR Read IP brukes vanligvis i videoapplikasjoner for å lese hver horisontal linje i videorammen som er lagret i DDR-minnet.

Figur 1. SmartDesign Arbiter-grensesnitt

MICROCHIP-DDR-Read-IP-fig-1

Nøkkelfunksjoner

  • Brukes vanligvis til å lese videorammelinjer
  • Støtter Output Video Pixel Width på 8, 16 og 32 biter
  • Støtter Video Arbiter-grensesnitt på 128, 256 og 512 biter
  • Støtter AXI4 Stream Interface

Maskinvareimplementering

IP-en genererer kontrollsignalene til Videoarbiter-IP basert på brukerinndataene til startadressen for horisontal oppløsningsramme. Den stigende kanten av read_en_i starter en lesetransaksjon. Dataene fra videodommeren er lagret i en CDC FIFO som konverterer dataene fra DDR-klokkedomenet til pikselklokkedomenet. Dataene leses fra FIFO ved den fallende kanten av read_en_i og pakkes ut for å generere pikseldata. Read_en_i bør være høy for tilstrekkelig varighet til å fullføre DDR-lesetransaksjonen, og den anbefalte varigheten er for flere klokker lik horisontal oppløsning. Den første linjen leses fra adressen definert av frame_start_addr_i, og etter hver lest transaksjon økes adressen med line_gap_i. Leseadressen tilbakestilles til frame_start_addr_i ved hvert frame_end_i-signal. Utdataene er høye for et antall klokker med horisontal oppløsning.

Design Beskrivelse

  • Følgende figur viser pin-out-diagrammet på toppnivå for DDR Read.

MICROCHIP-DDR-Read-IP-fig-2

Inn- og utgangsporter
Tabellen nedenfor viser inngangs- og utgangsportene til DDR Read IP i det opprinnelige grensesnittet.
Tabell 1-1. Inn- og utgangsporter på DDR Les i Native Interface.

Portnavn Type Bredde Beskrivelse
reset_i Inndata Aktiv Lav asynkron tilbakestillingssignal til design
pixel_clk_i Inndata Pixel-klokke
ddr_clk_i Inndata DDR-klokke fra minnekontrolleren
frame_end_i Inndata Slutt på rammesignal
read_en_i Inndata Leseaktiveringssignal for lesing
line_gap_i Inndata 16 biter Linjegap mellom to linjer
horz_resl_i Inndata 16 biter Horisontal oppløsning
Portnavn Type Bredde Beskrivelse
h_pan_i Inndata 12 biter Horisontal offset for hver videolinje for horisontal panorering
v_pan_i Inndata 12 biter Vertikal offset fra rammens startadresse for vertikal panorering
read_ackn_i Inndata Bekreftelse for leseforespørsel fra videoarbiter
lest_ferdig_i Inndata Les fullføringsinndata fra videoarbiteren
ddr_data_valid_i Inndata Les data gyldig fra Arbiter
frame_start_addr Inndata 8 biter Startadresse for videoramme
wdata_i Inndata Inndatabredde Les data fra Arbiter
read_req_o Produksjon Les forespørselen til voldgiftsdommeren
read_start_addr_o Produksjon 32 biter DDR-adressen der lesingen må startes
burst_size_o Produksjon 8 biter Les seriestørrelse
data_valid_o Produksjon Data gyldig
data_o Produksjon Utdatabredde Data for videopipelining

Følgende tabell viser inngangs- og utgangsportene til DDR Read IP i Arbiter Interface-bussen.
Tabell 1-2. Inn- og utgangsporter på DDR Les i Arbiter Interface Bus.

Portnavn Type Bredde Beskrivelse
RDATA_I Inndata Inndatabredde Les data fra Arbiter
RVALID_I Inndata Les data gyldig fra Arbiter
ARREADY_I Inndata Dommerbekreftelse fra leseforespørsel
BUSER_I Inndata Fullføring av lesing
ARADDR_O Produksjon 32 biter DDR-adressen der lesingen må startes
ARVALID_O Produksjon Les forespørselen til voldgiftsdommeren
ARSIZE_O Produksjon 8 biter Les seriestørrelse

Følgende tabell viser inngangs- og utgangsportene til DDR Read IP i AXI4 Stream Interface.
Tabell 1-3. Inn- og utgangsporter på DDR Les i AXI4 Stream Interface.

Portnavn Type Bredde Beskrivelse
CLOCK_I Inndata Pixel-klokke
RESET_n_I Inndata Aktiv Lav asynkron tilbakestillingssignal til design
TDATA_O Produksjon Utdatabredde Utdata video
TSTRB_O Produksjon [Utdatabredde/8 – 1 : 0] Utgang videodata strobe
TKEEP_O Produksjon [Utdatabredde/8 – 1 : 0] Output Video Data Keep
TVALID_O Produksjon Utgangsvideodata gyldig
TUSER_O Produksjon 4 biter Utdata brukerdata 0bit= VSYNC

3bit =Rammeslutt

Portnavn Type Bredde Beskrivelse
TLAST_O Produksjon Send ut video slutten av rammen

Konfigurasjonsparametere

Tabellen nedenfor viser konfigurasjonsparameterne som brukes i DDR Read IP-maskinvareimplementeringen. Dette er generiske parametere og kan varieres basert på applikasjonskravene.
Tabell 1-4. Konfigurasjonsparametere

Parameternavn Beskrivelse
Horisontal oppløsning Definerer horisontal oppløsning
Inndatabredde Definerer inngangsdatabredden (128, 256 og 512 biter)
Utdatabredde Definerer utdatabredden (8, 16, 24, 32 og 64 biter)
Arbiter-grensesnitt Alternativer for å velge Arbiter Interface fra rullegardinmenyen som Native eller Bus Interface
Datagrensesnitt Alternativer for å velge datagrensesnitt fra rullegardinmenyen som Native og AXI4 Stream Interface

Ressursutnyttelse
Tabellen nedenfor viser ressursutnyttelsen for DDR Read IP i det opprinnelige grensesnittet med inngangsdatabredden = 256 og utdatabredden = 8.
DDR-leseblokk er implementert på PolarFire FPGA-enheten, MPF300TS_ES-1FCG1152E-pakken.
Tabell 1-5. DDR Les IP i Native Interface

Ressurs Bruk
DFF-er 502
4 inngangs-LUT-er 513
MACC 0
LSRAM 18K 14
SRAM 0

Tabellen nedenfor viser ressursutnyttelsen for DDR Read IP i bussgrensesnittet og AXI4-strømmen med inngangsdatabredde = 256 og utdatabredde = 8.
Tabell 1-6. DDR Les IP i bussgrensesnitt og AXI4 Stream

Ressurs Bruk
DFF-er 512
4 inngangs-LUT-er 514
MACC 0
LSRAM 18K 14
SRAM 0

Revisjonshistorie
Revisjonshistorikken beskriver endringene som ble implementert i dokumentet. Endringene er oppført etter revisjon, og starter med den nyeste publikasjonen.

Revisjon Dato Beskrivelse
1.0 03/2022 Innledende revisjon.

Mikrobrikke FPGA-støtte

Microchip FPGA-produktgruppen støtter produktene sine med ulike støttetjenester, inkludert kundeservice, teknisk kundestøttesenter, et webnettstedet og verdensomspennende salgskontorer. Kunder anbefales å besøke Microchips nettressurser før de kontakter kundestøtte, da det er svært sannsynlig at spørsmålene deres allerede er besvart.
Kontakt teknisk støttesenter via webstedet på www.microchip.com/support. Nevn FPGA-enhetens delenummer, velg passende kassekategori og last opp design files mens du oppretter en teknisk støttesak. Kontakt kundeservice for ikke-teknisk produktstøtte, for eksempel produktpriser, produktoppgraderinger, oppdateringsinformasjon, bestillingsstatus og autorisasjon.

  • Fra Nord-Amerika, ring 800.262.1060
  • Fra resten av verden, ring 650.318.4460
  • Faks, fra hvor som helst i verden, 650.318.8044

Mikrobrikken Webnettstedet
Microchip gir online støtte via vår webstedet på www.microchip.com/. Dette webnettstedet brukes til å lage files og informasjon lett tilgjengelig for kunder. Noe av innholdet som er tilgjengelig inkluderer:

  • Produktstøtte – Datablad og errata, applikasjonsnotater og sample programmer, designressurser, brukerveiledninger og støttedokumenter for maskinvare, nyeste programvareutgivelser og arkivert programvare.
  • Generell teknisk støtte – ofte stilte spørsmål (FAQs), teknisk støtteforespørsler, nettbaserte diskusjonsgrupper, medlemsliste for Microchip-designpartnerprogram.
  •  Business of Microchip – Produktvelger og bestillingsguider, siste pressemeldinger fra Microchip, liste over seminarer og arrangementer, lister over Microchip salgskontorer, distributører og fabrikkrepresentanter.

Varslingstjeneste for produktendring
Microchips varslingstjeneste for produktendringer bidrar til å holde kundene oppdatert på Microchip-produkter. Abonnenter vil motta e-postvarsler når det er endringer, oppdateringer, revisjoner eller feil knyttet til en spesifisert produktfamilie eller utviklingsverktøy av interesse.
For å registrere deg, gå til www.microchip.com/pcn og følg registreringsinstruksjonene.

Kundestøtte
Brukere av Microchip-produkter kan få hjelp gjennom flere kanaler:

  • Distributør eller representant
  • Lokalt salgskontor
  • Embedded Solutions Engineer (ESE)
  • Teknisk støtte

Kunder bør kontakte sin distributør, representant eller ESE for støtte. Lokale salgskontorer er også tilgjengelige for å hjelpe kunder. En liste over salgskontorer og lokasjoner er inkludert i dette dokumentet. Teknisk støtte er tilgjengelig gjennom webnettsted på: www.microchip.com/support.

Kodebeskyttelse for mikrobrikkeenheter
Legg merke til følgende detaljer om kodebeskyttelsesfunksjonen på Microchip-produkter:

  • Microchip-produkter oppfyller spesifikasjonene i deres spesielle Microchip-datablad.
  • Microchip mener at familien av produkter er sikre når de brukes på tiltenkt måte, innenfor driftsspesifikasjoner og under normale forhold.
  • Microchip verdsetter og beskytter aggressivt sine immaterielle rettigheter. Forsøk på å bryte kodebeskyttelsesfunksjonene til Microchip-produkter er strengt forbudt og kan bryte med Digital Millennium Copyright Act.
  • Verken Microchip eller noen annen halvlederprodusent kan garantere sikkerheten til sin kode. Kodebeskyttelse betyr ikke at vi garanterer at produktet er "uknuselig". Kodebeskyttelsen er i stadig utvikling. Microchip er forpliktet til å kontinuerlig forbedre kodebeskyttelsesfunksjonene til produktene våre.

Juridisk varsel
Denne publikasjonen og informasjonen heri kan kun brukes med Microchip-produkter, inkludert for å designe, teste og integrere Microchip-produkter med applikasjonen din. Bruk av denne informasjonen på annen måte bryter disse vilkårene. Informasjon om enhetsapplikasjoner er kun gitt for din bekvemmelighet og kan bli erstattet av oppdateringer. Det er ditt ansvar å sørge for at søknaden din oppfyller dine spesifikasjoner. Kontakt ditt lokale Microchip-salgskontor for ytterligere støtte eller få ytterligere støtte på www.microchip.com/en-us/support/design-help/client-support-services.
DENNE INFORMASJONEN LEVERES AV MICROCHIP "SOM DEN ER". MICROCHIP GIR INGEN REPRESSENTASJONER ELLER GARANTIER AV NOEN SLAG, VERKEN UTTRYKKELIGE ELLER UNDERFORSTÅTE, SKRIFTLIG ELLER MUNTLIG, LOVBESTEMMET ELLER ANNEN MÅTE, KNYTTET TIL INFORMASJONEN INKLUDERT, MEN IKKE BEGRENSET TIL NOEN UNDERFORSTÅTTE GARANTIER, ANSVARLIGHET, ANSVARLIGHET OG ANSVARLIGHET. IKULÆRT FORMÅL ELLER GARANTIER RELATERT TIL DETS TILSTAND, KVALITET ELLER YTELSE. UNDER INGEN OMSTENDIGHET VIL MICROCHIP VÆRE ANSVARLIG FOR NOEN INDIREKTE, SPESIELLE, STRAFFENDE, TILFELDIGE ELLER FØLGE TAP, SKADE, KOSTNADER ELLER UTGIFTER AV NOEN SLAG SOM HELST KNYTTET TIL INFORMASJONEN ELLER BRUK AV DEN, UANSETT OM DEN ELLER ÅRSAKET. MULIGHETEN ELLER SKADENE ER FORUTSÅBARE. I FULLSTENDELSE LOV TILLATER, VIL MICROCHIPS SAMLEDE ANSVAR PÅ ALLE KRAV PÅ NOEN MÅTE KNYTTET TIL INFORMASJONEN ELLER BRUK AV DERES IKKE OVERstige ANTALLET AV GEBYRER, OM NOEN, SOM DU HAR BETALT DIREKTE TIL INFORMASJONOCHIPEN.
Bruk av Microchip-enheter i livsstøtte- og/eller sikkerhetsapplikasjoner er helt på kjøpers risiko, og kjøperen samtykker i å forsvare, holde Microchip skadesløs fra alle skader, krav, søksmål eller utgifter som følge av slik bruk. Ingen lisenser formidles, implisitt eller på annen måte, under noen av Microchips immaterielle rettigheter med mindre annet er oppgitt.

Varemerker
Mikrobrikkenavnet og logoen, Microchip-logoen, Adaptec, AnyRate, AVR, AVR-logoen, 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 og XMEGA er registrerte varemerker for Microchip Technology Incorporated i USA og andre land. AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed ​​Control, HyperLight Load, IntelliMOS, Libero, motorbenk, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus-logo, Quiet-Wire , SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath og ZL er registrerte varemerker for Microchip Technology Incorporated i USA
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 DAMage Matching , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, In-Circuit Serial Programmering, ICSP, INICnet, Intelligent Paralleling, Inter-Chip Connectivity, JitterBlocker, Knob-on-Display, maxCrypto, maxView, membran, Mindi, MiWi, MPASM, MPF, MPLAB-sertifisert logo, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM Express, NVMe, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL . , Ripple Blocker, RTAX, RTG4, SAMICE, Serial Quad I/O, enkelt kart, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, TSHARC, USBCheck, VariSense , VectorBlox, VeriPHY,

  • ViewSpan, WiperLock, XpressConnect og ZENA er varemerker for Microchip Technology Incorporated i USA og andre land.
  • SQTP er et servicemerke for Microchip Technology Incorporated i USA
  • Adaptec-logoen, Frequency on Demand, Silicon Storage Technology, Symmcom og Trusted Time er registrerte varemerker for Microchip Technology Inc. i andre land.
  • GestIC er et registrert varemerke for Microchip Technology Germany II GmbH & Co. KG, et datterselskap av Microchip Technology Inc., i andre land.
  • Alle andre varemerker nevnt her er eiendommen til deres respektive selskaper.
  • © 2022, Microchip Technology Incorporated og dets datterselskaper. Alle rettigheter reservert. ISBN: 978-1-6683-0015-2

Kvalitetsstyringssystem
For informasjon om Microchips kvalitetsstyringssystemer, vennligst besøk www.microchip.com/quality.

KONTAKT

AMERIKA ASIA/Stillehavet ASIA/Stillehavet EUROPA
Bedriftskontor

2355 West Chandler Blvd. Chandler, AZ 85224-6199

Tlf: 480-792-7200

Faks: 480-792-7277

Teknisk støtte: www.microchip.com/support Web Adresse: www.microchip.com Atlanta

Duluth, GA

Tlf: 678-957-9614

Faks: 678-957-1455

Austin, TX

Tlf: 512-257-3370

Boston Westborough, MA Tlf.: 774-760-0087

Faks: 774-760-0088

Chicago

Itasca, IL

Tlf: 630-285-0071

Faks: 630-285-0075

Dallas

Addison, TX

Tlf: 972-818-7423

Faks: 972-818-2924

Detroit

Novi, MI

Tlf: 248-848-4000

Houston, TX

Tlf: 281-894-5983

Indianapolis Noblesville, IN Tlf.: 317-773-8323

Faks: 317-773-5453

Tlf: 317-536-2380

Los Angeles Mission Viejo, CA Tlf.: 949-462-9523

Faks: 949-462-9608

Tlf: 951-273-7800

Raleigh, NC

Tlf: 919-844-7510

New York, NY

Tlf: 631-435-6000

San Jose, CA

Tlf: 408-735-9110

Tlf: 408-436-4270

Canada – Toronto

Tlf: 905-695-1980

Faks: 905-695-2078

Australia – Sydney

Tlf: 61-2-9868-6733

Kina – Beijing

Tlf: 86-10-8569-7000

Kina – Chengdu

Tlf: 86-28-8665-5511

Kina – Chongqing

Tlf: 86-23-8980-9588

Kina – Dongguan

Tlf: 86-769-8702-9880

Kina – Guangzhou

Tlf: 86-20-8755-8029

Kina – Hangzhou

Tlf: 86-571-8792-8115

Kina – Hong Kong SAR

Tlf: 852-2943-5100

Kina – Nanjing

Tlf: 86-25-8473-2460

Kina – Qingdao

Tlf: 86-532-8502-7355

Kina – Shanghai

Tlf: 86-21-3326-8000

Kina – Shenyang

Tlf: 86-24-2334-2829

Kina – Shenzhen

Tlf: 86-755-8864-2200

Kina – Suzhou

Tlf: 86-186-6233-1526

Kina – Wuhan

Tlf: 86-27-5980-5300

Kina – Xian

Tlf: 86-29-8833-7252

Kina – Xiamen

Tlf: 86-592-2388138

Kina – Zhuhai

Tlf: 86-756-3210040

India – Bangalore

Tlf: 91-80-3090-4444

India – New Delhi

Tlf: 91-11-4160-8631

India - Pune

Tlf: 91-20-4121-0141

Japan – Osaka

Tlf: 81-6-6152-7160

Japan – Tokyo

Tlf: 81-3-6880- 3770

Korea – Daegu

Tlf: 82-53-744-4301

Korea – Seoul

Tlf: 82-2-554-7200

Malaysia – Kuala Lumpur

Tlf: 60-3-7651-7906

Malaysia – Penang

Tlf: 60-4-227-8870

Filippinene – Manila

Tlf: 63-2-634-9065

Singapore

Tlf: 65-6334-8870

Taiwan – Hsin Chu

Tlf: 886-3-577-8366

Taiwan – Kaohsiung

Tlf: 886-7-213-7830

Taiwan – Taipei

Tlf: 886-2-2508-8600

Thailand – Bangkok

Tlf: 66-2-694-1351

Vietnam – Ho Chi Minh

Tlf: 84-28-5448-2100

Østerrike – Wels

Tlf: 43-7242-2244-39

Faks: 43-7242-2244-393

Danmark – København

Tlf: 45-4485-5910

Faks: 45-4485-2829

Finland – Espoo

Tlf: 358-9-4520-820

Frankrike – Paris

Tel: 33-1-69-53-63-20

Fax: 33-1-69-30-90-79

Tyskland – Garching

Tlf: 49-8931-9700

Tyskland – Haan

Tlf: 49-2129-3766400

Tyskland – Heilbronn

Tlf: 49-7131-72400

Tyskland – Karlsruhe

Tlf: 49-721-625370

Tyskland – München

Tel: 49-89-627-144-0

Fax: 49-89-627-144-44

Tyskland – Rosenheim

Tlf: 49-8031-354-560

Israel – Ra'anana

Tlf: 972-9-744-7705

Italia – Milano

Tlf: 39-0331-742611

Faks: 39-0331-466781

Italia – Padova

Tlf: 39-049-7625286

Nederland – Drunen

Tlf: 31-416-690399

Faks: 31-416-690340

Norge – Trondheim

Tlf: 47-72884388

Polen – Warszawa

Tlf: 48-22-3325737

Romania – Bucuresti

Tel: 40-21-407-87-50

Spania - Madrid

Tel: 34-91-708-08-90

Fax: 34-91-708-08-91

Sverige – Gøteborg

Tel: 46-31-704-60-40

Sverige – Stockholm

Tlf: 46-8-5090-4654

Storbritannia – Wokingham

Tlf: 44-118-921-5800

Faks: 44-118-921-5820

Dokumenter / Ressurser

MICROCHIP DDR Les IP [pdfBrukerhåndbok
DDR Les IP, DDR, Les IP, IP

Referanser

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket *