Перечень разработанных нами IP ядер

Ядро внутрикристальной шины AXI

Назначение: организация среды коммутаций ведущих устройств (Masters) с ведомыми (Slaves) в соответствии со спецификацией AXI на основании заданного шаблона допустимых коммутаций и заданных схем арбитража.

Область применения: высокопроизводительные многомодульные системы со сложными схемами межмодульных коммутаций и высокими требованиями к пропускной способности коммутационной среды.

Универсальный Slave шины AXI

Назначение: подключение ведомого устройства (Slave) к шине AXI, организация механизмов предвыборки данных и отложенной записи в ведомое устройство.

Область применения: высокопроизводительные многомодульные системы, системы на кристалле (SoC), использующие шину AXI.

Мост AXI – AHB

Назначение: организация доступа к ведомым устройствам (Slave) на шине AHB со стороны ведущих (Masters) на шине AXI.

Область применения: высокопроизводительные многомодульные системы, системы на кристалле (SoC), одновременно использующие шины AXI и AHB.

Многоканальный Scatter-Gather DMA на шину AXI

Назначение: организация нескольких автономных потоков передачи данных между ведомыми устройствами (Slave) на шине AXI.

Область применения: выборка видео/аудио/сетевых и других потоков данных в системах, использующих шину AXI.

Ядро внутрикристальной шины AHB

Назначение: организация среды коммутаций ведущих устройств (Masters) с ведомыми (Slaves) в соответствии со спецификацией AHB на основании заданной схемы арбитража.

Область применения: многомодульные системы с развитыми схемами межмодульных коммутаций, поддерживающие механизм освобождения шины на период ожидания.

Ядро внутрикристальной шины AHB – Light

Назначение: организация среды коммутаций ведущих устройств (Masters) с ведомыми (Slaves) в соответствии со спецификацией AHB – Light на основании заданной схемы арбитража.

Область применения: многомодульные системы с развитыми схемами межмодульных коммутаций, характеризующиеся захватом шины на период ожидания.

Генератор ITU656 подобных потоков

Назначение: управление внешними TV-энкодерами посредством формирования ITU‑R BT.656 подобного потока.

Область применения: системы обработки/вывода видеосигналов TV-формата.

Универсальный мультипортовый контроллер оптимального доступа к SDRAM‑памяти

Назначение: организация оптимального многоканального доступа к SDRAM‑памяти посредством максимально эффективного управления ею.

Область применения: системы параллельной обработки данных, хранящихся в едином адресном пространстве, требующие высокопроизводительного, произвольного доступа к SDRAM-памяти; высокопроизводительные модульные системы с единым адресным пространством памяти.

Универсальный генератор последовательностей дискретных сигналов в 2‑мерном поле отсчетов

Назначение: формирование сложных повторяющихся во времени последовательностей дискретных сигналов.

Область применения: формирование дискретных сигналов, управление внешними устройствами, формирование сигналов развертки и управления LCD‑панелей, сигналов развертки стандарта VGA и т.п.