Skip to main content

MATLAB & Simulink ile FPGA Dizayn

FPGA’lerin, Application-specific integrated circuit ve programlanabilir SOC’ler gibi heterojen cihazların gücüyle, mühendisler bu yüksek performanslı cihazlarda bu algoritmaları çalıştırmanın yollarını giderek daha fazla arıyorlar. Fakat En büyük darboğazlara bakıldığında, göze çarpan şey doğrulamadır; bu da proje süresinin ortalama %50’sinden fazlasını oluşturur; ancak çoğunlukla ASIC için bu %60-70 iken FPGA yaklaşık %50-60’tır. Tüm bu çabaya rağmen, ASIC projelerinin %75’i hala bir yeniden düzenlemeye ihtiyaç duyuyor; bunun doğrudan maliyeti milyonlarca dolar, ancak daha da kötüsü programınızın aylarca kaymasına neden olabilir. MathWorks bu noktada büyük avantajlar sunmaktadır. Bu kartları Mathworks ürünleri ile tasarlamak istediğinizde sisteminizi adım adım diğer ekiplerle birlikte oluşturacak bir platform sunar . Her aşamada doğrulama süreçleri olduğu için sistem bütün şekilde geliştirelebilir. Bu uygulamayı kullanabilmek için gerekli MathWorks ürünleri aşağıdaki gibidir.

  • MATLAB
  • Simulink
  • Signal Processing Toolbox
  • DSP System Toolbox
  • MATLAB Coder
  • Simulink Coder
  • Embedded Coder
  • HDL Coder

Demolar

NVIDIA AGX Orin Üzerinde Simulink ile Oluşturulmuş CUDA Kodları ile Gerçek Zamanlı Tespit
NXP S32K144 Kullanılarak Model Tabanlı Batarya Yönetim Sistemi (BMS) Prototipleme
Gerçek Zamanlı Sanal Araç Simülasyonu
Simulink Test ve GitHub Actions ile Uçak Otomatik Pilotunun Model Tabanlı CI Doğrulaması
Simulink Fault Analyzer ile Uçak Elevator Arıza Tespiti ve FMEA Tabanlı Güvenlik Analizi
Parrot Minidrone Model Demosu
BNO055 ve Simulink ile Gerçek Zamanlı Uçuş Simülasyonu için HIL
Sign Following Robot with ROS in MATLAB​
Digital Communication System Design with Xilinx Zynq and FMCOMMS3
Pilot-in-the-Loop-Simulator
MATLAB & Simulink ile FPGA Dizayn
Real-time Driver-in-the-Loop Simulator
Virtual Vehicle Driver-in-the-Loop Simulation
TI C2000 kullanılarak Alan Yönelimli Motor Kontrolü
Virtual Vehicle Composer App Demo
Requirements-Based Testing for Model Development