MathWorks Filter Design HDL Coder
Программное обеспечение MathWorks Filter Design HDL Coder добавляет возможность аппаратной реализации фильтров в MATLAB. Продукт Filter Design HDL Coder позволяет создавать эффективный, синтезируемый и портируемый VHDL- и Verilog-код, описывающий фильтры с фиксированной точкой, которые были разработаны в DSP System Toolbox, для последующей реализации на СБИС или ПЛИС. Инструмент Filter Design HDL Coder также автоматически создает VHDL- и Verilog-описания для испытательных стендов, что делает возможным быстрое выполнение моделирования, тестирования и верификации сгенерированного кода.
Сгенерированный код VHDL и Verilog получается читаемым и хорошо комментируемым, поэтому разработчики могут легко его изменять, если это необходимо. Функция генерации тестовых стендов гарантирует правильность сгенерированного кода и экономит время, затрачиваемое на выполнение.
Ключевые характеристики Filter Design HDL Coder:
- Генерация синтезируемого VHDL- и Verilog-кода, совместимогосо стандартами IEEE 1076 и IEEE 1364-2001 соответственно, для реализации фильтров с фиксированной точкой на СБИС и ПЛИС.
- Настройка генератора, оптимизации и стиля сгенерированного кода.
- Предоставление настроек для нахождения компромисса между скоростью и требуемыми аппаратными ресурсами, в том числе с помощью алгоритмов распределенной арифметики.
- Генерация кода VHDL и Verilog, описывающего испытательные стенды для выполнения быстрой проверки сгенерированного кода фильтров.
- Генерация сценариев для моделирования в HDL-симуляторах и синтеза.
Для работы пакета требуются:
- MATLAB.
- Signal Processing Toolbox.
- Fixed-Point Toolbox.
- Filter Design Toolbox.