MICROCHIP-логотип

МИКРОЧИП DDR Чтение IP

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

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

  • Название продукта: DDR чтение IP v2.0
  • Совместимость с IP-видеоарбитром
  • Используется для чтения пакета непрерывных данных из памяти DDR.
  • Обычно используется в видеоприложениях для чтения каждой горизонтальной строки видеокадра, хранящегося в памяти DDR.

DDR Read IP также имеет порты ввода и вывода в Arbiter.

Интерфейсная шина и потоковый интерфейс AXI4 перечислены в руководстве пользователя.

Часто задаваемые вопросы

  1. Какова цель DDR Read IP?
  2. Какова необходимая совместимость для DDR Read IP?
  3. В каких приложениях обычно используется DDR Read IP?

Введение

DDR Read IP считывает пакет непрерывных данных из памяти DDR. IP-адрес чтения DDR должен использоваться с IP-адресом видеоарбитра, который преобразует запросы чтения в транзакции AXI4. IP-адрес чтения DDR обычно используется в видеоприложениях для чтения каждой горизонтальной строки видеокадра, хранящегося в памяти DDR.

Рисунок 1. Интерфейс SmartDesign Arbiter

MICROCHIP-DDR-Read-IP-рис-1

Основные характеристики

  • Обычно используется для чтения строк видеокадра.
  • Поддерживает ширину пикселей выходного видео 8, 16 и 32 бита.
  • Поддерживает интерфейс видеоарбитра 128, 256 и 512 бит.
  • Поддерживает потоковый интерфейс AXI4

Аппаратная реализация

IP генерирует сигналы управления для IP-видеоарбитра на основе введенных пользователем начальных адресов кадра с горизонтальным разрешением. Нарастающий фронт read_en_i инициирует транзакцию чтения. Данные от видеоконтроллера хранятся в FIFO CDC, который преобразует данные из тактовой области DDR в тактовую область пикселей. Данные считываются из FIFO по заднему фронту read_en_i и распаковываются для генерации данных пикселей. read_en_i должно быть высоким в течение достаточного времени для завершения транзакции чтения DDR, а рекомендуемая продолжительность составляет несколько тактов, равных горизонтальному разрешению. Первая строка считывается по адресу, определенному в Frame_start_addr_i, и после каждой транзакции чтения адрес увеличивается на line_gap_i. Адрес чтения сбрасывается на Frame_start_addr_i при каждом сигнале Frame_end_i. Выходные данные высоки для количества тактов с горизонтальным разрешением.

Описание конструкции

  • На следующем рисунке показана схема контактов верхнего уровня чтения DDR.

MICROCHIP-DDR-Read-IP-рис-2

Входные и выходные порты
В следующей таблице перечислены входные и выходные порты IP-адреса чтения DDR в собственном интерфейсе.
Таблица 1-1. Порты ввода и вывода DDR считываются в собственном интерфейсе.

Имя порта Тип Ширина Описание
сброс_я Вход Активный Низкий сигнал асинхронного сброса для проектирования
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 бит Горизонтальное смещение для каждой видеостроки для горизонтального панорамирования
v_pan_i Вход 12 бит Вертикальное смещение от начального адреса кадра для вертикального панорамирования
read_ackn_i Вход Подтверждение запроса на чтение от видеоарбитра
read_done_i Вход Прочитайте данные о завершении от видеоарбитра.
ddr_data_valid_i Вход Чтение действительных данных от Arbiter
Frame_start_addr Вход 8 бит Начальный адрес видеокадра
wdata_i Вход Ширина входных данных Чтение данных от Арбитра
read_req_o Выход Читать запрос арбитру
read_start_addr_o Выход 32 бит Адрес DDR, откуда должно быть начато чтение
взрыв_размер_о Выход 8 бит Чтение размера пакета
data_valid_o Выход Данные действительны
данные_о Выход Ширина выходных данных Данные для конвейерной обработки видео

В следующей таблице перечислены входные и выходные порты IP-адреса чтения DDR на шине интерфейса Arbiter.
Таблица 1-2. Порты ввода и вывода DDR считываются с шины интерфейса Arbiter.

Имя порта Тип Ширина Описание
РДАТА_I Вход Ширина входных данных Чтение данных от Арбитра
РВАЛИД_I Вход Чтение действительных данных от Arbiter
ARREADY_I Вход Подтверждение арбитра от запроса на чтение
БУСЕР_Я Вход Прочитать завершение
АРАДДР_О Выход 32 бит Адрес DDR, откуда должно быть начато чтение
ARVALID_O Выход Читать запрос арбитру
ARSIZE_O Выход 8 бит Чтение размера пакета

В следующей таблице перечислены входные и выходные порты IP-адреса чтения DDR в потоковом интерфейсе AXI4.
Таблица 1-3. Порты ввода и вывода DDR считываются в потоковом интерфейсе AXI4.

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

3бит = конец кадра

Имя порта Тип Ширина Описание
TLAST_O Выход Конец кадра выходного видео

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

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

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

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

