MICROCHIP-логотип

MICROCHIP DDR Читання IP

MICROCHIP-DDR-Read-IP-продукт

Технічні характеристики

  • Назва продукту: DDR Read IP v2.0
  • Сумісний з Video Arbiter IP
  • Використовується для зчитування пакету безперервних даних із пам’яті DDR
  • Зазвичай використовується у відеопрограмах для читання кожного горизонтального рядка відеокадру, що зберігається в пам’яті DDR

DDR Read IP також має вхідні та вихідні порти в Arbiter

Шина інтерфейсу та інтерфейс потоку AXI4 перераховані в посібнику користувача.

FAQ

  1. Яке призначення DDR Read IP?
  2. Яка сумісність потрібна для DDR Read IP?
  3. У яких програмах зазвичай використовується DDR Read IP?

вступ

DDR Read IP зчитує пакет безперервних даних із пам’яті DDR. IP-адресу DDR ​​Read Read потрібно використовувати з IP-адресою Video Arbiter, яка перетворює запити на читання на транзакції AXI4. IP-адреса читання DDR зазвичай використовується у відеозастосунках для читання кожного горизонтального рядка відеокадру, що зберігається в пам’яті DDR.

Рисунок 1. Інтерфейс арбітра SmartDesign

MICROCHIP-DDR-Read-IP-fig-1

Ключові характеристики

  • Зазвичай використовується для читання рядків кадрів відео
  • Підтримує ширину вихідного відео в пікселях 8, 16 і 32 біти
  • Підтримує інтерфейс Video Arbiter 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.

MICROCHIP-DDR-Read-IP-fig-2

Вхідні та вихідні порти
У наведеній нижче таблиці перераховано вхідні та вихідні порти DDR Read IP у рідному інтерфейсі.
Таблиця 1-1. Вхідні та вихідні порти DDR Read in Native Interface.

Назва порту Тип Ширина опис
reset_i Введення Активний низький асинхронний сигнал скидання для розробки
pixel_clk_i Введення Піксельний годинник
ddr_clk_i Введення Такт DDR від контролера пам'яті
frame_end_i Введення Сигнал кінця кадру
read_en_i Введення Сигнал дозволу читання для читання
line_gap_i Введення 16 біти Розрив між двома лініями
horz_resl_i Введення 16 біти Горизонтальна роздільна здатність
Назва порту Тип Ширина опис
h_pan_i Введення 12 біти Горизонтальне зміщення для кожного рядка відео для горизонтального панорамування
випан_і Введення 12 біти Вертикальне зміщення від початкової адреси кадру для вертикального панорамування
read_ackn_i Введення Підтвердження прочитання запиту від відеоарбітра
read_done_i Введення Прочитайте вхідні дані завершення від арбітра відео
ddr_data_valid_i Введення Зчитування дійсних даних від арбітра
frame_start_addr Введення 8 біти Початкова адреса відеокадру
wdata_i Введення Ширина вхідних даних Читати дані з арбітра
read_req_o Вихід Прочитайте запит до арбітра
read_start_addr_o Вихід 32 біти Адреса DDR, з якої потрібно почати читання
burst_size_o Вихід 8 біти Зчитування розміру пакету
data_valid_o Вихід Дані дійсні
data_o Вихід Ширина вихідних даних Дані для конвеєрної обробки відео

У наведеній нижче таблиці перераховано вхідні та вихідні порти IP-адреси читання DDR у шині інтерфейсу арбітра.
Таблиця 1-2. Порти введення та виведення DDR читаються в шині інтерфейсу арбітра.

Назва порту Тип Ширина опис
RDATA_I Введення Ширина вхідних даних Читати дані з арбітра
RVALID_I Введення Зчитування дійсних даних від арбітра
ARREADY_I Введення Підтвердження арбітра з запиту на прочитання
BUSER_I Введення Прочитайте завершення
ARADDR_O Вихід 32 біти Адреса DDR, з якої потрібно почати читання
АРВАЛІД_О Вихід Прочитайте запит до арбітра
ARSIZE_O Вихід 8 біти Зчитування розміру пакету

