Daftar IC Logika. Ada yang Mau Volunteer?

Ingin juga saya membuat daftar IC logika TTL/CMOS/BiCMOS seri 7400. Tapi, ini tentu saja akan memakan waktu lama. Saya ingin mendistribusikan pekerjaan ini ke mahasiswa saya yang mengambil kuliah Sistem Digital. Atribusi kontributor akan dicantumkan dalam pengantar, sebagai apresiasi atas bantuan pekerjaan. Dan tentu saja, tambahan point nilai (2) dan amal 🙂

Daftar IC tersebut sebenarnya sudah ada di wiki. Tujuan pekerjaan penulisan daftar ini adalah untuk memberikan deskripsi lebih lanjut dari IC tersebut dengan terstruktur, sehingga dapat digunakan lebih lanjut oleh siapa pun yang membutuhkan.

Penulisan daftar ini akan dibagi menjadi beberapa ‘keping’. Satu keping mengerjakan penulisan 3-4 buah IC seri 7400. Tiap seri IC memuat informasi berikut:

  • Seri dan fungsi logikanya serta atribut lainnya
  • Gambar diagram bloknya
  • Operasi logika dan tabel kebenaran/diagram pewaktuannya
  • Contoh IC berikut teknologi yang digunakan (TTL/CMOS/BiCMOS) dan linknya ke datasheetnya

Tiap keping dikerjakan oleh satu mahasiswa dan dituliskan ke dokumen (word, odt, pdf). Bagi mahasiswa R1 dan R2 Sistem Digital yang mau mengambil task ini, kirimkan email langsung ke saya. Pertanyaan dan lainnya silahkan isi komen atau kirim email.

Ayo, buruan 🙂

 

Sintesis Rangkaian Logika

Sintesis dalam artikel ini mengacu ke proses untuk membangkitkan rangkaian logika dari deskripsi perilaku fungsional yang diinginkan. Dalam perancangan sistem digital, sintesis merupakan proses mapping rancangan RTL (register-transfer level) yang mendeskripsikan perilaku sistem digital ke dalam netlist level gerbang logika sesuai teknologi chip target yang digunakan.

Sintesis rangkaian logika ini telah dibahas di kuliah TSK-205 Sistem Digital. Di program studi Sistem Komputer – Undip, materi diberikan kepada mahasiswa S1 di semester 2. Sintesis rangkaian logika ini dibahas di pertemuan 1-3.

Materi kuliah 1 membahas tentang metodologi perancangan sistem. Kuliah 2 membahas tentang konsep rangkaian digital, fungsi logika, representasi fungsi logika dengan tabel kebenaran dan ekspresi logika, variabel, ekspresi dan persamaan logika, serta gerbang logika dan rangkaian logika. Kuliah 3 membahas tentang aljabar Boolean, sintesis rangkaian logika, persamaan sum-of-product (SOP) dan product-of-sum (POS), minterm, maxterm, dan bentuk kanonik SOP dan POS, penyederhanaan ekspresi menggunakan aljabar, implementasi rangkaian dengan susunan gerbang AND-OR, OR-AND, NAND-NAND dan NOR-NOR.

Ekstraksi materi-materi tersebut saya susun dalam handout tentang sintesis rangkaian logika. Pendalaman konsep dan langkah desain fundamental rangkaian digital (logika) ditekankan. Konsep dan langkah desain harus dipahami karena merupakan salah satu kompetensi dasar bagi mahasiswa sistem komputer dan menjadi landasan ilmu untuk kuliah-kuliah tingkat lanjut.

Continue reading Sintesis Rangkaian Logika

Program GUI Editor BibTex

Dalam menulis dokumen ilmiah terutama paper, jurnal, buku TA/thesis atau laporan teknis, sumber acuan harus disisipkan dalam tulisan.

Program editor teks pada umumnya (misalnya openoffice writer, Lyx) menggunakan database bibliography  yang berisi daftar pustaka beserta kata kunci uniknya yang dapat disisipkan dalam teks. Database ini dapat dibuat langsung dari program editornya yang kemudian akan embed dengan file dokumen. Database ini dapat pula tersimpan dalam file khusus (BibTex), dengan ekstensi salah satunya .bib.

Openoffice writer dapat menggunakan 2 mode masukan bibliography tersebut, embedded di file dan BibTex. Sedangkan Lyx, program GUI editor Latex, menggunakan file database BibTex.

File BibTex ini berupa teks dan mempunyai format XML. File ini dapat diedit menggunakan teks editor biasa. Program GUI khusus untuk mengedit file ini juga tersedia, seperti KBibTeX untuk KDE, Pybliographer untuk GNOME/Xfce dan WibTeX untuk Windows.
Continue reading Program GUI Editor BibTex