Forum Discussion
mappy5
New Contributor
4 years agoModule removal by compilation optimization
I want to synthesize soft CPU IP by itself and evaluate resources.
I created a TOP wrapper to implement a CPU module. However, when I look at the compilation result, I can't find the CPU module I ...
mappy5
New Contributor
4 years agoHi
There are 3147400 deleted registers.
Do I need to add a pragma to Verilog for everything?
sstrell
Super Contributor
4 years agoIs your design or this soft CPU you mention (Nios?) not connected to any I/O? That is a lot getting optimized away. What does the report mentioned indicate?
If you're not connected to I/O pins, add Virtual Pin assignments in the Assignments Editor to prevent unconnected logic from getting optimized away.