Anda di halaman 1dari 21

Kelompok 1

Desain Memori
Utama
Semikonduktor
Organisasi dan arsitektur komputer
Anggota kelompok 1
Putri nirmala Nurmila Nur Junni

Ahmad Aiman Fadhel Akbar Shilfani


Dedy Risaldi
Apa itu memori semikonduktor?
Adalah memori komputer yang terbuat dari bahan semikonduktor, perangkat penyimpana data
elektronik ini biasanya diimplementasikan ke sebuah semikonduktor berbasis sirkuit terpadu (IC)

Berdasarkan kemampuan dalam menahan Elemen dasar adalah sel memori, semua sel memori
data saat tidak ada tegangan semikonduktor mempunyai sifat-sifat tertentu

NON-VOLATILE SIFAT-SIFAT
Kemampuan memori semikonduktor Sel memori memiliki 2 keadaan stabil yang
untuk menyimpan data dalam dapat digunakan untuk merepresentasikan
perangkat bahkan saat komputer sudah bilangan biner 1 dan 0
tidak dialiri daya atau dengan kata lain
komputer sudah dalam keadaan mati
Sel memori mempunyai kemampuan untuk
ditulisi untuk menetapkan keadaan

VOLATILE
Kemampuan memori menahan data Sel memori mempunyai kemampuan untuk
atau dengan kata lain data akan hilang dibaca untuk merasakan suatu keadaan
ketika komputer dimatikan
Kapasitas Parameter-Parameter
Pad kapasitas, memori dinyatakan
sebagai unit penyimpanan yang terdiri
Memori
dari alamt dan panjang word.

Kecepatan
hal terpenting dalam parameter
memori adalah kecepatan operasi
baca, decode (penejermahan) yang
terdiri dari waktu akses dan
pemulihan waktu (recovery time)

Latency
Adalah waktu yang digunakan untuk mengakses
lokasi (word) yang pertama dalam suatu rangkaian
lokasi (blok lokasi) seperti harddisk

Bandwith
bandwidth adalah kecepatan transfer data memori
yang dinyatakan dalam jumlah byte per detik
Operasi memori secara umum

Setiap sistem memori memerlukan beberapa jenis saluran input dan ouput untuk
melaksanakan fungsi-fungsi berikut:
1. Memilih alamat memori yang akan diakses untuk operasi baca atau operasi tulis
2. Memilih operasi baca atau operasi tulis untuk dilaksanakan
3. Mensuplai data input untuk penyimpanan dalam memori ketika operasi penulisan
4. Menahan data output yang berasal dari memori ketika operasi pembacaan
5. Enoble (atau disable) memori agar memori akan (tidak akan) merespons masukan
alamat dan perintah baca/tulis
Masukan-Masukan Alamat

Operasi
Memori Masukan R/W
Secara Umum
Enable Memori
Seno

Klasifikasi Memori

Mode-Mode
Kemampuan Metode Akses Teknologi Memori
Penggunaan dan
Baca/Tulis

Fungsi
Memori Akses Acak Memori

Utama Magnetik Buble
memori baca/tulis Semikonduktor
Memori Akses Urut Memori Sekunder
memori baca saja Memori Akses semi-acak Memori Cache core
Memori Virtual optik
KLASIFIKASI MEMORI
Kemampuan baca tulis dan baca saja Memori Akses Acak
Memori ROM hanya boleh dibaca oleh CPU, Memori baca/tulis
Memori akses acak adalah memori yang membolehkan
dapat melakukan operasi baca dan tulis. Dalam industri
pengaksesan ke suatu lokasi tanpa ada keterkaitan dengan
komputer, semikonduktor baca/tulis dibuat dengan istilah
posisi fisik dan tidak tergantung pada lokasi lain. Contohnya
RAM walaupun secara teknik ROM semikonduktor juga akses
RAM dan ROM.
acak.

Memori Akses Urut


pembbacaan suatu lokasi dilakukan secara berurut dimana
setelah operasi baca/tulis dilakukan, head baca/tulis
diletakkan didepan lokasi berikutnya. Contohnya Pita
magnetik dan pita kertas

Memori Akses Semi-Acak


