MATLAB®
MATLAB – это высокоуровневый язык технических расчетов, интерактивная среда разработки алгоритмов и современный инструмент анализа данных.
MATLAB по сравнению с традиционными языками программирования (C/C++, Java, Pascal, FORTRAN) позволяет на порядок сократить время решения типовых задач и значительно упрощает разработку новых алгоритмов.
MATLAB представляет собой основу всего семейства продуктов MathWorks и является главным инструментом для решения широкого спектра научных и прикладных задач, в таких областях как: моделирование объектов и разработка систем управления, проектирование коммуникационных систем, обработка сигналов и изображений, измерение сигналов и тестирование, финансовое моделирование, вычислительная биология и др.
Ядро MATLAB позволяет максимально просто работать с матрицами реальных, комплексных и аналитических типов данных; со структурами данных и таблицами поиска. Содержит встроенные функции линейной алгебры (LAPACK, BLAS), быстрого Фурье преобразования (FFTW), функции для работы с полиномами, функции базовой статистики и численного решения дифференциальных уравнений; расширенные математические библиотеки для Intel MKL. Все встроенные функции ядра MATLAB разработаны и оптимизированы специалистами и работают быстрее или так же, как их эквивалент на C/C++.
Ключевые возможности
- Платформонезависимый высокоуровневый язык программирования ориентированный на матричные вычисления и разработку алгоритмов
- Интерактивная среда для разработки кода, управления файлами и данными
- Функции линейной алгебры, статистики, анализ Фурье, решение дифференциальных уравнений и др.
- Богатые средства визуализации, 2-D и 3-D графика.
- Встроенные средства разработки пользовательского интерфейса для создания законченных приложений на MATLAB
- Средства интеграции с C/C++, наследование кода, ActiveX технологии
................
Simulink® HDL Coder
Simulink HDL Coder - это продукт семейства MATLAB & Simulink® для генерации полноценного HDL-кода по Simulink моделям и Stateflow диаграммам. Пакет расширяет возможности разработки аппаратных устройств в среде MATLAB и обеспечивает генерацию VHDL и Verilog кода c побитовым и цикловым соответствием исходной модели Simulink.
Simulink HDL Coder позволяет создавать аппаратные устройства на основе программируемых логических интегральных схемах (ПЛИС/FPGA) и специализированных интегральных схем (СИС /ASIC), разрабатывать прототипы тестировать и проверять HDL-реализации Simulink-моделей.
Simulink HDL Coder генерирует хороший, читаемый и изменяемый VHDL или Verilog-код без аппаратной привязки к конкретной платформе.
Ключевые возможности
- Генерация HLD-кода по Simulink-моделям и Stateflow-диаграммам
- Соответствие VHDL и Verilog реализаций стандартам IEEE 1076 и IEEE 1364-2001
- Полное побитовое и цикловое соответствие исполнения Simulink-модели и HDL-кода
- Генерация простых HDL-реализаций для многоскоростных и разношаговых систем
- Использование готовых HDL-реализаций в моделях с помощью EDA Simulator Link™
- Настройка и выбор различных HDL-реализаций для стандартных блоков
- Настройка стиля и оптимизация генерируемого кода
Системные требования
Для работы пакета требуются:
- MATLAB
- Simulink
- Fixed-Point Toolbox
- Simulink Fixed Point
- Simulink Accelerator (рекомендуется)
- Signal Processing Toolbox (рекомендуется)
- Filter Design Toolbox (рекомендуется)
- Stateflow (рекомендуется)
- Signal Processing Blockset (рекомендуется)
- EDA Simulator Link MQ (рекомендуется)
- EDA Simulator Link IN (рекомендуется)
- Не поддерживает Windows x64
- Не поддерживает Mac OS X, Intel Mac
Скачать полную версию здесь
|