Design Exercise 4 - Preparation for Handin


This document discusses the operation of the script that checks design exercise 4 and prepares the handin.tar file for electronic submission:
    prepare_vlsi desex4
Before creating the handin.tar file, basic file checks, more file checks and simulation checks are performed:

Basic File Checks

In each case the script will check that the file exists and has the correct format (e.g. it checks that scandtype.mag exists and is a magic file with technology tsmc180).

More File Checks

Simulation checks

Handin

For a handin.tar file to be automatically created all the file checks must succeed (basic file checks and more file checks).

Although a design that doesn't pass the simulation checks does not meet the specification, such a design will still create a handin.tar file. This allows students who are experiencing difficulties, to make a submission based on their current design and then to get on with the documentation.

The more organized students will use the script early to help them with their debugging. Only once they are happy with their designs will they consider submitting the handin.tar file.


Iain McNally

4-7-2024