Tesi Robotica Un co-processore per Stereo-Matching: Architettura | Page 28

i i “LP_Tesi” — 2011/9/9 — 21:20 — page 28 — #28 i i 28 Per la fase di debug durante lo sviluppo è consigliato l’utilizzo di bluesim data la più alta velocità di simulazione, una volta che si pensa che il progetto raggiunga gli obbiettivi preposti è consigliabile eseguire una simulazione in Verilog prima della sintesi per verificare l’effettiva validità dei risultati. A differenza della divisione delle attività precedentemente discussa nel Cap:1.2.2, il quale discute di come una applicazione hardware possa essere sviluppata in HDL, BSV facilita la divisione aggiungendo alle fasi precedentemente descritte ulteriori processi che vengono eseguiti in testa a tutte le altre attività. Questi processi inoltre rendono inutile la costruzione del testbench per l’RTL verificando la correttezza del programma a monte. Passando quindi dal diagramma di Fig:2.0.1 a quello di Fig:2.0.1. Figura 2.0.1: Flusso di sviluppo in BSV Come si può vedere i due diagrammi sono molto simili, ma ci sono delle aggiunte i i i i