У наведеній нижче таблиці перераховано вхідні та вихідні порти IP-адреси читання DDR в інтерфейсі потоку AXI4.
Таблиця 1-3. Вхідні та вихідні порти DDR Read in AXI4 Stream Interface.

Назва порту Тип Ширина опис
CLOCK_I Введення Піксельний годинник
RESET_n_I Введення Активний низький асинхронний сигнал скидання для розробки
TDATA_O Вихід Ширина вихідних даних Вихідні відеодані
ЦТРБ_О Вихід [Ширина вихідних даних/8 – 1 : 0] Строб вихідних відеоданих
TKEEP_O Вихід [Ширина вихідних даних/8 – 1 : 0] Вихідні відеодані Keep
TVALID_O Вихід Дані вихідного відео дійсні
TUSER_O Вихід 4 біти Вихідні дані користувача 0bit= VSYNC

3 біт = кінець кадру

Назва порту Тип Ширина опис
TLAST_O Вихід Кінець кадру вихідного відео

Параметри конфігурації

У наведеній нижче таблиці наведено параметри конфігурації, які використовуються в апаратній реалізації DDR Read IP. Це загальні параметри, і їх можна змінювати залежно від вимог програми.
Таблиця 1-4. Параметри конфігурації

Назва параметра опис
Горизонтальна роздільна здатність Визначає горизонтальну роздільну здатність
Ширина вхідних даних Визначає ширину вхідних даних (128, 256 і 512 біт)
Ширина вихідних даних Визначає ширину вихідних даних (8, 16, 24, 32 і 64 біти)
Інтерфейс арбітра Параметри для вибору інтерфейсу арбітра зі спадного меню як рідного або шинного інтерфейсу
Інтерфейс даних Параметри для вибору інтерфейсу даних зі спадного меню як рідного та потокового інтерфейсу AXI4

Використання ресурсів
У наведеній нижче таблиці наведено використання ресурсів для DDR Read IP у рідному інтерфейсі з шириною вхідних даних = 256 і шириною вихідних даних = 8.
Блок читання DDR реалізований на пристрої PolarFire FPGA, корпус MPF300TS_ES-1FCG1152E.
Таблиця 1-5. DDR Читання IP у рідному інтерфейсі

Ресурс Використання
DFF 502
4 вхідних LUT 513
МАКК 0
LSRAM 18K 14
SRAM 0

У наведеній нижче таблиці наведено використання ресурсів для DDR Read IP в інтерфейсі шини та потоці AXI4 із шириною вхідних даних = 256 і шириною вихідних даних = 8.
Таблиця 1-6. DDR Read IP в інтерфейсі шини та AXI4 Stream

Ресурс Використання
DFF 512
4 вхідних LUT 514
МАКК 0
LSRAM 18K 14
SRAM 0

Історія версій
Історія переглядів описує зміни, внесені в документ. Зміни перераховані за версіями, починаючи з останньої публікації.

Ревізія Дата опис
1.0 03/2022 Початкова редакція.

Підтримка Microchip FPGA

Група продуктів Microchip FPGA підтримує свої продукти різними службами підтримки, включаючи службу підтримки клієнтів, центр технічної підтримки клієнтів, webсайт, а також офіси продажів по всьому світу. Клієнтам пропонується відвідати онлайн-ресурси Microchip, перш ніж звертатися в службу підтримки, оскільки дуже ймовірно, що на їхні запити вже було отримано відповідь.
Зверніться до Центру технічної підтримки через webсайт за адресою www.microchip.com/support. Вкажіть номер частини пристрою FPGA, виберіть відповідну категорію корпусу та завантажте дизайн files під час створення запиту технічної підтримки. Зверніться до служби підтримки клієнтів, щоб отримати нетехнічну підтримку продукту, як-от ціни на продукт, оновлення продукту, оновлення інформації, статус замовлення та авторизацію.

  • З Північної Америки телефонуйте за номером 800.262.1060
  • З іншого світу телефонуйте за номером 650.318.4460
  • Факс, з будь-якої точки світу, 650.318.8044

