Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Memori. Flip-flop: memori 1-bit Register: memori n-bit, satu lokasi Memori: penyimpan data n-bit, m- lokasi Flip-flopRegister Memori m x n 4-bit 0 1 20101.

Presentasi serupa


Presentasi berjudul: "Memori. Flip-flop: memori 1-bit Register: memori n-bit, satu lokasi Memori: penyimpan data n-bit, m- lokasi Flip-flopRegister Memori m x n 4-bit 0 1 20101."— Transcript presentasi:

1 Memori

2 Flip-flop: memori 1-bit Register: memori n-bit, satu lokasi Memori: penyimpan data n-bit, m- lokasi Flip-flopRegister Memori m x n 4-bit LSB MSB LSBMSB m n

3 Memori ROM: PROM, EPROM, EEPROM RAM: STATIC, DYNAMIC

4 ROM (Read Only Memory) ROM Merupakan chip (IC=integrated circuit) yang menyediakan fungsi penyimpanan data yang bersifat “hanya dapat dibaca saja, tidak dapat ditulisi”, dan sifat penyimpanannya permanen (jika catudayanya ditiadakan, isi ROM tetap ada). Tipe memori ini sering disebut sebagai memori yang tidak mudah berubah (nonvolatile memory).

5 PROM (Programmable ROM) PROM merupakan ROM yang isinya diprogram oleh pabriknya. Jenisnya: ROM Matriks Diode/Transistor BJT/FET

6 Sel PROM Menyimpan data “1”Menyimpan data “0” Transistor

7 PROM LOKASI/ ALAMAT DATA DALAM BINERDATA DALAM HEKSADESIMAL D3D3 D2D2 D1D1 D0D C 11010A Misal pabrik akan membuat ROM dengan ukuran 4X4-bit, dengan data yang tersimpan di dalamnya seperti tabel ini:

8 PROM Organisasi ROM

9 Simbol ROM 4x4-bit Pin Alamat Pin Kontrol Pin Data Pin A0,A1 digunakan untuk memilih alamat Pin Kontrol digunakan untuk menyediakan saluran output.

10 Simbol ROM 4x4-bit Pin Alamat Pin Kontrol Pin Data OE=Output enable jenis ACTIVE-LOW CE=Chip enable jenis ACTIVE-LOW

11 Simbol ROM OE=Output enable jenis ACTIVE-LOW CE=Chip enable jenis ACTIVE-LOW = ROM 4 byte Kapasitas naik 2 kali, pin alamat bertambah 1

12 EPROM (Erasable PROM) EPROM Adalah ROM yang dapat dihapus dan diprogram isinya oleh pengguna. UV-EPROM adalah ROM yang isinya dapat dihapus dengan sinar Ultra Violet. Untuk memrogram ROM ini digunakan EPROM Programmer

13 Contoh IC EPROM

14 Pinout EPROM

15 Kapasitas EPROM NO. SERIARTIKAPASITASJML. PIN ALAMAT =2K X 8-bit=2Kbyte2Kbyte =4K X 8-bit=4Kbyte4Kbyte =8K X 8-bit=8Kbyte8Kbyte =16K X 8-bit=16Kbyte16Kbyte =32K X 8-bit=32Kbyte32Kbyte =64K X 8-bit=64Kbyte64Kbyte16

16 Contoh EPROM Programmer

17 EPROM Cara Menghapus EPROM: Lepaskan EPROM dari sistem Buka penutup jendela transparan Sinari jendela transparan dengan sinar ultra violet beberapa menit (kurang lebih 15 menit) Cara Memrogram EPROM: Hapus terlebih dahulu seluruh isinya dengan sinar ultra violet Pasang EPROM pada EPROM Programmer Isilah EPROM dengan data menggunakan EPROM Programmer

18 EPROM Penghapusan UV-EPROM dilakukan dengan menggunakan sinar ultra violet. Jendela Transparans Sinar Ultra Violet beberapa menit, maka data akan terhapus Pin atau terminal IC EPROM ERASER

19 EEPROM EEPROM (Electrically EPROM)  flash ROM yang isinya dapat dihapus dan diprogram secara elektris. Contoh: CMOS Setup pada PC. Jika ingin mengubah konfigurasi PC, maka pada saat booting tekan tombol Del sehingga muncul informasi konfigurasi yang akan diubah. Pengubahan konfigurasi, pada dasarnya adalah memrogram CMOS/EEPROM secara elektris.

20 EEPROM Cara memrogram EEPROM: EEPROM tetap terpasang pada sistem Lakukan penghapusan dan pengisian data Kelebihan EEPROM dibandingkan dengan EPROM: Isinya dapat diprogram bagian per bagian, sedangkan pada EPROM untuk memrogram harus menghapus seluruh isinya terlebih dahulu sehingga tidak memungkinkan permograman bagian per bagian. Pengahupusan EEPROM lebih cepat dibandingkan EPROM, karena dilakukan secara elektris. Waktu penghapusan pada EEPROM dalam orde mili detik (ms) sedangkan pada EPROM pada orde menit. Pemrograman EEPROM dapat dilakukan tanpa melepaskannya dari sistem, sedangkan untuk EPROM harus dilepaskan dari sistem.

21 Cara MP Membaca ROM Misal di dalam ROM 8 byte berisi data sebagai berikut: AlamatIsi (Dalam Heksadesimal) 002 1A1 2B2 35C FF 7E6

22 Sistem Interkoneksi Bus Pada Mikrokomputer MPROMRAM BUS ALAMAT BUS DATA BUS KONTROL Bus: Kumpulan konduktor, yang membawa sinyal-sinyal: alamat, data, dan kontrol. I/O Interface

