Pemacu peranti
Pemacu peranti (bahasa Inggris: "Device driver") adalah istilah teknologi informasi yang mengacu kepada komponen perangkat lunak yang mengizinkan sebuah sistem komputer untuk berkomunikasi dengan sebuah perangkat keras. Sebagian besar perangkat keras, tidak akan dapat berjalan atau sama sekali tidak dapat berjalan tanpa "driver" yang cocok yang terinstal di dalam sistem operasi. "Device driver", umumnya akan dimuat ke dalam ruangan kernel ("kernelspace") sistem operasi selama proses booting dilakukan, atau secara sesuai permintaan (ketika ada intervensi pengguna atau memasukkan sebuah perangkat "plug-and-play"). Beberapa sistem operasi juga menawarkan "device driver" yang berjalan di dalam ruangan pengguna ("userspace") sistem operasi. Beberapa "driver" telah dimasukkan ke dalam sistem operasi secara "default" pada saat instalasi, tetapi banyak perangkat keras, khususnya yang baru, tidak dapat didukung oleh "driver-driver" bawaan sistem operasi. Adalah tugas pengguna yang harus menyuplai dan memasukkan "driver" ke dalam sistem operasi. Driver juga pada umumnya menyediakan layanan penanganan interupsi perangkat keras yang dibutuhkan oleh perangkat keras.
VHDL
VHDL (VHSIC Hardware Description Language) ; VHSIC (Very High Speed Integrated Circuit) merupakan salah satu jenis bahasa HDL yang digunakan untuk mendeskripsikan berbagai fungsi rangkaian digital seperti FPGA ("Field-programmable Gate Arrays"), Gerbang logika, Flip-flop, dan sebagainya. VHDL juga bisa digunakan sebagai bahasa pemrograman untuk simulasi rangkaian dari komponen-komponen digital. HDL ("Hardware Description Language") digunakan perancang perangkat keras (hardware) untuk menuliskan sifat, sinyal dan fungsionalitas deskripsi berbasis "hardware" dari suatu rangkaian. Pendekatan "transistor" digunakan oleh perancang yang bekerja pada tingkat gerbang ("gate level") dan "transistor". Perancang mengaplikasikan rancangannya dalam "software" pada tingkat abstraksi yang lebih tinggi. Metodologi ini dipadukan dengan "tool" sintesis untuk menterjemahkan dan mengoptimalkan deskripsi dari suatu rancangan. Mesin sintesis digunakan untuk memetakan rancangan bagian fisik, seperti "application specific integrated circuit" (ASIC) atau "field programmable gate array" (FPGA). Meskipun kemampuan fitur yang terdapat pada pendekatan ini mampu digunakan, namun "hardware description language" (HDL) belum dapat diterima secara luas karena banyak rancangan yang menggunakan ukuran dan kompleksitas rancangan dapat diselesaikan menggunakan masukan skematik dan banyak perancang kurang mengenal HDL.