Мікрочіп Webсайт
Microchip надає онлайн-підтримку через наш webсайт за адресою www.microchip.com/. Це webсайт використовується для виготовлення fileі інформація, легко доступна клієнтам. Деякі з доступного вмісту включають:

  • Підтримка продукту – таблиці даних і помилки, примітки щодо застосування та sampфайлів, ресурсів для проектування, посібників користувача та документів підтримки апаратного забезпечення, останніх версій програмного забезпечення та архівованого програмного забезпечення.
  • Загальна технічна підтримка – поширені запитання (FAQ), запити на технічну підтримку, онлайн-групи обговорень, список учасників партнерської програми Microchip design.
  •  Business of Microchip – посібники з вибору продуктів і замовлення, останні прес-релізи Microchip, список семінарів і заходів, списки торгових офісів Microchip, дистриб’юторів і представників заводів.

Служба сповіщень про зміну продукту
Служба сповіщень про зміну продуктів Microchip допомагає інформувати клієнтів про продукти Microchip. Передплатники отримають сповіщення електронною поштою щоразу, коли є зміни, оновлення, перегляди або помилки, пов’язані з певним сімейством продуктів або інструментом розробки, який цікавить.
Для реєстрації перейдіть на www.microchip.com/pcn та дотримуйтесь інструкцій щодо реєстрації.

Підтримка клієнтів
Користувачі продуктів Microchip можуть отримати допомогу декількома каналами:

  • Дистриб'ютор або представник
  • Місцевий офіс продажу
  • Інженер із вбудованих рішень (ESE)
  • Технічна підтримка

Клієнти повинні звернутися до свого дистриб’ютора, представника або ESE для отримання підтримки. Місцеві офіси продажу також доступні для допомоги клієнтам. У цьому документі міститься перелік торгових офісів і місць розташування. Технічна підтримка доступна через webсайт за адресою: www.microchip.com/support.

Функція захисту коду пристроїв Microchip
Зверніть увагу на такі деталі функції захисту коду на продуктах Microchip:

  • Продукти Microchip відповідають специфікаціям, що містяться в їхніх конкретних даних Microchip.
  • Компанія Microchip вважає, що її сімейство продуктів є безпечним за умови використання за призначенням, у межах робочих специфікацій і за нормальних умов.
  • Microchip цінує та агресивно захищає свої права інтелектуальної власності. Спроби порушити функції захисту коду продуктів Microchip суворо заборонені та можуть порушувати Закон про захист авторських прав у цифрову епоху.
  • Ні Microchip, ні будь-який інший виробник напівпровідників не може гарантувати безпеку свого коду. Захист коду не означає, що ми гарантуємо, що продукт є «незламним». Захист коду постійно розвивається. Microchip прагне постійно вдосконалювати функції захисту коду наших продуктів.

