МИКРОЧИП DDR Прочитајте IP
Спецификации
- Име на производ: DDR Read IP v2.0
- Компатибилен со IP IP на Video Arbiter
- Се користи за читање на излив на континуирани податоци од DDR меморија
- Обично се користи во видео апликации за читање на секоја хоризонтална линија од видео рамката складирана во DDR меморија
DDR Read IP има и влезни и излезни порти во Arbiter
Интерфејс магистралата и AXI4 Stream Interface се наведени во упатството за употреба.
Најчесто поставувани прашања
- Која е целта на DDR Read IP IP?
- Која е потребната компатибилност за DDR Read IP IP?
- Во кои апликации обично се користи IP DDR Read?
Вовед
IP-а DDR Read чита излив на континуирани податоци од DDR меморијата. IP-а DDR Read мора да се користи со IP-а на Video Arbiter што ги конвертира барањата за читање во трансакции AXI4. IP-а DDR Read обично се користи во видео апликации за читање на секоја хоризонтална линија од видео рамката зачувана во DDR меморија.
Слика 1. SmartDesign Arbiter Interface
Клучни карактеристики
- Обично се користи за читање линии на видео рамки
- Поддржува излезна широчина на видео пиксели од 8, 16 и 32 бита
- Поддржува интерфејс за видео арбитер од 128, 256 и 512 бита
- Поддржува интерфејс за тек AXI4
Хардверска имплементација
IP ги генерира контролните сигнали до IP-а на видео арбитер врз основа на корисничките влезови на почетната адреса на рамката со хоризонтална резолуција. Зголемениот раб на read_en_i иницира трансакција за читање. Податоците од видео судијата се складираат во CDC FIFO што ги конвертира податоците од доменот на часовникот DDR во доменот на часовникот на пиксели. Податоците се читаат од FIFO на паѓачкиот раб на read_en_i и се отпакуваат за да се генерираат податоци за пиксели. Read_en_i треба да биде висока за доволно времетраење за да се заврши трансакцијата за читање DDR и препорачаното времетраење е за неколку часовници еднакво на хоризонталната резолуција. Првиот ред се чита од адресата дефинирана со frame_start_addr_i, а по секоја трансакција за читање, адресата се зголемува за line_gap_i. Адресата за читање се ресетира на frame_start_addr_i при секој сигнал frame_end_i. Излезните податоци се високи за бројот на часовници со хоризонтална резолуција.
Опис на дизајнот
- Следната слика го прикажува дијаграмот за извлекување од највисоко ниво на DDR Read.
Влезни и излезни порти
Следната табела ги наведува влезните и излезните порти на IP-а за читање DDR во мајчиниот интерфејс.
Табела 1-1. Влезни и излезни порти на DDR Читање во мајчин интерфејс.
Име на порта | Тип | Ширина | Опис |
reset_i | Влез | — | Активен Низок асинхрон сигнал за ресетирање на дизајнот |
pixel_clk_i | Влез | — | Часовник со пиксели |
ddr_clk_i | Влез | — | DDR часовник од меморискиот контролер |
рамка_крај_и | Влез | — | Сигнал за крај на рамката |
read_en_i | Влез | — | Сигнал за овозможување читање за читање |
line_gap_i | Влез | 16 бита | Линиски јаз помеѓу две линии |
horz_resl_i | Влез | 16 бита | Хоризонтална резолуција |
Име на порта | Тип | Ширина | Опис |
h_pan_i | Влез | 12 бита | Хоризонтално поместување за секоја видео линија за хоризонтално поместување |
v_pan_i | Влез | 12 бита | Вертикално поместување од адресата за почеток на рамката за вертикално поместување |
read_ackn_i | Влез | — | Потврда за барање за читање од видео арбитер |
прочитано_направено_и | Влез | — | Прочитајте го влезот за завршување од видео арбитерот |
ddr_data_valid_i | Влез | — | Прочитајте ги податоците валидни од Arbiter |
frame_start_addr | Влез | 8 бита | Адреса за почеток на видео рамката |
wdata_i | Влез | Ширина на влезни податоци | Прочитајте ги податоците од Арбитер |
read_req_o | Излез | — | Прочитајте го барањето до арбитерот |
read_start_addr_o | Излез | 32 бита | DDR адресата од каде што треба да се започне со читање |
burst_size_o | Излез | 8 бита | Прочитајте ја големината на рафал |
data_valid_o | Излез | — | Податоците се валидни |
податоци_о | Излез | Ширина на излезни податоци | Податоци за видео цевководи |
Следната табела ги наведува влезните и излезните порти на IP-а за читање DDR во магистралата Arbiter Interface.
Табела 1-2. Влезни и излезни порти на DDR Читање во магистралата за интерфејс на арбитер.
Име на порта | Тип | Ширина | Опис |
RDATA_I | Влез | Ширина на влезни податоци | Прочитајте ги податоците од Арбитер |
RVALID_I | Влез | — | Прочитајте ги податоците валидни од Arbiter |
ARREADY_I | Влез | — | Потврда од арбитер од барање за читање |
BUSER_I | Влез | — | Дополнување на читање |
ARADDR_O | Излез | 32 бита | DDR адресата од каде што треба да се започне со читање |
ARVALID_O | Излез | — | Прочитајте го барањето до арбитерот |
ARSIZE_O | Излез | 8 бита | Прочитајте ја големината на рафал |
Следната табела ги наведува влезните и излезните порти на IP-а за читање DDR во интерфејсот за тек AXI4.
Табела 1-3. Влезни и излезни порти на DDR Читање во интерфејсот за тек AXI4.
Име на порта | Тип | Ширина | Опис |
CLOCK_I | Влез | — | Часовник со пиксели |
RESET_n_I | Влез | — | Активен Низок асинхрон сигнал за ресетирање на дизајнот |
TDATA_O | Излез | Ширина на излезни податоци | Излезни видео податоци |
TSTRB_O | Излез | [Ширина на излезни податоци/8 – 1: 0] | Излезен строб за видео податоци |
TKEEP_O | Излез | [Ширина на излезни податоци/8 – 1: 0] | Излезен видео чување на податоци |
TVALID_O | Излез | — | Излезни видео податоци се валидни |
TUSER_O | Излез | 4 бита | Излезни кориснички податоци 0bit= VSYNC
3bit = Крај на рамката |
Име на порта | Тип | Ширина | Опис |
TLAST_O | Излез | — | Излезен видео крај на кадарот |
Параметри за конфигурација
Следната табела ги наведува конфигурациските параметри што се користат во имплементацијата на хардверот DDR Read IP. Овие се генерички параметри и може да се менуваат врз основа на барањата на апликацијата.
Табела 1-4. Параметри за конфигурација
Име на параметар | Опис |
Хоризонтална резолуција | Дефинира хоризонтална резолуција |
Ширина на влезни податоци | Ја дефинира ширината на влезните податоци (128, 256 и 512 бита) |
Ширина на излезни податоци | Ја дефинира ширината на излезните податоци (8, 16, 24, 32 и 64 бита) |
Арбитер интерфејс | Опции за избор на Arbiter Interface од паѓачкото мени како Native или Bus Interface |
Интерфејс за податоци | Опции за избор на Data Interface од паѓачкото мени како Native и AXI4 Stream Interface |
Искористување на ресурсите
Следната табела го наведува искористувањето на ресурсите за DDR Read IP во мајчиниот интерфејс со ширина на влезни податоци = 256 и ширина на излезни податоци = 8.
Блокот DDR Read е имплементиран на уредот PolarFire FPGA, пакет MPF300TS_ES-1FCG1152E.
Табела 1-5. IP за читање DDR во мајчин интерфејс
Ресурс | Употреба |
DFFs | 502 |
4 влезни LUT | 513 |
MACC | 0 |
LSRAM 18K | 14 |
SRAM | 0 |
Следната табела го наведува искористувањето на ресурсите за DDR Read IP во интерфејсот на магистралата и протокот AXI4 со ширина на влезни податоци = 256 и ширина на излезни податоци = 8.
Табела 1-6. IP за читање DDR во автобус интерфејс и AXI4 Stream
Ресурс | Употреба |
DFFs | 512 |
4 влезни LUT | 514 |
MACC | 0 |
LSRAM 18K | 14 |
SRAM | 0 |
Историја на ревизии
Историјата на ревизии ги опишува промените што беа имплементирани во документот. Промените се наведени со ревизија, почнувајќи од најактуелната публикација.
Ревизија | Датум | Опис |
1.0 | 03/2022 | Почетна ревизија. |
Поддршка за FPGA за микрочип
Групата производи на Microchip FPGA ги поддржува своите производи со различни услуги за поддршка, вклучувајќи ги и услугите за клиенти, Центарот за техничка поддршка на клиентите, а webсајт и канцеларии за продажба низ целиот свет. На клиентите им се предлага да ги посетат онлајн ресурсите на Microchip пред да стапат во контакт со поддршката бидејќи е многу веројатно дека нивните прашања се веќе одговорени.
Контактирајте го Центарот за техничка поддршка преку webсајт на www.microchip.com/support. Спомнете го бројот на дел од уредот FPGA, изберете ја соодветната категорија на случај и поставете дизајн fileпри креирање на случај за техничка поддршка. Контактирајте со службата за корисници за нетехничка поддршка на производот, како што се цените на производите, надградбите на производите, информациите за ажурирање, статусот на нарачката и овластувањето.
- Од Северна Америка, јавете се на 800.262.1060
- Од остатокот од светот, јавете се на 650.318.4460
- Факс, од каде било во светот, 650.318.8044
Микрочипот Webсајт
Микрочип обезбедува онлајн поддршка преку нашата webсајт на www.microchip.com/. Ова webсајт се користи за да се направи fileи информации лесно достапни за клиентите. Некои од достапните содржини вклучуваат:
- Поддршка за производи – Листови со податоци и грешки, белешки за апликација и сampле програми, ресурси за дизајн, кориснички водичи и документи за хардверска поддршка, најнови изданија на софтвер и архивиран софтвер.
- Општа техничка поддршка – Често поставувани прашања (ЧПП), барања за техничка поддршка, онлајн групи за дискусија, оглас за членови на програмата за партнерски дизајн на микрочип.
- Business of Microchip – водичи за избор на производи и нарачки, најнови соопштенија за печатот на Microchip, список на семинари и настани, списоци на продажни канцеларии, дистрибутери и фабрички претставници на Microchip.
Услуга за известување за промена на производот
Услугата за известување за промена на производот на Microchip им помага на клиентите да бидат актуелни за производите на Microchip. Претплатниците ќе добиваат известувања по е-пошта секогаш кога има промени, ажурирања, ревизии или грешки поврзани со одредено семејство на производи или алатка за развој од интерес.
За да се регистрирате, одете на www.microchip.com/pcn и следете ги упатствата за регистрација.
Поддршка за корисници
Корисниците на производите на Микрочип можат да добијат помош преку неколку канали:
- Дистрибутер или претставник
- Локална канцеларија за продажба
- Инженер за вградени решенија (ESE)
- Техничка поддршка
Клиентите треба да контактираат со нивниот дистрибутер, претставник или ESE за поддршка. Локалните канцеларии за продажба се исто така достапни за да им помогнат на клиентите. Во овој документ е вклучен список на продажни канцеларии и локации. Техничката поддршка е достапна преку webсајт на: www.microchip.com/support.
Функција за заштита на код на уреди со микрочип
Забележете ги следните детали за функцијата за заштита на кодот на производите на Microchip:
- Производите со микрочип ги исполнуваат спецификациите содржани во нивниот посебен лист со податоци за микрочипови.
- Микрочип верува дека неговата фамилија на производи е безбедна кога се користи на предвидениот начин, во рамките на работните спецификации и под нормални услови.
- Микрочипот ги вреднува и агресивно ги штити своите права на интелектуална сопственост. Обидите да се прекршат карактеристиките за заштита на кодот на производите на Микрочип се строго забранети и може да го прекршат Законот за авторски права на дигиталниот милениум.
- Ниту Microchip ниту кој било друг производител на полупроводници не може да ја гарантира безбедноста на неговиот код. Заштитата на кодот не значи дека гарантираме дека производот е „нескршлив“. Заштитата на кодот постојано се развива. Микрочип е посветен на континуирано подобрување на карактеристиките за заштита на кодот на нашите производи.
Правно известување
Оваа публикација и информациите овде може да се користат само со производите на Микрочип, вклучително и за дизајнирање, тестирање и интегрирање на производите на Микрочип со вашата апликација. Користењето на овие информации на кој било друг начин ги прекршува овие услови. Информациите за апликациите на уредот се обезбедени само за ваша погодност и може да бидат заменети со ажурирања. Ваша одговорност е да се осигурате дека вашата апликација ги исполнува вашите спецификации. Контактирајте ја локалната канцеларија за продажба на Microchip за дополнителна поддршка или добијте дополнителна поддршка на www.microchip.com/en-us/support/design-help/client-support-services.
ОВАА ИНФОРМАЦИЈА СЕ ОБЕЗБЕДУВА МИКРОЧИП „КАКО ШТО Е“. МИКРОЧИП НЕ ПРАВИ НИКАКОВ ВИД НА ПРЕТСТАВУВАЊА ИЛИ ГАРАНЦИИ БИЛО ИЗРАЗНИ ИЛИ ИМПЛИЦИРАНИ, ПИСМЕНИ ИЛИ УСНИ, ЗАКОНСКИ ИЛИ ПОинаку, ПОВРЗАНИ СО ИНФОРМАЦИИТЕ ВКЛУЧУВАЈЌИ НЕ ОГРАНИЧЕНИ ОД НЕКОЛКУ ОГРАНИЧЕНО БИЛИТЕТ И ПОДОБРУВАЊЕ ЗА ПОСЕДНА ЦЕЛИ ИЛИ ГАРАНЦИИ ПОВРЗАНИ СО НЕГОВАТА СОСТОЈБА, КВАЛИТЕТ ИЛИ ИЗВЕДБА. ВО НИКОЈ СЛУЧАЈ МИКРОЧИПОТ НЕМА ДА СЕ ОДГОВАРА ЗА НИКАКВА ИНДИРЕКТНА, ПОСЕБНА, КАЗНЕТА, СЛУЧАЈНА ИЛИ СОСЕДНИЧКА ЗАГУБА, ШТЕТА, ТРОШОЦА ИЛИ ТРОШОК ОД КАКОВ ВИД КОИ СЕ СЕ ВРЗУВААТ СО НИЕ, ЧИП Е СОВЕТЕН ОД МОЖНОСТА ИЛИ ШТЕТИТЕ СЕ ПРЕДВИДЕЛИ. ВО ЦЕЛИОТ СТЕМЕН ДОЗВОЛЕН СО ЗАКОН, ВКУПНАТА ОДГОВОРНОСТ НА МИКРОЧИПОТ ЗА СИТЕ ПОБАРАЊА НА КОЈ НАЧИН ПОВРЗАНИ СО ИНФОРМАЦИИТЕ ИЛИ НЕГОВАТА УПОТРЕБА НЕМА ДА ГО НАДМИНАТ БРОЈОТ НА НАДОМЕСТОЦИ, АКО ГИ ПОСТОЈАТ ТОА ШТО ГО ПОГОДУВАТЕ ТОА ВИЕ.
Употребата на уредите со микрочип во апликациите за одржување во живот и/или за безбедност е целосно на ризик на купувачот, а купувачот се согласува да го брани, обештети и држи безопасниот Микрочип од сите штети, барања, тужби или трошоци кои произлегуваат од таквата употреба. Ниту една лиценца не се пренесува, имплицитно или на друг начин, според правата на интелектуална сопственост на Микрочип, освен ако не е поинаку наведено.
Заштитни знаци
Името и логото на микрочипот, логото на Microchip, Adaptec, AnyRate, AVR, AVR логото, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq,LANMDS, mackle maXTouch, MediaLB, megaAVR, Microsemi, Microsemi лого, MOST, MOST лого, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 лого, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, лого, SST, SuperFST, , Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron и XMEGA се регистрирани заштитни знаци на Microchip Technology Incorporated во САД и други земји. AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed Control, HyperLight Load, IntelliMOS, Libero, моторна клупа, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC- Plus Wire logo, Quiet , SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath и ZL се регистрирани заштитни знаци на Microchip Technology инкорпорирана во САД
Потиснување на соседните клучеви, AKS, аналоген за-дигитално доба, кој било кондензатор, AnyIn, AnyOut, зголемено префрлување, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoPICAMDs, DYController. , ECAN, еспресо T1S, EtherGREEN, GridTime, IdealBridge, сериско програмирање во коло, ICSP, INICnet, интелигентно паралелизирање, поврзување меѓу чипови, JitterBlocker, копче на дисплеј, maxCrypto, максView, мембрана, Mindi, MiWi, MPASM, MPF, MPLAB сертифицирано лого, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM Express, NVMe, генерирање на сезнаен код, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatriICE, , Ripple Blocker, RTAX, RTG4, SAMICE, сериски Quad I/O, едноставна карта, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, TSHARCSCheckense , VectorBlox, VeriPHY,
- ViewSpan, WiperLock, XpressConnect и ZENA се заштитни знаци на Microchip Technology инкорпорирана во САД и други земји.
- SQTP е сервисна ознака на Microchip Technology инкорпорирана во САД
- Логото Adaptec, Frequency on Demand, Silicon Storage Technology, Symmcom и Trusted Time се регистрирани заштитни знаци на Microchip Technology Inc. во други земји.
- GestIC е регистрирана трговска марка на Microchip Technology Germany II GmbH & Co. KG, подружница на Microchip Technology Inc., во други земји.
- Сите други трговски марки споменати овде се сопственост на нивните соодветни компании.
- © 2022, Microchip Technology Incorporated и нејзините подружници. Сите права се задржани. ISBN: 978-1-6683-0015-2
Систем за управување со квалитет
За информации во врска со системите за управување со квалитет на Microchip, посетете ја www.microchip.com/quality.
КОНТАКТ
АМЕРИКА | АЗИЈА/ПАЦИФИК | АЗИЈА/ПАЦИФИК | ЕВРОПА |
Корпоративна канцеларија
2355 Западен Чендлер бул. Чендлер, АЗ 85224-6199 тел: 480-792-7200 Факс: 480-792-7277 Техничка поддршка: www.microchip.com/support Web Адреса: www.microchip.com Атланта Дулут, ГА тел: 678-957-9614 Факс: 678-957-1455 Остин, Тексас тел: 512-257-3370 Бостон Вестборо, м-р Тел: 774-760-0087 Факс: 774-760-0088 Чикаго Итаска, ИЛ тел: 630-285-0071 Факс: 630-285-0075 Далас Адисон, ТХ тел: 972-818-7423 Факс: 972-818-2924 Детроит Нови, МИ тел: 248-848-4000 Хјустон, Тексас тел: 281-894-5983 Индијанаполис Ноблсвил, IN Тел: 317-773-8323 Факс: 317-773-5453 тел: 317-536-2380 Лос Анџелес Mission Viejo, Калифорнија Тел: 949-462-9523 Факс: 949-462-9608 тел: 951-273-7800 Рали, NC тел: 919-844-7510 Њујорк, Њујорк тел: 631-435-6000 Сан Хозе, Калифорнија тел: 408-735-9110 тел: 408-436-4270 Канада – Торонто тел: 905-695-1980 Факс: 905-695-2078 |
Австралија – Сиднеј
Тел: 61-2-9868-6733 Кина – Пекинг Тел: 86-10-8569-7000 Кина - Ченгду Тел: 86-28-8665-5511 Кина - Чонгкинг Тел: 86-23-8980-9588 Кина – Донгуан Тел: 86-769-8702-9880 Кина – Гуангжу Тел: 86-20-8755-8029 Кина – Хангжу Тел: 86-571-8792-8115 Кина – Хонг Конг САР Тел: 852-2943-5100 Кина – Нанџинг Тел: 86-25-8473-2460 Кина – Кингдао Тел: 86-532-8502-7355 Кина – Шангај Тел: 86-21-3326-8000 Кина – Шенјанг Тел: 86-24-2334-2829 Кина – Шенжен Тел: 86-755-8864-2200 Кина - Суджоу Тел: 86-186-6233-1526 Кина – Вухан Тел: 86-27-5980-5300 Кина - Ксиан Тел: 86-29-8833-7252 Кина - Ксијамен Тел: 86-592-2388138 Кина – Жухаи Тел: 86-756-3210040 |
Индија - Бангалор
Тел: 91-80-3090-4444 Индија - Њу Делхи Тел: 91-11-4160-8631 Индија - Пуна Тел: 91-20-4121-0141 Јапонија – Осака Тел: 81-6-6152-7160 Јапонија – Токио Тел: 81-3-6880- 3770 Кореја – Даегу Тел: 82-53-744-4301 Кореја – Сеул Тел: 82-2-554-7200 Малезија – Куала Лумпур Тел: 60-3-7651-7906 Малезија - Пенанг Тел: 60-4-227-8870 Филипини - Манила Тел: 63-2-634-9065 Сингапур Тел: 65-6334-8870 Тајван - Хсин Чу Тел: 886-3-577-8366 Тајван - Каосиунг Тел: 886-7-213-7830 Тајван - Тајпеј Тел: 886-2-2508-8600 Тајланд - Бангкок Тел: 66-2-694-1351 Виетнам – Хо Ши Мин Тел: 84-28-5448-2100 |
Австрија – Велс
Тел: 43-7242-2244-39 Факс: 43-7242-2244-393 Данска – Копенхаген Тел: 45-4485-5910 Факс: 45-4485-2829 Финска – Еспо Тел: 358-9-4520-820 Франција – Париз Tel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79 Германија – Гарчинг Тел: 49-8931-9700 Германија – Хан Тел: 49-2129-3766400 Германија – Хајлброн Тел: 49-7131-72400 Германија – Карлсруе Тел: 49-721-625370 Германија – Минхен Tel: 49-89-627-144-0 Fax: 49-89-627-144-44 Германија – Розенхајм Тел: 49-8031-354-560 Израел - Раанана Тел: 972-9-744-7705 Италија – Милано Тел: 39-0331-742611 Факс: 39-0331-466781 Италија – Падова Тел: 39-049-7625286 Холандија – Друнен Тел: 31-416-690399 Факс: 31-416-690340 Норвешка – Трондхајм Тел: 47-72884388 Полска – Варшава Тел: 48-22-3325737 Романија – Букурешт Tel: 40-21-407-87-50 Шпанија – Мадрид Tel: 34-91-708-08-90 Fax: 34-91-708-08-91 Шведска – Гетеборг Tel: 46-31-704-60-40 Шведска – Стокхолм Тел: 46-8-5090-4654 Велика Британија - Вокингем Тел: 44-118-921-5800 Факс: 44-118-921-5820 |
Документи / ресурси
![]() |
МИКРОЧИП DDR Прочитајте IP [pdf] Упатство за корисникот DDR Читање IP, DDR, Читање IP, IP |