Поток к ЛПВП
Инструменты и методы Flow to HDL преобразуют проектирование системы на основе потока в язык описания оборудования (HDL), такой как VHDL или Verilog . Обычно это метод создания проектов программируемых вентильных матриц , интегральных схем для конкретных приложений прототипирования и проектирования цифровой обработки сигналов (DSP). Проектирование системы, основанное на потоке, хорошо подходит [ по мнению кого? ] к проектированию программируемой вентильной матрицы, поскольку легче указать врожденный параллелизм архитектуры.
История [ править ]
Использование инструментов потокового проектирования в инженерии является относительно новой тенденцией. Унифицированный язык моделирования является наиболее широко используемым примером проектирования программного обеспечения. Использование инструментов проектирования на основе потоков позволяет обеспечить более целостное проектирование системы и ускорить разработку. Инструменты и поток C для HDL преследуют аналогичную цель, но с использованием C или C-подобных языков программирования .
Приложения [ править ]
Большинство приложений выполняются слишком долго при существующих суперкомпьютерных архитектурах. К ним относятся биоинформатика, CFD , финансовая обработка и анализ данных разведки нефти и газа. Встроенные приложения, требующие высокой производительности или обработки данных в реальном времени, также являются областью использования. Проектирование системы на кристалле также может быть выполнено с использованием этого процесса.
Примеры [ править ]
- Системный генератор Xilinx от Xilinx
- StarBridge VIVA из несуществующего
- Нимб из несуществующей
Exsedia
Внешние ссылки [ править ]
- [1] [ постоянная мертвая ссылка ] обзор потоков от Daresbury Labs.
- [2] Инициатива Xilinx ESL, перечислены некоторые продукты и инструменты C to VHDL.
См. также [ править ]
- Интегральная схема специального назначения (ASIC)
- C в ЛПВП
- Сравнение бесплатного программного обеспечения EDA
- Сравнение программного обеспечения EDA
- Комплексное программируемое логическое устройство (СПЛУ)
- ЭЛЛА (язык программирования)
- Автоматизация электронного проектирования (EDA)
- Встроенный С++
- Программируемая вентильная матрица (FPGA)
- Язык описания оборудования (HDL)
- Гендель-С
- Икар Верилог
- Блеск (язык программирования)
- MyHDL
- Программное обеспечение с открытым исходным кодом
- Обозначение передачи регистра
- Уровень передачи регистра (RTL)
- Ruby (язык описания оборудования)
- СпецC
- СистемаC
- СистемаVerilog
- Системаверилог DPI
- VHDL
- VHDL-AMS
- Верилог
- Верилог-А
- Верилог-АМС