VERIFIKASI METODOLOGI

A

ankit12345

Guest
Apa keuntungan dan kerugian dari queueing input dan kemudian mengirimkan mereka satu per satu???

EX: Dalam Serial protokol .....
Dengan menghasilkan num yang diperlukan diperlukan paket-paket dengan feauters dan kemudian menyimpan mereka dalam antrian.
sopir akan mengambil masing-masing paket dan kemudian akan mengirim satu per satu.
generasi ini dan queing dilakukan dalam waktu 0 ?????? i think mengemudi tersebut khusus untuk protokol.

Methos lain adalah ........... ketika pernah seorang sopir hendak mengirimkan sebuah paket ...................
dapat menghasilkan paket in 0 waktu dan kirimkan ke Dut menurut protokol.

Mana yang terbaik????
metodologi lain untuk bagian pengemudi ??????

 
I don't think it's a metodologi pertanyaan.
Kasus pertama, diperlukan ruang memori untuk menyimpan data.tetapi untuk kedua, tidak diperlukan.
Untuk verifikasi protokol, kedua yang ok.

 
Anda juga dapat menggunakan pendekatan campuran, metode 1 2.

 
oleh antrian input, Anda menyimpan input untuk referensi Anda.Jadi, setelah output dihasilkan, Anda dapat menggunakan input ini untuk memverifikasi hasil.Anda mungkin memerlukan masukan-masukan ini pada berbagai tingkat pelaksanaan, terutama jika Anda melakukan pengujian kotak putih.

 
Aku nggak tahu banyak tentang antrian.Namun ada sebuah makalah tentang "bit melalui antrian."Its jenis kertas yang sulit untuk mengerti, saya masih bekerja pada pemahaman itu selama beberapa bulan.Anyways, koran berbicara tentang bit melalui antrian dan bagaimana Anda dapat memiliki kapasitas lebih dari kapasitas saluran dengan jarak keluar dari bit dan informasi itu disampaikan dalam waktu antara bit.Menggunakan ini sebagai argumen, Anda dapat melihat bahwa pilihan pertama akan lebih baik daripada pilihan kedua.

By the way, ada orang yang tertarik dalam membahas bit melalui antrian dengan saya, saya akan sangat menghargai itu.Aku bisa menggunakan semua bantuan aku bisa memahami makalah ini.Yang tersedia secara bebas di internet, ketikkan saja "bit melalui antrian" di google.Aku lupa nama penulis, saya kira itu venkant atau sesuatu seperti itu.

 
antrian menyediakan flexiblity karena sifat dinamis mereka.
1.Anda dapat menyimpan data di dalamnya,
2.menggunakannya sebagai data store refernce Anda
3.mendorong data dari depan atau belakang
4.pop data dari depan atau belakang (ini akan menghapus lokasi)
5.memperoleh data menurut indeks (tidak akan menghapus lokasi)

aplikasi lain yang di mana Anda dapat menggunakannya secara efisien.

-Manmohan

 
tetapi jika input yang begitu besar.memori yang diperlukan ekstra besar.dan yang akan mengurangi kecepatan kompilator & simulasi.Anda harus peduli tentang hal itu untuk metodologi verifikasi.

 
Dear All,

Apa yang biasanya kita lakukan adalah memiliki benih diberi makan testbench kami, dan berdasarkan yang kita menghasilkan paket-paket atau stimulus menggunakan $ acak fungsi sistem.Seluruh generasi yang dilakukan pada lalat, kami menghemat overhead memori tetapi ada overhead untuk menghasilkan on the fly.

Terima kasih,
Gold_kiss

 
Dalam artikel, berbagai verifikasi metodologi yang dibahas.
http://www.vlsichipdesign.com/murphyslaw-coverageanalysis

 
ADV OF queueing: Dengan queueing input, kita dapat mengurangi kompleksitas kasus ini sopir driver.In bisa hanya bekerja sesuai protokol mengemudi.
DISADV: Untuk verifikasi, I dont menemukan kelemahan dalam queueing trechnique.

 
Anda harus membangun lingkungan yang fleksibel untuk verifikasi dan penggunaan kembali

 
Apakah orang tahu setiap link yang mendidik pada metodologi verifikasi yang berbeda dan perbandingan dengan mengambil arsitektur sebagai inti DUT generik.

 
itu tergantung pada desain Anda spec.
jika desain adalah budak, jadi gunakan methord 1
bila tuan, gunakan methord 2

 
Hai,

