Skip to content

Latest commit

 

History

History
102 lines (84 loc) · 4.41 KB

File metadata and controls

102 lines (84 loc) · 4.41 KB

EXP02--Design-Implementation-of-Full-Custom-2-1-MUX-using-Cadence-EDA-Tools

Experiment -2 Aim: To design and implement a 2:1 multiplexer (MUX) circuit using Cadence EDA tools, analyse its functionality and performance, and understand the principles of digital logic design, including schematic creation, layout design, and simulation. Tools Required: • Personal Computer • Cadence Virtuoso Software

S C H E M A T I C S I M U L A T I O N PROCEDURE FOR CREATING THE SCHEMATIC SIMULATION Commands to get into Cadence

  1. Right Click and open the terminal window

  2. Type the following commands as follows and press enter. • csh • source /cadence/install/cshrc • virtuoso Procedure for Schematic simulation using Cadence

  3. Now two windows must open i)virtuoso/command interpreter window ii)”Whats New…”

  4. Close the 2nd window

  5. Use 1st window i.e virtuoso window(CIW) for further processing. i. Create a New Library ii. Create Schematic Cell view. iii. Create the Symbol for schematic Cell view. iv. Create the test Cell view. v. Analog simulation by spectre

i) Procedure for Creating New Library. • File –New – Library • Name : Give name for ur library Ex: VLSILAB_EXP_1 • Enable Attach to an existing technology library, Click OK • Attach the library to the technology library gpdk045.Click OK ii) Create Schematic Cell view. • Go to 1st window i.e virtuoso(CIW) • File-New-Cell view • Setup the new file form Library: Select the one you a created. Cell : Give the experiment name Ex: Inverter View_Schematic Type: Schematic press OK • Add the required components from the libraries and make the connections.  Go to instance fixed menu or use shortcut key “I” from keypad to go instances  Click on browse. This opens the library browser  Now select the appropriate library for components like  Gpdk45 ------------------------nmos1v, pmos1v  Create Input and Output pins  Make the connections by using fixed narrow wire key  Click Check and Save button image

iii) Creating the Symbol for schematic Cell view • In the schematic window, execute  Create – Cell view – From Cell view  The cell view from cell view window appears  Check Lib Name, Cell Name, From View name must be schematic Press ok • Now Symbol generation form appears. Click Ok If No changes required • A new window with with default symbol is created. • Edit the symbol if you want to give actual symbol shape else continue. • Execute Create-Cell view-from cell view • Library Name and Cell Name must be same which you have used for schematic. Press OK • Check for the position of pin side.Prss OK • Edit for the shape by Create-Shape-Choose required options to edit.

image

iv) Creating the new test cell view • Go to CIW window, Execute File-New-Cell view  Setup the new file form  Library: Select the one you created.  Cell: Cell name must be different from the name used in schematic cell view. Ex: Inverter_test  View: Schematic  Type: Schematic press OK • Follow the step 3(ii) d to make the required connections image

Analog simulation by SPECTRE. • In test cell view window • Launch – ADE L(Analog Design Environment)  Execute Setup—Simulation/directory/Host A new window opens  Set the simulation window to spectre and click ok  Execute Analysis – Choose. A window opens.  Select the type and set the specifications and press OK  Execute Output s—to be plotted – Select on Schematic  Then Select the INPUT WIRE(Vin ) and OUTPUT WIRE(Vout) from your test Schematic using mouse • Execute Simulation -- Net list and Run image

For Transient Analysis Settings and Output image

image

Results:

  1. The experiment successfully demonstrated the design and implementation of a 2:1 MUX using Cadence EDA tools.
  2. The successful verification through schematic, layout, and simulation underscores the effectiveness of using Cadence EDA tools for digital circuit design.