Юридична інформація
Цю публікацію та наведену тут інформацію можна використовувати лише з продуктами Microchip, у тому числі для проектування, тестування та інтеграції продуктів Microchip у вашу програму. Використання цієї інформації в будь-який інший спосіб порушує ці умови. Інформація щодо програм пристрою надається лише для вашої зручності та може бути замінена оновленнями. Ви несете відповідальність за те, щоб ваша програма відповідала вашим вимогам. Щоб отримати додаткову підтримку, зверніться до місцевого відділу продажів Microchip або отримайте додаткову підтримку за адресою www.microchip.com/en-us/support/design-help/client-support-services.
ЦЯ ІНФОРМАЦІЯ НАДАЄТЬСЯ MICROCHIP «ЯК Є». MICROCHIP НЕ НАДАЄ ЖОДНИХ ЗАЯВ АБО ГАРАНТІЙ БУДЬ-ЯКОГО ВИДУ, ЯВНИХ АБО НЕПРЯМИХ, ПИСЬМОВИХ АБО УСНИХ, СТАТУТНИХ АБО ІНШИХ, ПОВ’ЯЗАНИХ З ІНФОРМАЦІЄЮ, ВКЛЮЧАЮЧИ, НЕ ОБМЕЖУЮЧИСЬ, БУДЬ-ЯКІ НЕПРЯМІ ГАРАНТІЇ ЩОДО НЕПОРУШЕННЯ ПРАВ, КОМЕРЦІЙНОЇ ПРИДАТНОСТІ ДЛЯ КОНКРЕТНОЇ МЕТИ АБО ГАРАНТІЙ ПОВ’ЯЗАНО З ЙОГО СТАНОМ, ЯКІСТЮ АБО ЕФЕКТИВНІСТЮ. MICROCHIP НЕ НЕСЕ ВІДПОВІДАЛЬНОСТІ ЗА БУДЬ-ЯКІ НЕПРЯМІ, СПЕЦІАЛЬНІ, ШТРАФНІ, ВИПАДКОВІ АБО НЕПРЯМІ ВТРАТИ, ПОШКОДЖЕННЯ, ВАРТІСТЬ АБО ВИТРАТИ БУДЬ-ЯКОГО ВИДУ, ПОВ’ЯЗАНІ З ІНФОРМАЦІЄЮ АБО ЇЇ ВИКОРИСТАННЯМ, НЕЗАЛЕЖНО ЩО ВИНИТИ, НАВІТЬ ЯКЩО MICROCHIP БУВ ПОВІДОМЛЕНИЙ МОЖЛИВІСТЬ АБО ЗБИТКИ ПЕРЕДБАЧЕНІ. НАСІЛЬКИ ДОЗВОЛЕНО ЗАКОНОМ, ЗАГАЛЬНА ВІДПОВІДАЛЬНІСТЬ MICROCHIP ЗА УСІМИ ПРЕТЕНЗІЯМИ, БУДЬ-ЯКИМ ПОВ’ЯЗАНИМ З ІНФОРМАЦІЄЮ АБО ЇЇ ВИКОРИСТАННЯМ, НЕ ПЕРЕВИЩАЄ КІЛЬКОСТІ КОМІСІЙ, ЯКІ ВИ СПЛАТИЛИ БЕЗПОСЕРЕДНЯ MICROCHIP ЗА ІНФОРМАЦІЮ.
Використання пристроїв Microchip для забезпечення життєзабезпечення та/або забезпечення безпеки здійснюється повністю на ризик покупця, і покупець погоджується захищати, відшкодовувати збитки та звільняти Microchip від усіх збитків, претензій, позовів або витрат, що виникають у результаті такого використання. Жодні ліцензії не передаються, неявно чи іншим чином, за будь-якими правами інтелектуальної власності Microchip, якщо не зазначено інше.

Торгові марки
Назва та логотип Microchip, логотип Microchip, Adaptec, AnyRate, AVR, логотип AVR, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus, maXTouch, MediaLB, megaAVR, Microsemi, логотип Microsemi, MOST, логотип MOST, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, логотип PIC32, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, логотип SST, SuperFlash , 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, Quiet- Wire , SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath і ZL є зареєстрованими товарними знаками Microchip Technology Incorporated у США.
Придушення сусідніх ключів, 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, внутрішньосхемне послідовне програмування, ICSP, INICnet, інтелектуальне паралелювання, підключення між мікросхемами, блокування джиттера, ручка на дисплеї, maxCrypto, макс.View, мембрана, 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 , Блокувальник пульсацій, RTAX, RTG4, SAMICE, Serial Quad I/O, проста карта, SimpliPHY, SmartBuffer, SmartHLS, SMART-I.S, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, TSHARC, USBCheck, VariSense , VectorBlox, VeriPHY,

  • ViewSpan, WiperLock, XpressConnect і ZENA є товарними знаками Microchip Technology Incorporated у США та інших країнах.
  • SQTP є знаком обслуговування Microchip Technology Incorporated у США
  • Логотип 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 West Chandler Blvd. Чандлер, AZ 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

Індіанаполіс Noblesville, IN Тел.: 317-773-8323

Факс: 317-773-5453

тел.: 317-536-2380

Лос-Анджелес Mission Viejo, CA Тел.: 949-462-9523

Факс: 949-462-9608

тел.: 951-273-7800

Ролі, Північна Кароліна

тел.: 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

Нідерланди – Drunen

Тел.: 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

Документи / Ресурси

MICROCHIP DDR Читання IP [pdfПосібник користувача
DDR Read IP, DDR, Read IP, IP

Список літератури

Залиште коментар

Ваша електронна адреса не буде опублікована. Обов'язкові поля позначені *