Ресурс Использование
DFF 502
4 входных LUT 513
МАКК 0
ЛСОЗУ 18 КБ 14
SRAM 0

В следующей таблице указано использование ресурсов для чтения IP-адреса чтения DDR в интерфейсе шины и потоке AXI4 с шириной входных данных = 256 и шириной выходных данных = 8.
Таблица 1-6. Чтение DDR IP в интерфейсе шины и потоке AXI4

Ресурс Использование
DFF 512
4 входных LUT 514
МАКК 0
ЛСОЗУ 18 КБ 14
SRAM 0

История изменений
История изменений описывает изменения, которые были реализованы в документе. Изменения перечислены по редакции, начиная с самой последней публикации.

Пересмотр Дата Описание
1.0 03/2022 Первоначальная редакция.

Поддержка микросхемы ПЛИС

Группа продуктов 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сайт используется для создания files и информация легко доступна для клиентов. Некоторые из доступных материалов включают:

  • Поддержка продукта — таблицы данных и сведения об ошибках, примечания по применению иampфайловые программы, ресурсы для проектирования, руководства пользователя и документы по поддержке оборудования, последние версии программного обеспечения и архивное программное обеспечение.
  • Общая техническая поддержка — часто задаваемые вопросы (FAQ), запросы на техническую поддержку, онлайн-дискуссионные группы, список участников партнерской программы Microchip по разработке.
  •  Бизнес 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 НЕ ДАЕТ НИКАКИХ ЗАЯВЛЕНИЙ ИЛИ ГАРАНТИЙ ЛЮБОГО РОДА, ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ПИСЬМЕННЫХ ИЛИ УСТНЫХ, ЗАКОНОДАТЕЛЬНЫХ ИЛИ ДРУГИХ ОБРАЗНЫХ, СВЯЗАННЫХ С ИНФОРМАЦИЕЙ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ЛЮБЫЕ ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ НЕНАРУШЕНИЯ ПРАВ, ТОРГОВОЙ ПРИГОДНОСТИ И ПРИГОДНОСТИ ДЛЯ КОНКРЕТНЫХ СРЕДСТВ. ЦЕЛЬ AR ИЛИ ГАРАНТИИ СВЯЗАННЫЕ С ЕГО СОСТОЯНИЕМ, КАЧЕСТВОМ ИЛИ ФУНКЦИОНАЛЬНОСТЬЮ. МИКРОЧИП НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ КОСВЕННЫЕ, СПЕЦИАЛЬНЫЕ, ШТРАФНЫЕ, СЛУЧАЙНЫЕ ИЛИ КОСВЕННЫЕ УБЫТКИ, УБЫТКИ, ЗАТРАТЫ ИЛИ ЛЮБОГО РОДА, СВЯЗАННЫЕ С ИНФОРМАЦИЕЙ ИЛИ ЕЕ ИСПОЛЬЗОВАНИЕМ, ДАЖЕ ЕСЛИ МИКРОЧИП БЫЛ ПРЕДУВЕДЕН ВОЗМОЖНОСТЬ ИЛИ УЩЕРБ ПРЕДВИДИМЫ. В МАКСИМАЛЬНОЙ СТЕПЕНИ, РАЗРЕШЕННОЙ ЗАКОНОДАТЕЛЬСТВОМ, ОБЩАЯ ОТВЕТСТВЕННОСТЬ 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, QuietWire , SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath и ZL являются зарегистрированными товарными знаками Microchip Technology Incorporated в США.
Подавление соседних ключей, AKS, Аналоговая для цифровой эпохи, Любой конденсатор, AnyIn, AnyOut, Расширенное переключение, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, динамическое сопоставление средних значений, DAM , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, внутрисхемное последовательное программирование, ICSP, INICnet, интеллектуальное распараллеливание, межчиповое соединение, JitterBlocker, Knob-on-Display, maxCrypto, maxView, мембрана, Mindi, MiWi, MPASM, MPF, Сертифицированный логотип MPLAB, 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 , ВекторБлокс, 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.микрочип.com/качество.

КОНТАКТ

АМЕРИКА АЗИАТСКО-ТИХООКЕАНСКИЙ РЕГИОН АЗИАТСКО-ТИХООКЕАНСКИЙ РЕГИОН ЕВРОПА
Корпоративный офис

2355 бульвар Вест Чендлер. Чандлер, 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

Даллас

Addison, TX

Тел: 972-818-7423

Факс: 972-818-2924

Детройт

Нови, Мичиган

Тел: 248-848-4000

Хьюстон, Техас

Тел: 281-894-5983

Индианаполис Ноблсвилл, Индиана Тел.: 317-773-8323

Факс: 317-773-5453

Тел: 317-536-2380

Лос-Анджелес Миссия Вьехо, Калифорния Тел.: 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

Нидерланды – Друнен

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

Ссылки

Оставьте комментарий

Ваш адрес электронной почты не будет опубликован. Обязательные поля отмечены *