Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
5 views15 pages

6 Memory Circuits

The document provides an overview of various types of memory circuits, including RAM, ROM, and programmable logic devices. It discusses the characteristics and operations of different memory types such as SRAM and DRAM, as well as memory performance measures. Additionally, it covers concepts like memory interleaving and high bandwidth memory (HBM).

Uploaded by

liftupham
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views15 pages

6 Memory Circuits

The document provides an overview of various types of memory circuits, including RAM, ROM, and programmable logic devices. It discusses the characteristics and operations of different memory types such as SRAM and DRAM, as well as memory performance measures. Additionally, it covers concepts like memory interleaving and high bandwidth memory (HBM).

Uploaded by

liftupham
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

DV & IIS Lab.

Memory Circuits

Department of Cyber Security


Ajou University
Manpyo Hong
RAM(Random Access Memory)

select

output
S
input

R/W(1/0)

DV & IIS Lab. 2


RAM(Random Access Memory)
• N X M RAM.
Where N is number of words
M is number of bits in a word

M input

K select N X M RAM Read/Write(0/1)

M output

Address K is Log2(N)

DV & IIS Lab. 3


RAM(Random Access Memory)
I2 I1 I0
4X3 RAM

BC BC BC
Address

A0
BC BC BC
2X4

A1 DEC

BC BC BC

BC BC BC
R/W(0/1)
O2 O1 O0

DV & IIS Lab. 4


Magnetic Core Memory

• IC-RAM : Non destructive memory


• Volatile
• Magnetic core memory : destructive
memory
• Non Volatile
• need an external
register for re-writting

DV & IIS Lab. 5


Memory operation

Address register
Memory Unit Read/write

data register

Read operation
Write operation

DV & IIS Lab. 6


ROM(Read Only Memory)

• 4X3 ROM
Address
Address D2 D1 D0
A0
0 0 0 0 1 2X4
0 1 0 1 0
DEC
1 0 1 0 0 A1
1 1 1 1 1

D2 D1 D0

DV & IIS Lab. 7


PLD(Programmable Logic Device)
• Programmable read-only memory (PROM)

Fixed Fixed
AND array Programmable
OR array

• Programmable array logic (PAL)

Fixed Fixed
AND array Programmable
OR array

• Programmable logic array (PLA)

Fixed Fixed
AND array Programmable
OR array

DV & IIS Lab.


PROM(Programmable ROM)

• 4X3 ROM
Address
$ $ $
Address D2 D1 D0
A0
0 0 0 0 1 2X4
0 1 0 1 0 $ $ $
DEC
1 0 1 0 0 A1
1 1 1 1 1
$ $ $

$ $ $

$. means fuse
which is disconnected high voltage is flew
D2 D1 D0

DV & IIS Lab. 9


PAL(Programmable Array Logic)
C D

B W

A X X X
X X X X W

X
X X X x
X

X X
X X y
X X

DV & IIS Lab. 10


PLA(Programmable Logic Array)

X X 1 BC

X X X 2 X X
xor 0과 1을 토글
X X 3 X

X X X 4 X
X 1
X 0
힝싱 그대로인 값
C C’ B B’ A A’ F1

F2
항상 반대값이 나옴

DV & IIS Lab. 11


Performance Measure

• Cycle time = access time + restoration time

• Access time
• RAM : equal any position
• serial memory : different position

• Volatile : IC
non –volatile : Magnetic Core memory, magnetic Memory

DV & IIS Lab. 12


SRAM vs DRAM

• SRAM : Static RAM


• DRAM : Dynamic RAM
트렌지스터의 종류가 다르다

SRAM DRAM

material Flip-Flop Capacity


characteristic volatile non-volatile
requirement nothing refresh logic
speed fast slow
capacity small large
cost Expensive Cheap

DV & IIS Lab. 13


Memory Interleaving

DV & IIS Lab. 14


HBM
• MDA -> CGA -> EGA -> VGA -> XGA. by IBM
• GDDR : Graphic Double Data Rate DRAM
• HBM : High Bandwidth Memory

DV & IIS Lab. 15

You might also like