Download - full report write up
Transcript
Mike Hudson (n-1) (n-2) (n-3) (n-4) Figure 7-3: Delay-line simulation in Quartus simulator 7.5 • Summary Building up a custom library of components and instantiating them multiple times in a hierarchical structure is a valuable aspect of system design • Instantiating custom library components in a hierarchical structure is very useful • The use of the fixed package for the ‘sum block’ may have not been the best option since it cannot be readily synthesised for simulation and is not a standard IEEE library. The standard logic signed package may have been a better option • For the multiplication of a sample with an arbitrary value, the sample needs to be synchronised to the system clock edge. This is not necessary when multiplying with a fixed constant • The FPGA logic elements get used up quickly when large hardware delay lines are created. For delays of more than 100 or so samples the dedicated RAM will be used 28