MATLAB para el desarrollo de FPGAs, ASICs y SoCs

Automatización del fujo de trabajo desde el desarrollo de algoritmos hasta el diseño y la verifcación de hardware

Los expertos e ingenieros de hardware utilizan MATLAB® y Simulink® a fin de desarrollar aplicaciones de prototipado y producción para la implementación en dispositivos FPGA, ASIC y SoC.

  • Utilice Simulink para modelar y simular de forma conjunta la funcionalidad digital, analógica y de software con un alto nivel de abstracción
  • Convierta a punto fijo con orientación automatizada o genere operaciones en punto flotante nativas para cualquier dispositivo de implementación
  • Analice las arquitecturas hardware y software mediante el modelado de memorias, buses y E/S
  • Genere VHDL® o Verilog® optimizado, legible y trazable para la implementación en lógica digital
  • Genere código C/C++ optimizado para procesadores embebidos
  • Verifique el algoritmo que se ejecuta en un simulador HDL o en un dispositivo FPGA o SoC conectado al test bench de MATLAB o Simulink

Los productos de MATLAB y Simulink se pueden emplear para aplicaciones como control de motores AC, radio definida por software y visión embebida.

“Simulink contribuye a la comunicación entre los arquitectos de sistemas y los diseñadores de hardware. Es un lenguaje compartido que nos permite intercambiar conocimientos, ideas y diseños. Simulink y HDL Coder nos permiten centrarnos en desarrollar nuestros algoritmos y perfeccionar el diseño a través de la simulación en lugar de en comprobar las reglas de codificación y la sintaxis VHDL.”

Marcel van Bakel, Philips Healthcare

Diseño FPGA con MATLAB

Vea esta guía en vídeo de cinco partes para obtener información sobre el diseño FPGA con MATLAB. Descubra los factores clave que se deben tener en cuenta a la hora de orientar un algoritmo de procesamiento de señales a hardware FPGA o ASIC.