Laborationer
The assignment can be downloaded here
- VHDL source files for synthesis lab: (demo files generated after inittde dicp)
- Lecture slides for synthesis : download here.
- Synthesis resource : here - included scripts, mem models, mem wrapper etc. Also includes matlab script which generates random stimuli, should be used in the testbench.
- The matlab script has been updated to generate only unsigned numbers. Please download the latest version above.
- Remember to NOT include the behavorial VHDL files for the memories while performing synthesis (include only .db/.lib files).
- For back-annotation in ModelSim replace the vsim command in the do file with the command in this file (modify the paths and names of design).
- In case back-annotation errors occur, run this Perl script. Information in README.txt. UPDATED fix file, here: script
- Place and route lecture slides: here
- Place and route files: here
- Place and route guide: here
- If timing report cancels with problems related to AAE and OCV, try to type the following command in the terminal: setDelayCalMode -SIAware false
- Furthermore, you might need to remove information in your Delay corners: try removing the information in the Opcond Library text-field.
gunzip file_name.tar.gz
tar -xvf file_name.tar