Anda di halaman 1dari 13

ANTARMUKA MEMORI

DALAM
MIKROPROSESOR

Agus Putra C. Waluyo


521410008
Pengenalan Hubungan
Mikroprosesor dan Memori
Sebelum melakukan interfacing memori ke
mikroprosesor, adalah sangat penting bagi kita untuk
benar-benar mengerti operasi komponen-komponen
memori sebelum berusaha menginterface memori ke
mikroprosesor.
Pada pembahasan kali ini saya akan menjelaskan
terlebih dahulu fungsi dari empat tipe umum memori:
- Memori hanya baca (ROM Read Only Memory)
- Memori flash (EEPROM)
- Static random acces memory (SRAM)
- Dinamic random acces memory (DRAM)
ROM Memori
Read-only memori (ROM) secara permanen akan
menyimpan program dan data yang residen pada system dan
tidak berubah ketika catu daya diputuskan. ROM telah ada
dalam beberapa bentuk sekarang ini. Adapun jenis - jenis
dari ROM antara lain:
PROM = Jenis ROM dimana user bisa burn data didalam
IC tersebut. Burn artinya adalah blowing fuse dengan
menggunakan alat yang disebut ROM burner atau ROM
programmer. PROM hanya dapat ditulis sekali
EPROM = Jenis ROM yang bisa diprogram dan dihapus
berkali-kali. Penghapusan EPROM memerlukan waktu 20
menit dengan disinari oleh sinar UV
EEPROM = Jenis ROM yang metode penghapusannya
menggunakan kelistrikan secara instan. EEPROM hanya
bisa menghapus data pada salah satu bagian lokasi
memory saja.
Flash EPROM = Jenis ROM yang bersifat user
programmable, disebut flash karena untuk menghapus
RAM Memori
Merupakan media penyimpanan data
yang bersifat volatile (data akan hilang
ketika power supply diputus), dapat
ditulisi dan dibaca berulang ulang,
dapat menyimpan informasi selama catu
daya sistem mikroprosesor belum
dimatikan, dan informasi akan hilang
apabila catu daya memori dimatikan.
Memori RAM digolongkan menjadi dua,
yaitu : memori statik dan memori
dinamik.
Jenis-jenis RAM
SRAM/Static RAM = Jenis RAM yang sel
penyimpanan data pada memory RAM dibuat dari
flip flop yang tidak perlu direfresh untuk menjaga
data tersebut. Piranti static RAM memori akan
menahan data sepanjang catu daya DC diterapkan.
DRAM/Dynamic RAM = Jenis RAM untuk keperluan
baca dan tulis dengan menggunakan kapasitor
untuk menyimpan informasi setiap bit. DRAM
membutuhkan refresh untuk menjaga datanya
akibat dari kebocoran kapasitor. Keuntungan
menggunakan DRAM adalah kapasitas tinggi, biaya
lebih rendah per bit, dan daya konsumsi lebih
rendah per bit.
Hubungan Pin Memori

Keterangan :
A0- AN digunakan sebagai
masukan alamat
D0-DN digunakan sebagai
masukan/keluaran data
Select digunakan untuk
mengaktifkan fungsi chip select
(CS)
Read digunakan untuk
mengaktikan fungsi Output Enable
(OE) untuk proses baca data dari
memori
Write digunakan untuk
mengaktikan fungsi write untuk
proses tulis ke memori
Antarmuka Memori pada
Mikroprosesor
Mikroprosesor mempunyai 8-bit data bus, yang
akan membuatnya ideal untuk dihubungkan ke
piranti memori 8 bit yang umum yang ada
sekarang ini.Namun demikian, agar dapat
berfungsi secara benar dengan memori, system
memori harus mengartikan kode alamat untuk
memilih komponen memori, dan harus
menggunakan signal control RD, WR, dan IO/M
yang disediakan oleh mikroprosesor untuk
mengontrol memori.
Data di ROM hanya dapat dibaca saja sedangkan
data di RAM dapat dibaca dan juga ditulis.
Antarmuka Memori pada
Mikroprosesor

Antarmuka ROM dan Mikroprosesor


Antarmuka Memori pada
Mikroprosesor

Antarmuka RAM dan Mikroprosesor


Timing Diagram

Hal penting untuk kita memahami timing


bus sistem sebelum memilih memori atau
alat I/O untuk pengantarmuka dengan
mikroprosesor. Pada pembahasan kali ini
saya memberikan pengertian mengenai
operasi sinyal bus, dan timing baca/tulis
dasar pada Mikroprosesor
Timing Diagram

Tiga bus pada Mikroprosesor yakni : alamat,


data dan kontrol berfungsi dengan cara yang
tepat sama dengan mikroprosesor lain. Jika data
ditulis ke memori, mikroprosesor mengeluarkan
alamat memori ke bus alamat, mengeluarkan
data yang akan ditulis ke memori pada bus
data, dan mengeluarkan sinyal write (WR) ke
memori dan IO/M di set pada logika 0. Jika
data dibaca dari memori, mikroprosesor
mengeluarkan alamat memori ke bus alamat,
mengeluarkan sinyal memori read (RD), dan
menerima data melalui bus data.
Timing Diagram

Timing Baca
Timing Diagram

Timing Tulis

Anda mungkin juga menyukai