Kali ini saya akan menjelaskan bagaimana cara merancang rangkaian memori 4k x 8 bit yang dibuat dari 8 buah chip yaitu 1k x 8bit (2 buah), 512 x 8 bit (2 buah), dan 256 x 8 bit (4 buah). Sebelum ke rangkaian, ada istilah-istilah yang berhubungan dengan perancangan memori, diantaranya :
1. Memori:
Memori
berfungsi menyimpan sistem aplikasi, sistem pengendalian, dan data yang sedang
beroperasi atau di olah. Semakin besar kapasitas memori akan meningkatkan
kemampuan computer tsb. Mem di ukur dengan Kb atau Mb
2. Kapasitas Memori
Adalah
jumlah memori pada satu chip
3. Saluran Alamat
Saluran yang
menghubungkan alamat pada memori terhadap prosesor, banyaknya jumlah
saluran alamat disesuaikan dengan banyaknya pangkat dari angka sebelum kali
contoh 4k x 8bit,
4k = 22 + 210 = 212. Jadi saluran alamatnya adalah 12
4k = 22 + 210 = 212. Jadi saluran alamatnya adalah 12
4. Saluran Data
Saluran yang
menghubungkan data antara memori dan prosesor. Banyaknya saluran data ke
prosesor dank e memori, di sesuaikan dengan banyaknya bit penyimpanan data
sesuai ukuran yang telah dicantumkan disini kita ketahui lebar datanya 8 bit
5. Prosesor
Chip yang
disebut “microprosessor” yang sekarang ukurannya sudah mencapai gigahertz
(GHz). Ukuran tsb adalah hitungan kecepatan prosesor dalam mengolah data atau
informasi
6. Chip
Berfungsi
sebagai media penyimpanan program dan pada chip ini tersedia Random Access
Memory (RAM). Data dan program ini digunakan oleh logic chip dalam menjalankan
prosesnya.
Perancangan
arsitektur multi memori 4k x 8 bit dari
· 2 buah chip 1k
· 2 buah chip 512
· 4 buah chip 256
Yang harus
kita cari:
· Lebar alamat
·
Lebar data
·
Peta memori
·
Alamat awal
·
Alamat akhir
·
Peta kontrol
·
Peta karnaugh
·
Persamaan control
·
Diagram control
·
Diagram multi memori
a.
Lebar Alamat
4k = 4 x 210
4k = 22
x 210
4k = 212
Jadi, lebar
alamat untuk kapasitas 4k adalah 12
·
1k x 8bit, artinya :
Qk x 8bit =
210 x 8bit
Kapasitas
memori = 1024
Saluran
alamat = 10
Lebar data =
8
Saluran data
= 8
Alamat awal
= 000h
Alamat akhir
= 3FFh
·
512 x 8bit, artinya:
512 x 8bit =
29 x 8bit
Kapasitas
memori =512
Saluran
alamat = 9
Lebar data =
8
Saluran data
= 8
Alamat awal
= 000h
Alamat akhir
= 1FFh
·
256 x 8bit artinya:
256 x 8bit =
28 x 8bit
Kapasitas
memori = 256
Saluran
alamat = 8
Lebar data =
8
Saluran data
= 8
Alamat awal
= 00h
Alamat akhir
= FFh
b. Lebar data
Lebar
datanya 8
c. peta
memori
kapasitas
|
A11
|
A10
|
A9
|
A8
|
A7
|
A6
|
A5
|
A4
|
A3
|
A2
|
A1
|
A0
|
HEKSA
|
CHIP
|
1K
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
CHIP 1
|
0
|
0
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
3FF
|
||
0
|
1
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
400
|
CHIP 2
|
|
0
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
7FF
|
||
512
|
1
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
800
|
CHIP 3
|
1
|
0
|
0
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
9FF
|
||
1
|
0
|
1
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
A00
|
CHIP 4
|
|
1
|
0
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
BFF
|
||
256
|
1
|
1
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
C00
|
CHIP 5
|
1
|
1
|
0
|
0
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
CFF
|
||
1
|
1
|
0
|
1
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
D00
|
CHIP 6
|
|
1
|
1
|
0
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
DFF
|
||
1
|
1
|
1
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
E00
|
CHIP 7
|
|
1
|
1
|
1
|
0
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
EFF
|
||
1
|
1
|
1
|
1
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
F00
|
CHIP 8
|
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
FFF
|
d. alamat awal nya 000
e. alamat akhirnya FFF
f. Peta Kontrol
A11
|
A10
|
A9
|
A8
|
CHIP
|
0
|
0
|
0
|
0
|
CHIP 1
|
0
|
0
|
1
|
1
|
CHIP 1
|
0
|
1
|
0
|
0
|
CHIP 1
|
0
|
1
|
1
|
1
|
CHIP 1
|
1
|
0
|
0
|
0
|
CHIP 2
|
1
|
0
|
0
|
1
|
CHIP 2
|
1
|
0
|
1
|
0
|
CHIP 2
|
1
|
0
|
1
|
1
|
CHIP 2
|
1
|
1
|
0
|
0
|
CHIP 3
|
1
|
1
|
0
|
0
|
CHIP 3
|
1
|
1
|
0
|
1
|
CHIP 4
|
1
|
1
|
0
|
1
|
CHIP 4
|
1
|
1
|
1
|
0
|
CHIP 5
|
1
|
1
|
1
|
0
|
CHIP 6
|
1
|
1
|
1
|
1
|
CHIP 7
|
1
|
1
|
1
|
1
|
CHIP 8
|
g. Peta Karnaugh
h. Persamaan Kontrol
i. Diagram Kontrol