ASIC/FPGA Design and Verification Out Source Services
Digital DesignSynthesis General Flow
- Common methods of synthesis include: top down and bottom up.
- In top down, the synthesizer goes recursively and searches all modules and applies the user specified constraints. This method facilitates the effort of writing the synthesis control scripts, but requires more CPU memory during the synthesis process.
- For very large designs, memory consumption and CPU run time becomes an issue affecting the entire process and a bottom up method may be preferred. It requires more work from the user to get all the design synthesized, but per each single synthesis run, less memory is used by the synthesis computer.
|