Progettazione firmware

HiFuture
Create it now

Modem per ponti radio a microonde

Codesign del software di controllo di un modem sperimentale per ponti radio a microonde.

L'architettura è basata su softcore Microblaze che controlla il modem sintetizzato in FPGA Xilinx e su un host iMX.6 esterno di controllo. Sul softcore HiFuture ha sviluppato l'intero firmware real-time, incluso lo scheduler dei task. Sull'host HiFuture ha espanso il sw già esistente basato su RTOS VxWorks.
Su entrambi i processori è stato usato il linguaggio C. L'ambiente di sviluppo è basato su Linux. Il softcore è stato sviluppato con XSDK di Xilinx (basato su Eclipse) e l'host con debugger Lauterbach. HiFuture ha anche sviluppato una serie di tool in Python per l'interfacciamento del sistema e per la sintesi automatica di codice.

Mercati