Skip to content

vachanukb04/8-Bit-Microprocessor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

8-Bit-Microprocessor

Block diagram of 8-Bit Microprocessor

Block_Diagram

Inputs and Outputs

IO

Before designing the 8-Bit Microprocessor, several components were designed. These includes

  1. Inverter

  2. Full Adder

  3. NAND Gate

  4. 1-Bit ALU

  5. 8-Bit ALU

  6. CPU

  7. Controller

INVERTER

Schematic of Inverter

Inv_Schematic

DRC and LVS check for Inverter

DRC_Inv

LVS_INV

FULL Adder

Layout of Full adder

Full_adder_Layout

NAND Gate

NAND_Schematic

LVS and DRC check for NAND gate

LVS_NAND

DRC_NAND

1-Bit ALU

Schematic of 1-Bit ALU

Schematic_1_ALU

Layout of 1-Bit ALU

Layout_1_ALU

LVS and DRC Check for 1-Bit ALU

LVS_1_BIT

DRC_1_BIT

8-Bit ALU

Schematic of 8-Bit ALU

Schematic_8_alu

LVS and DRC check

LVS_8_ALU

DRC_8_ALU

CPU Design

Schematic of CPU

Schem_CPU

Layout of CPU

Layout_CPU

LVS and DRC check for CPU

LVS_CPU

Controller

Schematic of Controller

Schem_Cntrl

LVS and DRC check for Controller

LVS_CNTRL

DRC_CNTRL

PAD Frame

The PAD frame of 900X900 was provided. The design was placed inside this frame and connections were made using metals 2 and 3. The empty spaces were then filled with poly. A GDS2 file was generated and sent for fabrication.

PAD_Frame

About

Design of 8-bit microprocessor for 600nm technology using Cadence Virtuoso

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors