DOC PREVIEW
MSU ECE 410 - lab7

This preview shows page 1 out of 2 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 2 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 2 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

410 Lab Assignment, Spring 2008 Prof. Andrew Mason Lab 7: Introduction to Automated Layout from Schematics Due: Friday March 21, 2008 Summary: This lab introduces students to automated layout methods by constructing a XOR gate and a function F using the place-and-route tools from Cadence’s Encounter. Learning Objectives: 1. How to obtain Verilog netlist file from schematic 2. How to perform place and route with Cadence’s Encounter 3. How to import GDSII files into Virtuoso to generate a layout Resources: Tutorial PnR and files located at /egr/courses/personal/ece410/resources/pnr Procedure: 1. Complete the Place-and-Route tutorial, Tutorial PnR, on the class website. Save or print a copy of the schematic and final layout for your check off. a. While doing Tutorial PnR, you first need to create a schematic for XOR by instantiating the basic logic gates from OSU_stdcells_ami05. This should require INV, NAND, and NOR gates. Confirm you have this standard cell library. If not, you can copy its compressed file from /egr/courses/personal/ece410/resources/pnr/. b. Create a Verilog netlist for the XOR schematic using the methodology in Tutorial PnR. Save it as a .v file, which is a Verilog file (e.g., XOR.v). c. Place and route this netlist file with Cadence Encounter. Follow the procedure in the tutorial carefully. Verify geometry and connectivity to make sure there are no violations. d. Import the XOR GDSII and DEF files into Virtuoso to obtain the cell layout. 2. Using logic gates from the standard cell library and following the procedure of Tutorial PnR, obtain an automated layout for the function CBAF +•=. Save or print a copy of the schematic and final layout for your check off. 3. Study the Discussion Topics below and be prepared to answer them orally with the TA during your lab check off. Note, you may need more time (10-15 min) for check off with this lab. 4. Print the Lab 7 Grading Sheet and meet with the TA to checkoff your lab by 4pm on Friday. There is no report for this lab. Deliverables: Description Check off Schematic and layout for XOR X Schematic and layout for Function F X Verilog netlist file for XOR X Verilog netlist file for Function F X Lab 7, pg. 1.410 Lab Assignment, Spring 2008 Prof. Andrew Mason Discussion Topics: Study the topics below and be prepared to answer them with the TA during check off.. 1. What are the advantages and disadvantages of automatic place-and-route design versus the full custom design. 2. Why is a standard cell library as OSU_stdcells_ami05 needed for place and route? 3. Why does performing place and route needs a netlist file first from schematic. 4. Define two of the rules for place-and-route design that you feel are most important. 5. Why are Verify Geometry and Verify Connectivity necessary? 6. If you wish to reload a previously-saved placed-and-routed design in Encounter, what file needs to be read in and what menu command is used to read in this file? Reminder: This lab should be done by each student individually; it is not a group lab. Lab 7, pg.


View Full Document

MSU ECE 410 - lab7

Documents in this Course
hw4-s08

hw4-s08

2 pages

Exam 1

Exam 1

5 pages

lab3

lab3

2 pages

lab4

lab4

4 pages

Lab 5

Lab 5

4 pages

Ch12

Ch12

34 pages

lab5

lab5

4 pages

lab2

lab2

2 pages

lab7

lab7

3 pages

Ch11

Ch11

43 pages

Lab 6

Lab 6

4 pages

lab2

lab2

3 pages

Ch7

Ch7

32 pages

Lab 4

Lab 4

3 pages

lab1

lab1

3 pages

Ch3-5

Ch3-5

69 pages

Load more
Download lab7
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view lab7 and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view lab7 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?