Dalam Verifikasi Referensi Metodologi (RVM) Yang Menggunakan bahasa VERA sebagai Queues Smart yang dapat diubah ukurannya liter setiap waktu

Beberapa kali Dalam situasi seperti ini, ukuran () cenderung menjadi nilai integer besar yang membuat SmartQ acak yang sangat besar yang akan memerlukan banyak waktu untuk menghasilkan simulasi.

Terima kasih,

Bngaram.

 
Metode 2 adalah lebih baik dan ini akan mengkonsumsi lebih sedikit memori dan simulasi lebih mengacak sehingga akan lebih cepat.

 
Metode 2 adalah lebih baik.jika mensimulasikan kembali ke belakang paket / frame.
cara lain adalah membatasi paket generasi ke nomor kecil berkata 50.Dengan cara ini paket akan selalu tersedia untuk sopir juga tidak akan mengkonsumsi banyak memori.

 
Menggunakan antrian untuk menyimpan paket-paket dan membiarkan sopir got mereka biasanya tidak efisien, dan juga lebih rumit, maka hanya mengemudi paket-paket secara langsung.

Berikut adalah kerugian dari menggunakan antrian untuk menyimpan paket-paket
1) lebih besar memori
Ini berarti ada jumlah paket terbatas dapat Anda simpan dalam antrian
Anda harus menguras th keluar dan melepaskan memori yang diduduki oleh paket tersebut.
Anda akan harus tahu total memori yang tersedia untuk Anda simulasi, yang akan
bervariasi, dari simulasi untuk simulasi, karena memori total dibagi oleh
pekerjaan lain, baik pada komputer Anda sendiri atau server mesin pertanian.Saya rasa Anda
dapat menghitung jumlah kasus terburuk.Jika Anda kehabisan memori, Anda akan mendapatkan
simulasi run-time error.

2) meningkatkan kompleksitas testbench
Sekarang anda harus meletakkan paket dalam antrian pertama dan membiarkan sopir drain it out.
Anda dapat saja mendorong paket secara langsung ke antarmuka.

3) meningkatkan waktu sebelum paket pertama yang keluar
Meskipun semua paket 0 diciptakan dalam siklus, itu masih butuh waktu.
Tergantung pada ukuran desain, ukuran paket, dan banyak hal lain, menempatkan
100 jumbo paket dalam antrian Anda dapat mengambil menit.Sekarang, jika ada
masalah (testbench atau desain) yang dinyatakan oleh paket pertama, Anda
tidak perlu menunggu menit untuk melihat hasilnya.Biasanya, ia akan mengambil minimal
beberapa simulasi berlari untuk debug dan memperbaiki masalah, yang berarti Anda mungkin
tidak perlu membuang-buang jam.

Keuntungan dari menggunakan antrian untuk menyimpan paket-paket.
1) Lebih mudah untuk mendukung preemption
Preemption adalah ketika Anda memiliki beberapa prioritas lalu lintas dan Anda harus mendahului
prioritas yang lebih rendah lalu lintas, dalam paket TENGAH dari transfer, dan mengirimkan sebuah
paket prioritas yang lebih tinggi.Setelah semua paket prioritas yang lebih tinggi ditransmisikan,
kemudian terus ke mana kau pergi pergi dengan paket prioritas rendah, hal ini mungkin dalam
tengah paket.Akan ada sinyal diskrit, misalnya, untuk
menunjukkan apa paket prioritas ini.

Jadi untuk mendukung preemption, Anda akan memiliki 2 antrian, misalnya, untuk LO
prioritas paket-paket, dan HI antrian untuk paket prioritas tinggi.Anda mengisi mereka
dengan jenis paket yang sesuai, katakanlah pada waktu 0.Desain Anda mungkin, untuk
Misalnya, biasanya memberikan prioritas lebih besar kepada prioritas HI paket.Jadi driver
mulai pengeringan HI paket prioritas keluar dari antrian.Di tengah
HI prioritas paket, mari kita katakan, DUT, ingin mendahului prioritas yang HI lalu lintas
dan sekarang memberikan prioritas lebih besar kepada prioritas LO lalu lintas, maka pengemudi harus
berhenti mengalir dari antrian prioritas HI, di tengah paket, dan tiriskan
dari prioritas LO antrian.Seperti yang Anda lihat, ini cukup mudah dilakukan.

 

Welcome to EDABoard.com

Sponsor

Back
Top