Pemilihan lokasi yang diakses menggunakan 2
langkah yaitu suatu akses acak dan lainnya akses
urut. Contohnya memori magnetik
KLASIFIKASI MEMORI - FUNGSI
Memori Utama Memori Sekunder Memori Cache Memori Virtual
Mermori Chace merupakan Memori virtual adalah
CPU mengambil instruksi Memori Sekunder dikenal
dari memori utama ketika juga dengan nama memori asebuah penyangga tengah suatu fitur/konsep yang
program dijalankan. pembantu. Memori ini antara CPU dan memori
membantu untuk
Memori ini dikenal dengan digunakan untuk menyimpan utama. Kapasitasnya lebih
menjalankan program
nama memori program program dan data dalam kecil dibandingkan dengan
yang panjang dalam
dan memori primer. Untuk volume yang besar. Memori memori utama karena
ini lambat dan murah sebuah memori fisik
mengeksekusi program, sangat mahal. Memori ini
dibandingkan dengan yang kecil. Sistem
program ditransfer ke sering diperlukan dalam
memori utama. Saat ini biasa operasu mengatur
dalam memori utama. menyalin data/instruksi
digunakan sebagai memori program dengan hanya
memori utama adalah dari memori utama ke
sekunder adalah flppy disk, menyimpan sebagian
jenis memori akses acak. harddisk, pita magnetik, dan memori cache. Memori
Pada suatu kapasitas didalam memori utama
disk optik. CPU mengakses cache dapat dibagi menjadi
maksimum memori utama dan menggunakan
memori sekunder sebagai 2 jenis yaitu memori
adalah lokasi, dimana n perangkat peripheral. gabungan cache dan memori sekunder untuk
adalah jumlah bit alamat Umumnya memori sekunder memori cache instruksi dan menyimpan program
memori ada yang akses urut dan cache data terpisah. seluruhnya
semi-acak
KLASIFIKASI MEMORI - TEKNOLOGI

Dahulu dalam beberapa tahun memori ini magnetik


Keuntungan utama memori semikonduktor dibanding
banyak digunakan sebagai memori uatama pada memori inti adalah komsumsi daya rendah, waktu akses
komputer mainframe dan komputer mini, tetapi singkat, non-destructive read out dan ukuran kecil. Ada
sekarang secara total diganti dengan memori 2 jenis memori semikonduktor yaitu paralel dan serial
semikonduktor. Memori magnetik buble adalah memori
serial, sangat lambat dan membutuhkan penyegaran
ulang yang sirkuit kontrolnya sudah terdapat
didalamnya.

Memori inti magnetik menggunakan prisnip


megnetisasi untuk menyimpan 0 dan 1 dalam inti
magnetik. Saat ini sudah tidak digunakan lagi
sebagai memori utama dan telah tergantikan oleh
memori semikonduktor karena selain lambat juga
menggunakan daya dan ruang yang besar
ARSITEKTUR ROM
Larik Register Decoder Alamat
Menyimpan data yang telah diprogram kedalam ROM kode alamat A3 A2 A1 A0 Setelah proses larik yang akan
Setiap register berisi banyak sel-sel memori setara ditempatkan pada bus data ter ENABLE.
ukuran word Bit-bit alamat A1 A0 akan diumpan ke decoder yang akan
Setiap register menyimpan 8 bit mengaktifkan atau memilih salah satu saluran basris-pilih dan bit-
Setiap Register Mempunyai 2 saluran masuk enable E dan bit alamat A3 A2 diumpan ke decoder yang kedua dan
harus dalam keadaan high agar dapat ditempatkan pada mengaktifkan pemilihan satu saluran kolom-pilih.
bus. hanya ada satu register yang dipilih pada baris dan kolom oleh
masukan alamat dan register inilah yang dienable

Penyanggah Output
Register yang dienable oleh masukan alamat akan
menempatkan data pada bus data
Data ini diumpan ke penyangga output, yang akan
melewtkan data ke keluaran-keluaran data eksternal
Pewaktuan ROM
Proses terjadinya
pewaktuan pada ROM
Keika terjadi operasi pembacaan, terdapat waktu tunda
perambatan (propagation delay) antara pemberian t0 masukan-masukan alamat semua berada pada
sebuah input ROM dan kemunculan data pada output. beberapa level khusu
waktu tunda ini disebut waktu akses tACC yang t1 tepat sebelum masuk t1 masukan alamat berubah ke
merupakan pengukuran kecepatan operasi ROM alamat baru untuk operasi pembacaan
t2 masukan alamat tadi yaitu CS diaktifkan untuk meng-
enable penyanggah output
t3 keluaran berubah dari keadaan Hi-Z impedansi tinggi
ke data yang valid yang menyatakan data tersimpan pada
alamat yang ditetapkan

Waktu tunda antara t1 yaitu ketika alamat baru menjadi valid


