+ All Categories
Home > Documents > CS-EE 481 Spring 2004 1Founder’s Day, 2004 University of Portland School of Engineering Project...

CS-EE 481 Spring 2004 1Founder’s Day, 2004 University of Portland School of Engineering Project...

Date post: 17-Jan-2016
Category:
Upload: eustace-bradford
View: 220 times
Download: 0 times
Share this document with a friend
14
CS-EE 481 Spring 2004 Founder’s Day, 2004 1 University of Portland School of Engineering Project Steelhead A CMOS 4-Bit x 4-Bit Multiplier Authors Scott Sato Ross Yoshioka Advisor Dr. Osterberg, Dr. Lillevik Industry Representative Mr. Michael M. DeSmith
Transcript
Page 1: CS-EE 481 Spring 2004 1Founder’s Day, 2004 University of Portland School of Engineering Project Steelhead A CMOS 4-Bit x 4-Bit Multiplier Authors Scott.

CS-EE 481 Spring 2004

Founder’s Day, 2004 1University of Portland School of Engineering

Project SteelheadA CMOS 4-Bit x 4-Bit Multiplier

AuthorsScott Sato

Ross Yoshioka

AdvisorDr. Osterberg, Dr. Lillevik

Industry RepresentativeMr. Michael M. DeSmith

Intel Corporation

Page 2: CS-EE 481 Spring 2004 1Founder’s Day, 2004 University of Portland School of Engineering Project Steelhead A CMOS 4-Bit x 4-Bit Multiplier Authors Scott.

CS-EE 481 Spring 2004

Founder’s Day, 2004 2University of Portland School of Engineering

Agenda

• Introduction Ross Yoshioka

• Background/Demonstration Ross Yoshioka

• Methods Ross Yoshioka

• Results Scott Sato

• Conclusions Scott Sato

Page 3: CS-EE 481 Spring 2004 1Founder’s Day, 2004 University of Portland School of Engineering Project Steelhead A CMOS 4-Bit x 4-Bit Multiplier Authors Scott.

CS-EE 481 Spring 2004

Founder’s Day, 2004 3University of Portland School of Engineering

Introduction

Dr. Osterberg, Dr. Lillevik, Michael DeSmith, Sandy Ressel, and Dr. Lu for your countless advice and support! ! !

- Solves the Problem of Serial Multiplication of two 4-bit binary numbers (0-15 in Decimal).

- Used as a Demo for Future Students- Answer sent out in 8-bit binary, converted to decimal

equivalent (Highest Value = 225)- Learn the general workings of how to design and create a 4-

bit x 4-bit Serial Multiplier.

Page 4: CS-EE 481 Spring 2004 1Founder’s Day, 2004 University of Portland School of Engineering Project Steelhead A CMOS 4-Bit x 4-Bit Multiplier Authors Scott.

CS-EE 481 Spring 2004

Founder’s Day, 2004 4University of Portland School of Engineering

Background/Demonstration

1. Turn the 2 Rotary Devices on Our Input Pad

2. Both Numbers are Displayed on the Red Displays in Decimal Form

3. Press the Clear than the Equal Button

4. Answer Shows up in Decimal Form on Green Display.

Page 5: CS-EE 481 Spring 2004 1Founder’s Day, 2004 University of Portland School of Engineering Project Steelhead A CMOS 4-Bit x 4-Bit Multiplier Authors Scott.

CS-EE 481 Spring 2004

Founder’s Day, 2004 5University of Portland School of Engineering

Methods

1. Designed the MOSIS chip using B²Logic (D-Flip Flops, Combinational Logic, etc.)

2. Converted B²Logic File to TPR File

3. Designed the Logic behind the input and output devices (GAL’s/ABEL, BCD-to-7-Segment Decoders, etc.)

4. Created Macro Model and System Model

5. Replace Macro Model with MOSIS chip

Page 6: CS-EE 481 Spring 2004 1Founder’s Day, 2004 University of Portland School of Engineering Project Steelhead A CMOS 4-Bit x 4-Bit Multiplier Authors Scott.

CS-EE 481 Spring 2004

Founder’s Day, 2004 6University of Portland School of Engineering

B²Logic Simulation

Page 7: CS-EE 481 Spring 2004 1Founder’s Day, 2004 University of Portland School of Engineering Project Steelhead A CMOS 4-Bit x 4-Bit Multiplier Authors Scott.

CS-EE 481 Spring 2004

Founder’s Day, 2004 7University of Portland School of Engineering

Results(Top Level Diagram)

Page 8: CS-EE 481 Spring 2004 1Founder’s Day, 2004 University of Portland School of Engineering Project Steelhead A CMOS 4-Bit x 4-Bit Multiplier Authors Scott.

CS-EE 481 Spring 2004

Founder’s Day, 2004 8University of Portland School of Engineering

Block Diagram

Page 9: CS-EE 481 Spring 2004 1Founder’s Day, 2004 University of Portland School of Engineering Project Steelhead A CMOS 4-Bit x 4-Bit Multiplier Authors Scott.

CS-EE 481 Spring 2004

Founder’s Day, 2004 9University of Portland School of Engineering

Chip Block Diagram

Page 10: CS-EE 481 Spring 2004 1Founder’s Day, 2004 University of Portland School of Engineering Project Steelhead A CMOS 4-Bit x 4-Bit Multiplier Authors Scott.

CS-EE 481 Spring 2004

Founder’s Day, 2004 10University of Portland School of Engineering

Output Decoder Diagram

Page 11: CS-EE 481 Spring 2004 1Founder’s Day, 2004 University of Portland School of Engineering Project Steelhead A CMOS 4-Bit x 4-Bit Multiplier Authors Scott.

CS-EE 481 Spring 2004

Founder’s Day, 2004 11University of Portland School of Engineering

B²Logic Simulation

Page 12: CS-EE 481 Spring 2004 1Founder’s Day, 2004 University of Portland School of Engineering Project Steelhead A CMOS 4-Bit x 4-Bit Multiplier Authors Scott.

CS-EE 481 Spring 2004

Founder’s Day, 2004 12University of Portland School of Engineering

TPR File

Page 13: CS-EE 481 Spring 2004 1Founder’s Day, 2004 University of Portland School of Engineering Project Steelhead A CMOS 4-Bit x 4-Bit Multiplier Authors Scott.

CS-EE 481 Spring 2004

Founder’s Day, 2004 13University of Portland School of Engineering

Page 14: CS-EE 481 Spring 2004 1Founder’s Day, 2004 University of Portland School of Engineering Project Steelhead A CMOS 4-Bit x 4-Bit Multiplier Authors Scott.

CS-EE 481 Spring 2004

Founder’s Day, 2004 14University of Portland School of Engineering

Conclusions- Demonstrated the Design of a CMOS Multiplier:

- B2Logic Simulation

- TPR File Creation

- I/O System Design and Implementation

- Integration of the Prototype’s Parts

- Keep on schedule throughout the Design Process

- Checking and Rechecking the TPR. File Until it is Absolutely Correct - In the future, maybe even use BLT (Project Pitroach)


Recommended