Разработка любых измерительных устройств с применением программируемых логических интегральных схем (FPGA, CPLD) с встраиваемым процессором (в том числе и многопроцессорные решения).
Интеграция СНК с высоко производительной памятью DDR2 SDRAM, DDR SDRAM, SRAM, SSRAM, а также с последовательной/параллельной Flash памятью и Flash картами(SD Card, MMC Card, Compact Flash и пр.).
Разработка IP-ядер, в том числе для цифровой обработки сигналов (DSP).
Разработка алгоритмов цифровой обработки сигналов.
Разработка программного обеспечения для встраиваемого процессора на языке C/C++.
Разработка компьютерного пользовательского интерфейса измерительного устройства
|
FPGA Design
Жёсткие требования к сокращению времени вывода продукта на рынок (Time-to-market) и необходимость интеграции все больших функциональных блоков в одном кристалле приводит к значительному росту решений с применением СНК (систем на кристалле, SoC, SoPC). Наилучшая реализация СНК может быть на базе программируемых логических интегральных схем (ПЛИС, FPGA), которые имеют широкие функциональные возможности, содержат различные типы интерфейсов к компонентам, шинам и линиям связи и могут вести обработку данных в режиме реального времени.
Использование ПЛИС обеспечивает максимальную гибкость при необходимости модификации аппаратуры, позволяет сократить процесс проектирования и отладки цифровых устройств, а также позволяет реализовывать распараллеливание вычислений, что даёт возможность существенно повысить производительность системы цифровой обработки сигналов (DSP-системы).
Одним из основных блоков в СНК является 32-разрядный высокопроизводительный процессор, занимающий сравнительно небольшую часть ресурсов ПЛИС, который выполняет программную обработку цифровых данных. Обычно, на процессор перекладывается обработка сравнительно медленных процессов с большим алгоритмом ветвления. Специализированные блоки обработки обеспечивают аппаратное выполнение функций, специфических для данной системы со значительно большей скоростью. Это могут быть, например, блоки цифровой обработки сигналов (DSP), преобразователи потоков данных и другие устройства. Также же важнейшей частью СНК является контроллер высокопроизводительной памяти (DDR2, DDR, SRAM, SSRAM). Интерфейс с внешними устройствами обеспечивается с помощью параллельных и последовательных портов.
Наши инженеры выполняют полный цикл разработки радиоэлектронных устройств с применением программируемых логических интегральных схем (FPGA, CPLD) и встраиваемых процессорных ядер. Также нами разработан ряд IP-ядер таких как: SD Host Controller (Ver. 2.0), USB 2.0 интерфейс и некоторые другие блоки цифровой обработки сигналов (DSP). Разработка IP-ядер производится на языке описания аппаратуры (HDL) Verilog.
Наши возможности:
- Разработка любых измерительных устройств с применением программируемых логических интегральных схем (FPGA, CPLD) с встраиваемым процессором (в том числе и многопроцессорные решения).
- Интеграция СНК с высоко производительной памятью DDR2 SDRAM, DDR SDRAM, SRAM, SSRAM, а также с последовательной/параллельной Flash памятью и Flash картами(SD Card, MMC Card, Compact Flash и пр.).
- Разработка IP-ядер, в том числе для цифровой обработки сигналов (DSP).
- Разработка алгоритмов цифровой обработки сигналов.
- Разработка программного обеспечения для встраиваемого процессора на языке C/C++.
- Разработка компьютерного пользовательского интерфейса измерительного устройства
|