Proiectarea SoC (System-On-Chip) folosind FPGA
Despre cursul de formare:
Microprocesoarele și FPGA-urile (rețele de porți programabile) sunt nucleele de procesare din majoritatea sistemelor integrate. Integrarea funcționalității de gestionare la nivel înalt a procesoarelor și a operațiunilor stringente, în timp real, procesarea datelor sau a interfețelor unui FPGA într-un singur dispozitiv formează o platformă de calcul integrată și mai puternică. Dispozitivele FPGA SoC integrează atât arhitecturile procesoarelor cât și ale FPGA-urilor într-un singur dispozitiv. Drept urmare, acestea oferă o integrare mai mare, consum redus de energie, o dimensiune mai mică a plăcii și o comunicare cu lățime de bandă mai mare între procesor și FPGA. Acestea includ totodată un set complex de periferice, memorie, porți logice de tip FPGA și transmițatoare de mare viteză.
Veți învăța:
- Mediul de proiectare VIVADO
- Procesoarele din familia Zynq7000
- Interfața de comunicație AXI
- Interfațarea perifericelor cu magistrala AXI
- RTOS și sisteme de operare (kernels)
- Drivere
- Modele de simulare comportamentală
- Includerea componentelor SW în simulare
- Proiectarea unui mediu de test al sistemului
- Utilizarea ModelSim in proiectele Xilinx
- Generator de sistem
- Estimarea performanței
- Simulări HIL
- Constrangeri de timp / Ciclii de ceas, întârzieri și surse de instabilitate
- Analiza manuală a timpilor statici
- Analizarea rapoartelor de timp in Xilinx
- Conexiunea FPGA JTAG
- Trasabilitate
- ChipScope Xilinx
Veți deveni: Un erudit al programarii hardware
Durata cursului: 5 zile
Număr maxim de participanți: 15