File .vcd adalah file standar IEEE 1364-1995 yang berisi semua informasi bentuk gelombang simulasi yang berguna untuk simulasi debugging. Ini berisi semua sinyal dalam desain, jadi Anda tidak perlu untuk mengatur ulang simulasi jika Anda perlu menambahkan sinyal di jendela Waveform.
Untuk membuat berkas .vcd:
1) Kompilasi dan muat desain berhasil di jendela transkrip
2) Tentukan nama berkas VCD
- Sintaks: vcdfile .vcd
3) Aktifkan VCD untuk membuang sinyal di bawah instans yang diinginkan
- Sintaks: vcd add /*
Catatan: Perintah ini tidak membuang sinyal dari instance children
Mengaktifkan VCD untuk instans terenkripsi akan menghasilkan peringatan
4) Menjalankan simulasi yang menghasilkan database VCD
5) Berhenti dari simulasi
- Sintaks: berhenti –sim
Untuk dapat menampilkan sinyal di berkas .vcd di jendela Bentuk Gelombang Modelsim:
1) Konversi VCD ke format WLF dalam ModelSim
- Sintaks: vcd2wlf
Catatan: jika konversi gagal, sebagian besar waktu disebabkan oleh jalur instans yang tidak ada. Pastikan jalur instans yang diinginkan yang ditentukan pada langkah 3 sudah benar
2) Keluar dari sesi ModelSim saat ini (diperlukan untuk ModelSim untuk menghasilkan berkas VCD yang tepat)
3) Sesi ModelSim dan buka file WLF yang dibuat pada langkah 1
- Menu file -> Buka -> file2.wlf
4) Pilih sinyal untuk debugging di jendela Objek dan tambahkan ke jendela Waveform