SoC Blockset (for AMD)
Sviluppo di applicazioni per SoC e FPGA AMD Versal e Zynq Adaptive
Hai domande? Contatta l’ufficio commerciale.
Hai domande? Contatta l’ufficio commerciale.
SoC Blockset (for AMD) consente di progettare, simulare, distribuire e verificare applicazioni su FPGA e SoC Adaptive AMD. Utilizzando MATLAB e Simulink, il prodotto fornisce workflow di co-progettazione hardware/software destinati ai dispositivi AMD su schede generiche e personalizzate. È possibile modellare applicazioni hardware e software, eseguire simulazioni bit-accurate, generare core IP (con HDL Coder), creare software embedded (con Embedded Coder) e programmare schede di sviluppo utilizzando AMD Vitis™.
SoC Blockset (for AMD) consente a HDL Coder di generare codice C++ sintetizzabile dal codice MATLAB per Vitis HLS e codice RTL dai modelli Simulink con i blocchi Vitis Model Composer. Puoi eseguire test Hardware-In-the-Loop (HIL) sui progetti distribuiti sulle schede di sviluppo e verificare i progetti distribuiti utilizzando testbench MATLAB e Simulink.
Il prodotto include progetti di riferimento per applicazioni di comunicazione, visione, Deep Learning e controllo per dispositivi Versal™, Zynq™ UltraScale+™ MPSoC/RFSoC e Zynq-7000 e per FPGA AMD.
Con Wireless HDL Toolbox, simula e distribuisci un algoritmo di recupero di MIB 5G NR o un algoritmo di recupero di SIB1 5G NR per FR1 e FR2 utilizzando un’implementazione di SoC Blockset (for AMD). Usa radio basate su Zynq con schede RF per dispositivi analogici per analizzare, verificare e testare sistemi wireless pratici.
Costruisci modelli utilizzando progetti di riferimento SoC che consentono l’acquisizione di video in tempo reale per simulazioni, elaborazione di flussi video su hardware e integrazione con processori di Deep Learning.
Modella e simula controller dei motori e dell’elettronica di potenza suddivisi tra processori e logica programmabile. Automatizza la generazione e la compilazione di codice C insieme alla generazione di core IP per dispositivi AMD Zynq e Versal.
Documentazione | Esempi
Genera core IP da algoritmi con interfacce AXI4 (con HDL Coder) e distribuiscili sulla logica programmabile. Genera applicazioni software e driver di dispositivo (con Embedded Coder) per la comunicazione AXI4. Automatizza schede personalizzate, schede aggiuntive, sistemi operativi e IP. Distribuisci su Versal AI Engines con SoC Blockset (for AMD) e AMD Vitis® Model Composer.
Simula e distribuisci applicazioni radar per dispositivi RFSoC AMD. Distribuisci algoritmi di rilevamento di segnale 5G su schede RFSoC utilizzando SoC Blockset (for AMD) per programmare l’hardware, caricare i dati dei test in memoria e controllare il progetto distribuito. Implementazione di algoritmi di frequency-hopping per applicazioni CDMA e FHSS con AMD UltraScale+ RFSoC.
Documentazione | Esempi (comunicazioni wireless, radar)
Sviluppa applicazioni per controlli motore/potenza elettronici o comunicazioni wireless per l’implementazione di piattaforme MPSoC e Zynq-7000.
Usa lo strumento OS Customizer per modificare e aggiungere librerie alla distribuzione Linux® per il tuo processore embedded. Personalizza il sistema operativo Linux embedded delle schede supportate.
Modella la memoria DDR e simula transazioni di memoria condivisa tra la logica hardware e i processori embedded. Configura i controller DMA per la gestione del traffico di memoria. Tieni conto della latenza della memoria e della produttività nella simulazione.
Genera progetti di riferimento di HDL Coder direttamente a partire da modelli di SoC Blockset (for AMD), quindi usa lo strumento HDL Workflow Advisor per integrare core IP creati con HDL Coder.
SoC Blockset (for AMD) è un prodotto MATLAB che consente di simulare e analizzare le prestazioni degli algoritmi su SoC e ASIC programmabili, quindi di distribuirli come applicazioni hardware e software per la prototipazione e la produzione.
SoC Blockset (for AMD) supporta AMD Versal Adaptive SoC, MPSoC/RFSoC Zynq UltraScale+ e SoC Zynq-7000.
L’app SoC Builder automatizza la distribuzione tramite la creazione di core IP e software e la programmazione di schede di sviluppo con HDL Coder ed Embedded Coder.
Sì, puoi creare modelli Simulink di architetture hardware e simulare algoritmi con effetti hardware per identificare problemi di prestazioni come latenza e perdita di dati prima dell’implementazione sull’hardware reale.
SoC Blockset (for AMD) consente di creare modelli che definiscono le interfacce tra i core del processore Arm, la logica hardware, la memoria e le periferiche, permettendo di analizzare i tradeoff di implementazione durante la suddivisione degli algoritmi.
Puoi sviluppare applicazioni 5G e SDR, applicazioni di visione con elaborazione video in tempo reale, sistemi di controllo per motori ed elettronica di potenza, applicazioni radar e sistemi di comunicazione wireless.
Sì, SoC Blockset (for AMD) consente di modellare la memoria DDR e simulare le transazioni di memoria condivisa tra la logica hardware e i processori embedded, tenendo conto della latenza e del throughput della memoria.
SoC Blockset (for AMD) analizza le applicazioni in esecuzione sull’hardware con strumenti di diagnostica delle prestazioni e di profiling del software che misurano latenza, larghezza di banda e altre metriche.
Scopri i nostri prodotti.
Richiedi una quotazione e scopri i prodotti correlati.
È possibile che la tua scuola già fornisca accesso a MATLAB, Simulink e ad altri prodotti complementari mediante una Campus-Wide License.