9 Desember 2012

Perancangan Arsitektur Multi Memory

Pada pertemuan kali ini saya akan berbagi sedikit tentang Perancangan memori yang menghasilkan kapasitas 4k x 8 bit melalui beberapa buah chip yang berbeda.  Sebelum ke perancangan, saya akan menjelaskan sedikit tentang istilah-istilah yang berhubungan dalam perancangan kali ini. Mari kita mulai…!

  1. Memory
    Memory adalah perangkat yang berfungsi mengolah data atau intruksi. Semakin besar memori yang disediakan, semakin banyak data maupun intruksi yang dapat mengolahnya. Memori juga di artikan sebagai perangkat yang amat penting dalam sistem berbasis mikroprosesor, mikrokontroller, maupun PC.Memori digunakan untuk menyimpan data baik yang digunakan sebagai program maupun sebagai penyimpan data yang diproses oleh CPUPengertian menurut istilah memory biasanya merujuk pada media atau tempat untuk menyimpan data. Yang dapat dikatakan bahwa memori merupakan perangkat keras yang khas digunakan untuk menyimpan data atau informasi dan dapat dibaca atau diambil kembali saat diperlukan.
    Ukuran memory terdiri dari:

    -         
    KB (Kilo Byte)
    -         
    MB (Mega Byte)
    -         
    GB (Giga Byte) 

  2. Kapasitas Memory
    Jumlah memory pada sebuah chip, dikalikan saluran data yaitu 8 bit.
  3.  
  4. Saluran Data
    Saluran data memberikan lintasan bagi perpindahan data antara dua modul sistem. Saluran ini secara kolektif disebut bus data. Umumnya bus data terdiri dari 8, 16, 32 saluran.
    Nah untuk bahasan kali ini, kita menggunakan saluran data 8 bit.
     
  5. Saluran Alamat
    Saluran alamat digunakan untuk menandakan sumber atau tujuan data pada bus data. banyaknya jumlah saluran alamat disesuaikan dengan banyaknya pangkat dari angka sebelum kali.
     
  6. Saluran Kontrol
    Digunakan untuk mengntrol akses ke saluran alamat dan penggunaan data dan saluran alamat.
     
  7. Chip
    Chip digunakan sebagai media penyimpan program dan data, pada chip ini tersedia Random Access Memory (RAM).
    Oke, tadi kita sudah mengetahui beberapa istilah yang berhubungan dengan Perancangan Arsitektur Multi Memory.
    Sekarang kita buat perancangannya yaaa..

    Soal:
    Perancangan Arsitektur multi memori 4k x 8 bit, dengan beberapa chip yaitu:

    a).      
    2  buah chip berukuran 1 k x 8 bit
    b).     
    2 buah chip berukuran 512 x 8 bit
    c).      
    4 buah chip berukuran 256 x 8 bit

    Yang akan kita cari, yaitu:
    • Lebar Alamat 
    •  Lebar Data 
    • Peta Memori 
    • Alamat Awal 
    • Alamat Akhir 
    • Peta Kontrol 
    • Persamaan Kontrol 
    • Diagram Kontrol    
    • Diagram Multi Memori

    Penyelesaian:
    • Lebar Alamat
      4k = 4 x 210
      4k = 22 x 210
      4k = 212
      Jadi, lebar alamat untuk kapasitas 4k adalah 12   
      • 1k x 8bit = 210 x 8 bit
        Kapasitas Memory = 1024 byte
        Saluran Alamat = 10 saluran
        Lebar Data = 8 bit
        Saluran Data = 8 saluran
        Alamat Awal = 000h
        Alamat Akhir = 3FFh
      •  512 x 8bit = 29 x 8bit
        Kapasitas Memory = 512 byte
        Saluran Alamat = 9 saluran
        Lebar Data = 8 bit
        Saluran Data = 8 saluran
        Alamat Awal = 000h
        Alamat Akhir = 1FFh
      •  256 x 8bit = 28 x 8bit
        Kapasitas Memory = 256 byte
        Saluran Alamat = 8 saluran
        Lebar Data = 8 bit
        Saluran Data = 8 saluran
        Alamat Awal = 00h
        Alamat Akhir = FFh
    • Lebar Data
      Lebar Datanya 8 bit
    • Peta Memory

    • Alamat Awal
      Alamat awalnya adalah 000
    • Alamat Akhir
      Alamat Akhirnya adalah FFF
    • Peta Kontrol

    • Persamaan Kontrol


    • Diagram Kontrol



    • Diagram Multi Memory
      Keterangan:
      warna biru = Saluran Alamat
      warna merah = Saluran Data
       
      Nah, sudah jadi deh.. semoga bermanfaat yaa... ^_^

Tidak ada komentar:

Posting Komentar