ppt ISTAMCE 314 conference ppt sample.pptx

DrVikasMahor 28 views 21 slides May 20, 2024
Slide 1
Slide 1 of 21
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21

About This Presentation

conference ppt


Slide Content

A Comparitive Performance Analysis of Multi-Gate FinFET Architectures Under PVT Variation Dr. Vikas Mahor Assistant Professor Department of Electronics Engineering Presentation on Paper ID: ISTAMCE 314 MADHAV INSTITUTE OF TECHNOLOGY AND SCIENCE GWALIOR (M.P.)   (A Govt. Aided Autonomous & NAAC Accredited Institute, Affiliated to R. G. P. V. Bhopal)  

Contents  Introduction to FinFET Technology .  Introduction to Multi Gate FinFETs .  Parameter variation.  Ring Oscillator design.  Effect of process variation on differenet Multi-Gate FinFETs .  Conclusion. Madhav Institute of Technology & Science

C riteria in Choosing a Microcontroller  M eeting the computing needs of the task efficiently and cost effectively speed, the amount of ROM and RAM, the number of I/O ports and timers, size, packaging, power consumption easy to upgrade cost per unit Noise of environment  A vailability of software development tools assemblers, debuggers, C compilers, emulator, simulator, technical support Madhav Institute of Technology & Science

Comparison of the 8051 Family Members  ROM type – – – – 8031 n o R OM 80xx m ask R OM 87xx EPR OM 89xx Flash EEPROM  Example (AT89C51,AT89LV51) AT= ATMEL(Manufacture) C = CMOS technology LV= Low Power(3.0v) 89xx 8951 8952 8953 8955 898252 891051 892051 M i cr o co nt ro l l e r Madhav Institute of Technology & Science

Comparison some of the 8051 Family Members R OM R AM T im e r 805 1 4 k EROM 1 2 8 2 803 1 - 1 2 8 2 8 9 5 1 4k EPROM 1 2 8 2 805 2 8 k EPROM 25 6 3 803 2 - 25 6 3 8 9 5 2 8k EPROM 25 6 3 Madhav Institute of Technology & Science

8051 Basic Component s  4 K b y t e s i n t e r n a l R O M  12 8 b y t e s i n t e r n a l RA M  Four 8 - b i t I / O po r t s ( P - P 3 ).  T w o 16 - b i t ti mer s / c o u nte r s  On e s e r ial inte rf a c e  64 k e x t e r n a l mem or y f o r c od e  64 k e x t e r n a l mem or y f o r da t a  21 b i t add r es s ab l e Madhav Institute of Technology & Science

Block Diagram of 8051 Madhav Institute of Technology & Science

8051 Internal Block Diagram Madhav Institute of Technology & Science

8051 Schematic Pin Diagram Madhav Institute of Technology & Science

I mportant P ins (I / O P orts )  Port 0 : pins 32-39 ( P0.0 ~ P0.7 ) 8-bit R/W - General Purpose I/O Or acts as a multiplexed low byte address and data bus for external memory design  One of the most useful features of the 8051 is that it contains four I/O ports (P0 - P3) Each port can be used as input or output (bi-direction) Madhav Institute of Technology & Science

 Port 1 ( pins 1-8 ) ( P1.0 ~ P1.7 ) Only 8-bit R/W - General Purpose I/O I mportant P ins (I / O P orts ) Madhav Institute of Technology & Science

 Port 2 ( pins 21-28 ) ( P2.0~ P2.7 ) 8-bit R/W - General Purpose I/O Or high byte of the address bus for external memory design I mportant P ins (I / O P orts ) Madhav Institute of Technology & Science

 Port 3 ( pins 10-17 ) ( P3.0 ~ P3.7 ) General Purpose I/O Also used for as internal peripherals (timers) or external interrupts. I mportant P ins (I / O P orts ) Madhav Institute of Technology & Science

Port 0 with Pull-Up Resistors Madhav Institute of Technology & Science

Port 3 Alternate Functions Port Pin Alternate Function P3.0 RXD (serial input port) P3.1 TXD (serial output port) P3.2 INT 0 (external interrupt 0) P3.3 INT 1 (external interrupt 1) P3.4 T0 (Timer 0 external input) P3.5 T1 ( Timer 1 external input) P3.6 WR (external data memory write strobe) P3.7 RD (external data memory read strobe) Madhav Institute of Technology & Science

ALE - Address latch enable to select valid address E A / V pp - External access enable EA-0 :execute program in external Memory EA-1 :execute program in internal Memory Vpp : During Flash Programming , this Pin receives 12V Programming Enable Voltage (VPP ). PSEN : Program store enable signal to read e x t e r n a l p r o gr a m mem o r y Other Pins Madhav Institute of Technology & Science

Registers D P H DP L P C DP T R P C S o m e 8051 16 -b i t R e g ist e r S o m e 8 -b it R e g i s t e rs of t he 8051 A B R R 1 R 2 R 3 R 4 R 5 R 6 R 7 Madhav Institute of Technology & Science

Parallel I/O Ports P o r t 0 l a t c h Por t1 latc h Port 2 latc h Por t3 latc h P o r t P o r t 1 P o r t 2 P o r t 3  Each port can be input or output  Direction is set in Special Function Registers Madhav Institute of Technology & Science

Data Pointer ( DPTR )  The data pointer consists of a high byte ( DPH) and a low byte (DPL). It ' s function is to hold a 16 bit address. It may be manipulated as a 16 bit data register or two independent 8 bit register. It serves as a base register in indirect jumps, lookup table instructions and external data transfer. D P H DP L DP T R Madhav Institute of Technology & Science

P rogram S tatus W ord (PSW) R S0 R S1 BA N K SELE C TI O N H – 07H B A N K 1 08H – F H B A N K 1 1 1 H – 17H B A N K 2 1 1 18H – 1 F H B A N K 3 C Y A C F R S 1 R S O V P CY = 0 (No Carry) CY = 1 (Carry) AC = 0 (No Auxiliary Carry) CY = 1 (Auxiliary Carry ) OV = 0 (No Overflow) CY = 1 (Overflow) P = 0 (Odd Parity) P = 1 (Even Parity) Madhav Institute of Technology & Science

Summary  8051 has 4 8-bit I/O Ports which are used for data and address transfer.  8051 consists of 10 general purpose registers (R0-R7, ACC and Register B).  The Flag register is a SFR used to show the status of arithmetic and logical operations.