wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz Perancangan Sistem Digital

Total questions: 35

Worksheet time: 18mins

Name
Class
Date
1.

Apa tujuan utama dari menggunakan Verilog HDL dalam proses desain ASIC?

a)

Membuat desain digital yang dapat disimulasikan dan diuji

b)

Mengurangi konsumsi daya dalam chip

c)

Mengatur kecepatan clock prosesor

d)

Mengoptimalkan ukuran transistor

2.

Mengapa penting untuk menginstal dan memahami simulator dalam desain digital?

a)

Untuk mempercepat proses fabrikasi chip

b)

Agar bisa langsung menguji desain tanpa perangkat keras fisik

c)

Untuk mengurangi biaya produksi

d)

Agar dapat mengatur layout fisik chip

3.

Manakah dari berikut ini yang merupakan operator logika dalam Verilog?

a)

+

b)

&&

c)

*

d)

%

4.

Tipe data manakah yang biasanya digunakan untuk merepresentasikan sinyal satu bit dalam Verilog?

a)

integer

b)

reg

c)

real

d)

char

5.

Apa yang dimaksud dengan "module" dalam Verilog?

a)

Sebuah library eksternal untuk simulasi

b)

Komponen fisik pada chip

c)

Blok desain yang dapat diinstansiasi dan diuji secara terpisah

d)

Algoritma optimasi untuk sintesis desain

6.

Apa tujuan dari testbench dalam Verilog?

a)

Mengatur clock signal

b)

Mengontrol konsumsi daya desain

c)

Menguji fungsionalitas desain tanpa perangkat keras fisik

d)

Mengatur ukuran memori desain

7.

Apa kepanjangan dari ASIC?

a)

Application System Integrated Circuit

b)

Application Specific Integrated Circuit

c)

Advanced System Integrated Chip

d)

Analog Signal Integrated Circuit

8.

Tahapan pertama dalam desain ASIC biasanya dimulai dari:

a)

Simulasi

b)

Verifikasi

c)

RTL Design (Register Transfer Level)

d)

Synthesis

9.

Apa peran Verilog dalam desain digital?

a)

Mengontrol kecepatan sinyal listrik

b)

Mengubah desain menjadi layout fisik

c)

Menggambarkan perilaku dan struktur rangkaian digital

d)

Mengatur konsumsi daya pada chip

10.

Apa yang membedakan desain ASIC dengan FPGA?

a)

ASIC bisa diprogram ulang setelah diproduksi

b)

FPGA lebih cepat daripada ASIC

c)

ASIC dirancang khusus untuk satu aplikasi tertentu

d)

FPGA hanya bisa digunakan untuk desain analog

11.

Dalam alur desain ASIC, tahap "Verification" bertujuan untuk:

a)

Menguji fungsionalitas desain sebelum produksi

b)

Mengatur layout fisik komponen

c)

Mengoptimalkan konsumsi daya

d)

Mengukur performa sinyal clock

12.

Contoh simulator yang sering digunakan untuk Verilog adalah:

a)

ModelSim

b)

MATLAB

c)

Quartus

d)

Proteus

13.

File dengan ekstensi apa yang biasanya digunakan untuk menyimpan kode Verilog?

a)

.v

b)

.hdl

c)

.sim

d)

.rtl

14.

Operator aritmetika dalam Verilog yang digunakan untuk penjumlahan adalah:

a)

*

b)

/

c)

+

d)

%

15.

Apa hasil dari operasi berikut dalam Verilog?


assign y = 4'b1010 & 4'b1100;

a)

4'b1110

b)

4'b1000

c)

4'b1010

d)

4'b1100

16.

Tipe data manakah yang bisa menyimpan nilai desimal dalam Verilog?

a)

integer

b)

reg

c)

bit

d)

wire

17.

Operator logika yang digunakan untuk operasi OR dalam Verilog adalah:

a)

&&

b)

^^

c)

||

d)

==

18.

Sintaks dasar untuk mendeklarasikan modul dalam Verilog adalah:

a)

entity

b)

Design

c)

module

d)

block

19.

Testbench digunakan untuk:

a)

Meningkatkan kecepatan eksekusi kode

b)

Mengontrol ukuran memori desain

c)

Menguji perilaku modul dalam berbagai kondisi

d)

Mengatur posisi transistor pada layout fisik

20.

Apa saja tiga gaya desain utama dalam Verilog?

a)

Sequential / Parallel / Behavioral

b)

Structural / Dataflow / Behavioral

c)

KlasikAnalog / Digital / Mixed-Signal

d)

FungsionalRegister / Combinational / Sequential

21.

Gaya desain Verilog yang mendeskripsikan rangkaian menggunakan gerbang logika dan koneksi disebut:

a)

Behavioral

b)

Structural

c)

Dataflow

d)

RTL

22.

Dalam gaya Behavioral, desain biasanya dijelaskan menggunakan:

a)

Gerbang logika dasar

b)

Persamaan logika langsung

c)

Proses dan blok always

d)

Diagram sirkuit

23.

Manakah yang termasuk contoh desain gaya Dataflow?

a)

Menggunakan assign untuk mendefinisikan hubungan antar sinyal

b)

Menggunakan if dan case untuk mengontrol sinyal

c)

Menginstansiasi gerbang logika satu per satu

d)

Menggunakan testbench untuk memverifikasi desain

24.

Kelebihan utama menggunakan gaya Structural dalam Verilog adalah:

a)

Lebih mudah untuk mengontrol alur sinyal

b)

Lebih dekat dengan implementasi fisik

c)

Simulasi lebih cepat daripada gaya lain

d)

Otomatis mengurangi konsumsi daya

25.

Gerbang logika bawaan dalam Verilog, seperti AND dan OR, disebut sebagai:

a)

Operators

b)

Primitives

c)

Instances

d)

Macros

26.

Contoh sintaks untuk gerbang AND dalam Verilog:

a)

and (output, input1, input2);

b)

assign output = input1 & input2;

c)

output = input1 AND input2;

d)

always @(input1, input2) output = input1 & input2;

27.

Apa yang dimaksud dengan rangkaian kombinasi?

a)

Rangkaian yang bergantung pada sinyal clock

b)

Rangkaian yang hanya menghasilkan output berdasarkan input saat ini

c)

Rangkaian yang memiliki state internal

d)

Rangkaian yang hanya bekerja pada kondisi tertentu

28.

Operator yang sering digunakan untuk continuous assignment dalam Verilog adalah:

a)

assign

b)

always

c)

case

d)

initial

29.

Contoh perangkat kombinasi yang umum dijumpai:

a)

Flip-flop

b)

Register

c)

Multiplexer

d)

Counter

30.

Dalam desain ALU, rangkaian kombinasi digunakan untuk:

a)

Mengatur clock dan reset sinyal

b)

Melakukan operasi aritmetika dan logika langsung dari input

c)

Menyimpan hasil operasi sebelumnya

d)

Mengontrol siklus clock

31.

Apa perbedaan utama antara flip-flop dan latch?

a)

Flip-flop bersifat level-triggered, sementara latch edge-triggered

b)

Flip-flop berubah saat ada perubahan clock edge, latch berubah saat level sinyal aktif

c)

Flip-flop hanya bekerja pada sinyal asinkron, latch bekerja sinkron

d)

Flip-flop lebih sederhana daripada latch

32.

Apa yang dimaksud dengan sinyal clock dalam desain sequential Verilog?

a)

Sinyal yang mengontrol perubahan state berdasarkan waktu tertentu

b)

Sinyal yang menghubungkan input dan output secara langsung

c)

Sinyal yang hanya digunakan untuk reset sirkuit

d)

Sinyal yang mengaktifkan gerbang logika

33.

Apa fungsi utama shift register dalam desain sequential?

a)

Mengubah sinyal analog ke digital

b)

Menggeser data bit demi bit sesuai clock

c)

Mengontrol frekuensi clock

d)

Menghitung jumlah sinyal input

34.

Jenis shift register yang menggeser data dari paralel ke serial disebut:

a)

SISO

b)

PISO

c)

SIPO

d)

LFSR

35.

Apa contoh aplikasi praktis dari synchronous counter?

a)

Mengontrol urutan tampilan pada layar 7-segmen

b)

Mengubah sinyal analog ke digital

c)

Mengatur waktu delay pada sistem

d)

Mengurangi noise pada sinyal komunikasi