apa saja bagian dari function generator?
saklar daya (power switch): untuk menyalakan generator sinyal, sambungkan generator sinyal ke tegangan jala‐jala, lalu tekan saklar daya ini.
pengatur frekuensi: putar tombol untuk mengatur frekuensi keluaran dalam range frekuensi yang telah dipilih.
indikator frekuensi: menunjukkan nilai frekuensi sekarang.
terminal output ttl/cmos: terminal yang menghasilkan keluaran yang kompatibel dengan ttl/cmos
duty function: tarik dan putar tombol ini untuk mengatur duty cycle gelombang.
selektor ttl/cmos: ketika tombol ini ditekan, terminal output ttl/cmos akan mengeluarkan gelombang yang kompatibel dengan ttl. sedangkan jika tombol ini ditarik, maka besarnya tegangan kompatibel output (yang akan keluar dari terminal output ttl/cmos) dapat diatur antara 5‐15vpp, sesuai besarnya tegangan yang kompatibel dengan cmos.
dc offset: untuk memberikan offset (tegangan dc) pada sinyal +/‐ 10v. tarik dan putar searah jarum jam untuk mendapatkan level tegangan dc positif, atau putar ke arah yang berlawanan untuk mendapatkan level tegangan dc negatif. jika tombol ini tidak ditarik, keluaran dari generator sinyal adalah murni tegangan ac. misalnya jika tanpa offset, sinyal yang dikeluarkan adalah sinyal dengan amplitude berkisar +2,5v dan ‐2,5v. sedangkan jika tombol offset ini ditarik, tegangan yang dikeluarkan dapat diatur (dengan cara memutar tombol tersebut) sehingga sesuai tegangan yang diinginkan (misal berkisar +5v dan 0v).
amplitude output: putar searah jarum jam untuk mendapatkan tegangan output yang maksimal, dan kebalikannya untuk output ‐20db. jika tombol ditarik, maka output akan diperlemah sebesar 20db.
selektor fungsi: tekan salah satu dari ketiga tombol ini untuk memilih bentuk gelombang output yang diinginkan
analogue function generator (generator fungsi analog) – function generator jenis ini adalah function generator yang paling pertama dikembangkan yaitu sekitar tahun 1950-an. pada saat tersebut, penggunakan teknologi digital masih sangat terbatas. meskipun masih menggunakan teknologi analog, function generator jenis ini memiliki beberapa kelebihan yaitu harga yang relatif lebih murah, cara penggunaan yang lebih mudah dan sederhana.
digital function generator (generato fungsi digital) – seperti namanya, function generator jenis ini memanfaatkan teknologi digital untuk menghasilkan bentuk gelombangnya. ada beberapa teknik yang dapat digunakan untuk membangkitkan bentuk gelombang, namun teknik yang paling umum digunakan adalah teknik direct digital synthesis (sintesis digital langsung) atau disingkat dengan dds.  
digital function generator ini mampu menghasilkan bentuk gelombang dengan tingkat akurasi dan stabilitas yang tinggi karena rangkaian sistem pewaktunya (clock) dikendalikan oleh kristal (crystal). digital funciton generator juga mampu menghasilkan spektral yang murni (high spectral purity) dan noise fase yang rendah (low phase noise).  
dengan beberapa kelebihan digital function generator yang ditawarkan ini, harga digital function generator menjadi lebih mahal dan pengoperasian lebih rumit jika dibandingkan dengan analog function generator.
sweep function generator (generator fungsi sweep) – function generator jenis ini memiliki kemampuan sweep pada frekuensinya. pada umumnya, sweep function generator ini menggunakan teknologi digital, namun ada juga yang menggunakan versi analog. kemampuan sweep pada function generator jenis ini dapat mencapai 100:1 atau bahkan lebih tergantung pada tipe generatornya.