Fill This Form To Receive Instant Help

Help in Homework
trustpilot ratings
google ratings


Homework answers / question archive / ECE 429 Final Exam (Take-Home) Question 1) Let’s say we have a 0

ECE 429 Final Exam (Take-Home) Question 1) Let’s say we have a 0

Electrical Engineering

ECE 429 Final Exam (Take-Home)

Question 1) Let’s say we have a 0.22 μm (micrometer) think Cu wire in a 65 nanometer process. Resistivity of the Cu is 2.2 μ?? cm (micro-ohm?centimeter).

  1. Compute the sheet resistance of the wire

 

 

 

  1. Find the total resistance if the wire is 0.125 μm wide and 1mm long. (Ignore the barrier layer and dishing)

 

 

 

 

 

 

  1. Suppose that 10x unit-sized inverter drives a 2x inverter at the end of the 1 mm long of the wire. Its wire capacitance is 0.2 fF/ μm and the unit-sized nMOS transistor has R=10k? and C=0.1 fF.  Complete the following equivalent circuit using a single-segment Π model.

 

 

  1. Estimate the propagation delay using a single-segment Π Elmore delay model. (neglect diffusion capacitance)

 

 

 

 

 

 

 

 

 

 

 

 

 

                    2.                  

These questions are multiple choice questions that ask you to select only one answer choice from a list of three choices about temperature aware design in CMOSFET.

 

2.1) When temperature of a deeply scaled CMOS circuit is increased, then

 

  1. the carrier mobility of the CMOS device will be

                      a) increased                     b) decreased         c) not changed 

 

  1. the threshold voltage of the CMOS circuit will be

                 a) increased              b) decreased                c) not changed 

 

  1. the sub-threshold leakage current of the CMOS circuit will be

                 a) increased              b) decreased                c) not changed 

 

  1. the depletion region of the CMOS device will be

                 a) increased              b) decreased                c) not changed 

 

  1. the junction capacitance of the CMOS circuit will be

                 a) increased              b) decreased                c) not changed 

 

  1. the junction leakage current of the CMOS circuit will be

                 a) increased              b) decreased                c) not changed 

 

  1. the active mode current (on-current) of the CMOS circuit will be

                 a) increased              b) decreased                c) not changed 

 

  1. the standby mode current (off-current) of the CMOS circuit will be

                 a) increased              b) decreased                c) not changed 

 

2.2) Following table shows critical design corners that designers should consider one of the process corners when they compensate PVT variations and close design timing and power for CMOS IC design. Choose (make a circle) one of the corners in the table in order to guarantee a chip design specification.

 

 

 

 

 

 

 

 

 

 

3.

 

 

Provide a truth table that describes the functionality of each circuit in the Figure. (note: the output of the circuit may be high-Z) The symbol A’ refers to the complement of A.

 

 (a)

 

 

 

A

B

C

Out

0

0

0

 

0

0

1

 

0

1

0

 

0

1

1

 

1

0

0

 

1

0

1

 

1

1

0

 

1

1

1

 

 

                

(b)

A

B

C

Out

0

0

0

 

0

0

1

 

0

1

0

 

0

1

1

 

1

0

0

 

1

0

1

 

1

1

0

 

1

1

1

 

 

 

 

 

 

 

                    4.       Points)

 

Design a domino circuit whose output is

  1. Out = + +AB            BC          C
  2. Out = + + +(A         B          C) AB

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CW-ID

 

5. (10 Points)

 

[ *Note: cd: Contamination Delay, s: Setup, h: Hold time, pd: Propagation delay ]

 

 

  1. Find maximum clock frequency of the above sequential circuit

 

 

 

 

 

 

  1. Is the circuit guaranteed to work correctly without any timing violations? Explain how you can say that?

 

 

 

 

 

 

 

 

 

 

 

CW-ID      

                       

6 (10 points)

PLA (Programmable Logic Array) performs any fuction in sum-of-products form and  PLA design by ANDs and ORs is not very efficient in CMOS. Sketch a 3-input, 2-output PLA implementing following full-adder logic by using NOR-NOR PLAs. (Hint: Use DeMorgan’s Law to convert to all NORs circuit.)

 

                                           s ab= c +abc +abc abc+

 

                                          cout = + +ab bc ac

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CW-ID     

                       

7 (10 points)

Draw the logic diagram (synthesis output) using D F/F for the following HDL descriptions and evaluate the output values of b and c variables.

 

 

(

a

)

(

b

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CW-ID

 

                                                 8 (30 points) – Spice Simulation

Complete the following SRAM circuit optimization procedure. Submit your source codes of the HSpice netlist and stimulus, simulation results, and screenshots of your simulation.

(Refer to the lab sessions (Labs 2,3,4 and 8), and Lec21 and Lec22)

  1. Design 6T SRAM cell (see Fig. 1) in Virtuoso and simulate reading and writing operations. 

      (Vdd = 1.1v, Capacitance =1f)

 

 

[Fig.1 6T SRAM]

 

    1. Create a schematic and netlist of the 6T SRAM cell.
    2. Plot the Reading 0 and 1 operation (Please attach the CosmosScope result).
    3. Plot the Writing 0 and 1 operation (Please attach the CosmosScope result).

 

  1. Considering the delay, repeat the simulation of reading and writing operations and optimize 6T SRAM cell circuit.
    1. Optimize each transistor width size to minimize reading and writing operation delays. Fill out the below table using optimized width sizes that you obtained from the simulations. (Hint: Use the given width sizes (Size 1 (90nm), Size 2 (180nm), Size 4 (360nm), Size 6 (540nm) and Size 8 (720nm)), and simulate your circuit to find the minimum delay)

TR

Size(1,2,4,6,8)

P1

 

P2

 

N1

 

N2

 

N3

 

N4

 

*Note : 1 =90nm, 2=180nm, 4=360nm, 6=540nm, 8=720nm

    1. Plot the Reading 0 and 1 operation (Please attach the CosmosScope result).
    2. Plot the Writing 0 and 1 operation (Please attach the CosmosScope result).
    3. Compare the measurement results using HSpice. (Please attach screenshots of your delay measurement result (.mt0 file))

Operation

Original

Optimized

Reading 0

 

 

Reading 1

 

 

Writing 0

 

 

Writing 1

 

 

 

  1. Explain 'read stability’ and 'writability’ by using HSpice simulation.

Option 1

Low Cost Option
Download this past answer in few clicks

28.99 USD

PURCHASE SOLUTION

Already member?


Option 2

Custom new solution created by our subject matter experts

GET A QUOTE