Услуги

Дизайн FPGA/CPLD

Разработка цифровых систем с использованием FPGA/CPLD

Xilinx и Altera

Программируемая пользователем вентильная матрица (ППМВ) или FPGA (Field-Programmable Gate Array) является одной архитектурной разновидностью программируемых логических интегральных схем ПЛИС и представляет собой полупроводниковое устройство, которое может быть сконфигурировано после изготовления. ППВМ программируется за счет изменения логики работы принципиальной схемы, это решается, например, исходным кодом на языке проектирования.

ППВМ применяются для систем предварительной проверки пригодности устройств, как при разработке встроенных программ, так и в докремниевой и послекремниевой проверке. Это позволяет нам проверять работоспособность устройств до их запуска  в массовое производство, что снижает возможные риски при запуске серийного производства.

ППВМ состоят из конфигурируемых логических блоков, подобных переключателям с множеством входов и одним выходом, могут быть модифицированы в процессе их использования. В цифровых схемах подобные переключатели реализуют базовые двоичные операции: AND, NAND, OR, NOR, XOR. В подавляющем большинстве микропроцессоров функции логических блоков фиксированы и не могут модифицированы. Существенно отличие ППВМ позволяет менять как функции блоков так конфигурацию соединений между ними посредством специальных сигналов, которые посылаются схеме.

В ряде специализированных интегральных схемах (ASIC) используются логические матрицы, которые аналогичны ППВМ по структуре, но конфигурируются в процессе производства один раз. ППВМ же в процессе использования можно неоднократно перепрограммировать, менять топологию соединений. Ценой гибкости является значительное увеличение количества транзисторов на микросхеме.

ППВМ состоят из трех основных программируемых элементов - нескоммутированные программируемые логические блоки, блоки ввода-вывода и внутренние связи. Благодаря высокой функциональности широко применяются в встраиваемых процессорах, блоках цифровой обработки сигналов, решениях с быстрой логикой ввода-вывода и встраиваемой памяти. Крупнейшие производители – Xilinx, Actel, Altera.

Компетенции нашей компании в разработке дизайна FPGA/ CPLD:

  • Использование языков описания аппаратуры Verilog, VHDL;
  • Использование процессорных ядер NIOS II, Microblaze в комплексе с модулями CAN, USB, Ethernet, PCI-e, DDR3 и др.;
  • Разработка IP ядер (видеоконтроллеры, цифровая обработка сигналов, сопроцессоры);
  • Перевод проектов на современную элементную базу;
  • Интеграция алгоритмов в FPGA;
  • Реализация интерфейсно-сервисных функций в FPGA;
  • Разработка систем тестирования и верификации (HDL, C++);
  • Отладка и верификация;
  • Оценка коэффициента покрытия кода при тестировании.
  • Контакты:
  • Телефон: +375 17 265 69 00
  • Email: info@axonim.by
Copyright © 2002–2017 AXONIM Devices
Order service

Fill in the form to order


Your name:
Phone:
E-mail:
Message: