Senior Project BY: Ricardo V. Gonzalez Advisor: Dr. Vinod B. Prasad.

25
Senior Project BY: Ricardo V. Gonzalez Advisor: Dr. Vinod B. Prasad
  • date post

    19-Dec-2015
  • Category

    Documents

  • view

    220
  • download

    0

Transcript of Senior Project BY: Ricardo V. Gonzalez Advisor: Dr. Vinod B. Prasad.

Page 1: Senior Project BY: Ricardo V. Gonzalez Advisor: Dr. Vinod B. Prasad.

Senior Project

BY: Ricardo V. GonzalezAdvisor: Dr. Vinod B. Prasad

Page 2: Senior Project BY: Ricardo V. Gonzalez Advisor: Dr. Vinod B. Prasad.

Data Mover Using Vlsi In L-Edit

Testing in different CAD for functionality assurance

Page 3: Senior Project BY: Ricardo V. Gonzalez Advisor: Dr. Vinod B. Prasad.

Objective

The main objective is to acquire experience in asic design building a data mover with testable features to transfer data from the input to the output following a geometric algorithm. This type of design will require the use of CMOS technology and logic gate design to be fabricated into a chip

Page 4: Senior Project BY: Ricardo V. Gonzalez Advisor: Dr. Vinod B. Prasad.

Table Of Content

Block diagram Design equationsTwo bit example of a data moverTiming control neededTiming chartComplete data mover (2 bit example)Designs of circuitry finished

Page 5: Senior Project BY: Ricardo V. Gonzalez Advisor: Dr. Vinod B. Prasad.

Table Of Content (Continued)

Updated progressWork left to doQuestion section

Page 6: Senior Project BY: Ricardo V. Gonzalez Advisor: Dr. Vinod B. Prasad.

Block Diagram

Page 7: Senior Project BY: Ricardo V. Gonzalez Advisor: Dr. Vinod B. Prasad.

Design Equations

Data mover:Memory a[2]; b[2]; c[2]. Inputs: x[2]Outputs: z[2]1 a x2 c /a3 b c[0], c[1]4 c a v b5 z = c

Page 8: Senior Project BY: Ricardo V. Gonzalez Advisor: Dr. Vinod B. Prasad.

Two Bit Example

Page 9: Senior Project BY: Ricardo V. Gonzalez Advisor: Dr. Vinod B. Prasad.

Timing Control Needed

Page 10: Senior Project BY: Ricardo V. Gonzalez Advisor: Dr. Vinod B. Prasad.

Controller Circuit(Tested In Logicworks)

Page 11: Senior Project BY: Ricardo V. Gonzalez Advisor: Dr. Vinod B. Prasad.

Controller Simulated In Logicworks

Page 12: Senior Project BY: Ricardo V. Gonzalez Advisor: Dr. Vinod B. Prasad.

Control Circuit Designed In L-Edit

Page 13: Senior Project BY: Ricardo V. Gonzalez Advisor: Dr. Vinod B. Prasad.

Controller Simulation In Pspice

Page 14: Senior Project BY: Ricardo V. Gonzalez Advisor: Dr. Vinod B. Prasad.

D flip-flop designed in L-Edit

Page 15: Senior Project BY: Ricardo V. Gonzalez Advisor: Dr. Vinod B. Prasad.

D flip-flop simulation in Pspice

Page 16: Senior Project BY: Ricardo V. Gonzalez Advisor: Dr. Vinod B. Prasad.

And gate in L-Edit

Page 17: Senior Project BY: Ricardo V. Gonzalez Advisor: Dr. Vinod B. Prasad.

And Gate simulationin Pspice

Page 18: Senior Project BY: Ricardo V. Gonzalez Advisor: Dr. Vinod B. Prasad.

X Or Gate in L-Edit

Page 19: Senior Project BY: Ricardo V. Gonzalez Advisor: Dr. Vinod B. Prasad.

Complete Data Mover(Two Bit Example)

Page 20: Senior Project BY: Ricardo V. Gonzalez Advisor: Dr. Vinod B. Prasad.

Data Mover 2 Bitin L-Edit

Page 21: Senior Project BY: Ricardo V. Gonzalez Advisor: Dr. Vinod B. Prasad.

Data Mover 4 BitIn L-edit

Page 22: Senior Project BY: Ricardo V. Gonzalez Advisor: Dr. Vinod B. Prasad.

4 Bit Data Mover Simulation In Pspice

Page 23: Senior Project BY: Ricardo V. Gonzalez Advisor: Dr. Vinod B. Prasad.

Work Done So Far

Researched about the behavior of data mover circuit

Designed controller circuit for timing Tested all gates and circuitsImplemented all circuits in L-EDIT

Page 24: Senior Project BY: Ricardo V. Gonzalez Advisor: Dr. Vinod B. Prasad.

Work Left To Do

Make final connections from the design to the pad

Research about more possible applications of this design

Design a feasible applicationSend design for fabricationPrepare for expo 2001

Page 25: Senior Project BY: Ricardo V. Gonzalez Advisor: Dr. Vinod B. Prasad.

Question Section

Any questions or comments?