Altera_Forum
Honored Contributor
17 years ago[beginner] Using design symmetries ?
Hi everyone.
I'm currently building a signal processing circuit written in Verilog, which consists in a matrix of identical modules, with a few wires for inter-module communication. Most signals go from one module to one of its immediate neighbours. Only the clock, clock_enable ans reset signals fan out to every module. Is there a way to make Quartus aware of this "grid symmetry" to help it speed up the fitting/timing process ? Currently the verilog code just consists in writing N*N instantiations of my base module, and compilation time increases well beyond what I expected when I increase the size N of the matrix. Thanks.