23 Cara MP Membaca ROM Mikroprosesor membaca alamat 5 dari ROM 8 byte: 1.Mikroprosesor mengirim sinyal alamat 5 yakni A 2 A 1 A 0 =101 lewat bus alamat ke pin alamat ROM (tahap I) 2.Mikroprosesor mengirim sinyal kontrol untuk mengaktifkan ROM (Tahap II) 3.Data akan ditempatkan pada bus data sehingga pada bus data terdapat data 45 (tahap 3)

24 RAM (Random Access Memory) RAM Merupakan chip yang menyediakan fungsi penyimpanan data yang bersifat “dapat dibaca dan ditulisi”, dan sifat penyimpanannya sementara (jika catudayanya ditiadakan, isi RAM hilang)

25 Static RAM (SRAM) Merupakan RAM yang sel-selnya menggunakan flip-flop sehingga: (1) datanya relatif stabil/statis sehingga tidak diperlukan adanya rangkaian “refresh”, (2) lebih cepat, (3) kepadatan komponen rendah/kapasitas kecil, (4) mahal

26 Sel SRAM MC: memory cell SELECT (CS)RWSMODE 10Write 11Read 0XINACTIVE

27 Organisasi SRAM: Bentuk 1

28 Simbol RAM 4x4-bit: Bentuk 1 Pin Alamat Pin Kontrol Pin Data RWS=Read/Write Select CS=Chip Select, ACTIVE-HIGH

29 Organisasi SRAM: Bentuk 2

30 Simbol RAM 4x4-bit: Bentuk 2 Pin Alamat Pin Kontrol Pin Data WE=Write Enable OE=Output enable jenis ACTIVE-LOW CE=Chip enable jenis ACTIVE-LOW

31 Cara MP Membaca dan Menulisi RAM Misal di dalam RAM 8 byte berisi data sebagai berikut: AlamatIsi (Dalam Heksadesimal) FF 2C4 36D 4 FF FF 7

32 Cara MP Membaca RAM Mikroprosesor membaca alamat 3 dari RAM 8 byte: 1.Mikroprosesor mengirim sinyal alamat 3 yakni A 2 A 1 A 0 =011 lewat bus alamat ke pin alamat RAM (tahap I) 2.Mikroprosesor mengirim sinyal kontrol untuk mengaktifkan mode baca RAM (Tahap II) 3.Data akan ditempatkan pada bus data sehingga pada bus data terdapat data 6D (tahap 3)

33 Cara MP Menulisi RAM Mikroprosesor menulisi alamat 4 dari RAM 8 byte dengan data A2: 1.Mikroprosesor mengirim sinyal alamat 4 yakni A 2 A 1 A 0 =100 lewat bus alamat ke pin alamat RAM (tahap I) 2.Mikroprosesor menempatkan data A2 pada bus data (tahap II) 3.ikroprosesor mengirim sinyal kontrol untuk mengaktifkan mode tulis RAM (Tahap III)

34 Contoh IC Static RAM Seri 6116 A 0 -A 10 Address Inputs I/O 0 -I/O 7 Data Inputs/Outputs /CEActive LOW Chip Enable /OEActive LOW Output Enable /WEActive LOW Write Enable PIN NAMES SRAM 2Kbyte

35 Dynamic RAM (DRAM) Merupakan RAM yang sel-selnya menggunakan kapasitor sehingga: (1) datanya tidak stabil/dinamis sehingga diperlukan rangkaian “refresh”, (2) lebih lambat, (3) kepadatan komponen tinggi/kapasitas besar, (4) lebih murah

36 Sel DRAM

37

38 Organisasi DRAM

39 Operasi Read DRAM Alamat baris (A 1 A 0 ) ditempatkan pada pin alamat lewat bus alamat Pin RAS diaktifkan agar sinyal-sinyal alamat baris menempati input dekoder alamat baris. Dekoder alamat baris memilih baris data yang diinginkan yang akan dikirim ke buffer out Pin CS dan R/W diaktifkan pada mode read Alaman kolom (A 3 A 2 ) ditempatkan pada pin alamat lewat bus alamat Pin CAS diaktifkan untuk menempatkan sinyal alamat pada input dekoder kolom. Pin ini selalu memberikan Output Enable, setiap sinyal CAS diberikan Data akan ditempatkan pada.Dout RAS dan CAS dinonaktifkan untuk melaksanakan operasi berikutnya

40 Operasi Read DRAM Memori40

41 Operasi Write DRAM Data yang akan disimpan ditempatkan pada Din Alamat baris (A 1 A 0 ) ditempatkan pada pin alamat lewat bus alamat Pin RAS diaktifkan agar sinyal-sinyal alamat baris menempati input dekoder alamat baris. Dekoder alamat baris memilih lokasi baris yang akan ditempati data dari buffer in Pin CS dan R/W diaktifkan pada mode write Alaman kolom (A 3 A 2 ) ditempatkan pada pin alamat lewat bus alamat Pin CAS diaktifkan untuk menempatkan sinyal alamat pada input dekoder kolom. Data akan ditempatkan pada alamat pada array sesuai yang diinginkan RAS dan CAS dinonaktifkan untuk melaksanakan operasi berikutnya

42 Memori42 DRAM 1M X 1

43 DRAM 64K X 1-bit

44 DRAM 64K X 8-bit Memori

45 KONEKSI DRAM DATA n-bit


Download ppt "Memori. Flip-flop: memori 1-bit Register: memori n-bit, satu lokasi Memori: penyimpan data n-bit, m- lokasi Flip-flopRegister Memori m x n 4-bit 0 1 20101."

Presentasi serupa


Iklan oleh Google