dan t3 ketika keluaran data menjadi valid inilah yang
dinamakan waktu akses
MROM (Mask-programmed EPROM ( Erasble Programmable
Read Only Memori) Read Only Memory)
MROM adalah hanya diprogram hanya satu EPROM adalah memori yang selain dapat
kali saja dan selanjutnya hanya dapat dibaca diprogram juga dapat dihapus
dan tak dapat dihapus

PROM (Programmable Read Memori Flash


Only Memory) memori flash adalah sebuah EEPROM jenis
PROM adalah memori yang dapat diprogram khusus yang dapat dihapus dan diubah dalam blok
sendiri oleh pemakai dengan membeli PROM pada satu operasi besar (seperti kilat).
yang masih kosong tetapi hanya dpt Penggunaanya juga terpisah dari komputer.
diprogram satu kali dan tidak dapat dihapus contohnya : Flashdisk

Jenis jenis
EEPROM (Electrically Erasable
Programmable ROM)
EEPROM adalah memori yang programnya dapat
dihapus dan diprogram ulang sekitar 10.000 kali
secara listrik (menggunakan listrik)
ROM
01 Firmware

02 Memori Bootstrap

Aplikasi 03 Tabel-Tabel Data

ROM 04 Pengonversian Data

05 Pembangkit Fungsi
RAM SEMIKONDUKTOR

Random Access Memory adalah memory utama yang menyediakan


tempat bagi CPU untuk mengolah data, sifat memory ini adalah
volatile, artinya data tersebut akan hilang pada saat ketiadaan arus
listrik. Tujuan utama RAM adalah kecepatan pengolahan process,
data2 yang dieksekusi adalah data sementara yang harus diolah oleh
CPU, bukan untuk menyimpan data secara permanen.
ARSITEKTUR SEMIKONDUKTOR - RAM
Ada 2 jenis memori semikonduktor baca/tulis yaitu SRAM (Static random acce
memory) dan DRAM (Dynamic random acces memory)

Operasi Baca
Operasi Tulis
Pemilih Chip
Penyemat Input Output
STATIC RAM (SRAM)

Static RAM adalah yang dapat menyimpan data selama daya


diberikan pada chipp dengan kata lain yang akan tetap pada
suatu keadaan yang diberikan (menyimpan bit) secara
permanen, selama catu daya yang diberikan tidak terputus.

Pewaktuan SRAM Siklus Baca


IC SRAM Aktual Siklus Tulis

Desain Modul SRAM


Dynamic RAM (DRAM)
memori semikonduktor yang menyimpan setiap bit dalam kapasitor terpisah
dengan sirkuit terintegrasi. Kapasitor dapat diisi atau dikosongkan dan mewakili
yang logis dan nol logis. Ada beberapa arus bocor, dan kapasitor akan
kehilangan muatan. Itu bisa menghapus data pada chip. Untuk menghindari
masalah ini, DRAM perlu menggunakan sirkuit penyegaran. Sirkuit ini secara
konstan menulis ulang data dalam kapasitor dan mengembalikannya ke muatan
semula. Oleh karena itu, memori DRAM dinamis dan membutuhkan siklus
penyegaran berkelanjutan untuk menyimpan data.

Penyegaran Ulang DRAM


Penyegaran Ulang Baris
Multiplexing Alamat Baris dan Kolom
MEMPERBESAR UKURAN WORD DAN KAPASITAS
Dapat dilakukan dengan menambah
jumlah keping IC memori
ALOKASI MEMORI UTAMA

Penyediaan memori untuk program digunakan dalam dua cara:


1. Memori baca/tulis 640 KB adalah untuk program pemakai dan sistem
operasi
2. Memori ROM diutamakan Untuk BIOS, BIOS menyimpan juga self-test
routine dan boot strap loader terpisah dengan I/O driver. IBM PC orisional
juga mempunyai intrepeter bahasa BASIC dalam ROM

Alasan kenapa keseluruhan ruang memori utama tidak dapat diperuntukkan


bagi penggunaan program saja :
Beberapa ruang memori diperlukan untuk memberikan jatah alamat bagi I/O
Port dalam sebuah skema memori
pada bebrapa sistem, sebagian dari memori dicadangkan sebagai video
buffer (dikenal juga sebagai memori layar). kapasitas dari cadangan tersebut
digunakan bersama (share) antara CPU dan pengontrol layar, CPU
menyimpan "halaman memori" untuk menampilkannya pada layar CRT. Oleh
karena itu bagian ini tidak disediakan untuk program biasa.
Terima kasih!
Ada pertanyaan untuk kami?

Anda mungkin juga menyukai