Aturan | Recent posts | topik RSS | Search | Register | Login

apa perbedaan antara # 1 a <= b dan a <= # 1 b


Post new topic Reply to topic EDAboard.com Forum Indeks -> ASIC Desain Metodologi & Tools (Digital) -> apa perbedaan antara # 1 a <= b dan a <= # 1 b
Author Pesan
tigerajs



Joined: 08 Feb 2006
Posts: 30


Post 20 Februari 2006 3:17

apa perbedaan antara # 1 a <= b dan a <= # 1 b


plz help me
Kembali ke atas
Aravind



Joined: 29 Juni 2004
Posts: 619
Helped: 23
Lokasi: indonesia


Post 20 Februari 2006 3:40

apa perbedaan antara # 1 a <= b dan a <= # 1 b


itu adalah aturan jempol u tidak boleh menggunakan a = # 5 b;
u dapat menggunakan # 5 a = b;
karena pernyataan menghalangi.
Blok b 1.it nilai selama 5 detik dan memberikannya kepada
2.a = b nilai terjadi setelah 5 detik.

simillary untuk non-blocking pernyataan yang sebaliknya
u harus mengikuti <= # 5b
karena wont blok pernyataan yang sesuai
Kembali ke atas
jarodz



Joined: 12 Maret 2005
Posts: 100
Helped: 14


Post 20 Februari 2006 6:43

apa perbedaan antara # 1 a <= b dan a <= # 1 b


A. # 5 a = b, setelah 5 satuan waktu, simulator mengeksekusi nilai assign b ke a.
B. a = # 5 b, ketika simulator mengeksekusi pernyataan ini,
menjaga nilai sekarang b, dan kemudian menetapkan nilai keeped ini untuk waktu yang setelah 5 unit.
Hal ini sama dengan "<=".



Hormat kami,
Jarod
Kembali ke atas
nand_gates



Joined: 19 Juli 2004
Posts: 908
Helped: 120


Post 20 Februari 2006 8:32

Re: apa perbedaan antara # 1 a <= b dan a <= # 1 b


Ini adalah cara satu model transportasi inersia penundaan dan keterlambatan dalam Verilog simulator.
Jika ur akrab dengan VHDL Anda akan mendapatkannya!
Saya mengasumsikan skala waktu sebagai 1ns
# 1 a <= b / / ini keterlambatan transportasi model b akan muncul di 'a' setelah 1 ns
a <= # 1 b / / ini inersia model penundaan 'a' mengikuti 'b' setelah 1 ns penundaan additin ke
setiap denyut nadi <1ns akan menyaring pada 'a'

Plaese merujuk link di bawah ini untuk VHDL!
http://www.gmvhdl.com/delay.htm
Kembali ke atas
novise



Joined: 14 Februari 2006
Posts: 12


Post 20 Februari 2006 16:38

Re: apa perbedaan antara # 1 a <= b dan a <= # 1 b


ketika # 1a <= b digunakan b (t) adalah diberikan pada waktu t 1, di sisi lain ketika seorang <= # 1b digunakan b (t 1) diserahkan kepada pada waktu t 1
Kembali ke atas
rsjgs



Joined: 14 Februari 2006
Posts: 10


Post 26 Februari 2006 19:37

Re: apa perbedaan antara # 1 a <= b dan a <= # 1 b


perbedaan adalah bahwa dalam kasus pertama evaluasi RHS terjadi segera, tetapi Assigment setelah 1 ns. Dalam kasus kedua evaluasi itu sendiri dilakukan setelah 1 ns
Kembali ke atas
darylz



Joined: 24 Maret 2005
Posts: 132
Helped: 4


Post 27 Februari 2006 3:21

apa perbedaan antara # 1 a <= b dan a <= # 1 b


bahwa kata nand_gates adalah ekstrak!
Kembali ke atas
bracketx



Joined: 11 Januari 2006
Posts: 12


Post 28 Februari 2006 13:20

apa perbedaan antara # 1 a <= b dan a <= # 1 b


hehe, ada beberapa penjelasan.
Kembali ke atas
positive_edge



Joined: 13 Februari 2006
Posts: 6


Post 01 Mar 2006 20:12

Re: apa perbedaan antara # 1 a <= b dan a <= # 1 b


1)

# 1 a <= b

Evaluasi tugas tertunda oleh kontrol waktu.
RHS ekspresi dievaluasi.
Tugas dijadwalkan yaitu <--- b (t 1)

2) a <= # 1 b

RHS ekspresi dievaluasi.
Tugas tertunda oleh waktu DNS dan dijadwalkan pada akhir antrian.
Arus terus di.
a <- simulasi b pada waktu t 1
Kembali ke atas
AlexWan



Joined: 26 Desember 2003
Posts: 305
Helped: 6


Post 02 Mar 2006 9:44

Re: apa perbedaan antara # 1 a <= b dan a <= # 1 b


1 # N a <= b
Menambahkan penundaan ke kiri-sisi (LHS) dari tugas untuk model nonblocking logika combinational cacat.
Kode:

modul adder_t2 (co, jumlah, a, b, ci);
output co;
output [3:0] sum;
input [3:0] a, b;
masukan ci;

reg co;
reg [3:0] sum;

selalu @ (a atau b atau ci)
# 12 (co, jumlah) <= a b ci;
endmodule

Jika sebuah perubahan pada waktu input 15, maka jika a, b dan ci input semua perubahan selama 9ns berikutnya, output akan diperbarui dengan nilai-nilai terbaru a, b dan ci. Gaya model ini memungkinkan para ci masukan untuk menyebarkan nilai dengan jumlah dan membawa output setelah hanya 3ns bukannya yang diperlukan 12ns delay propagasi.

Jadi, jangan tempat keterlambatan pada nonblocking LHS dari tugas untuk membuat model combinational logika. Ini adalah gaya koding yang buruk.

Setiap orang dapat mendapatkan lebih rinci inforamtion dari Clifford E. Cummings kertas. [/ Code]
Kembali ke atas
Weng



Joined: 13 Januari 2006
Posts: 32


Post 03 Mar 2006 20:01

Re: apa perbedaan antara # 1 a <= b dan a <= # 1 b


Apakah ini pemblokiran dan tugas nonblocking mencerminkan rangkaian sebenarnya?

Can anyone contoh kode?
Kembali ke atas
Google
AdSense
Google Adsense




Post 03 Mar 2006 20:01

Iklan




Kembali ke atas
Vonn



Joined: 06 Oct 2002
Posts: 254
Helped: 2


Post 06 Mar 2006 2:25

Re: apa perbedaan antara # 1 a <= b dan a <= # 1 b


yakin itu tidak ... sini adalah contohnya:

jika Anda menulis dalam proses Anda:

a = 1;
b = a;
c = b;
Pemblokiran ini adalah tugas a = b = c = 1 dan rangkaian yang dihasilkan akan menjadi 3 buffer terhubung satu sama lain

1 --- [penyangga ]---> a --- [b --- ]---> penyangga [penyangga ]---> c

sementara jika Anda menulis dengan menggunakan non-blocking

a <= 1;
b <= a;
c <= b;

Nonblocking ini adalah tugas yang berarti:
a = 1
b = nilai lama
c = nilai lama b

rangkaian yang sebenarnya akan f / f bukan buffer

1 --- [f / f ]---> a --- [f / f ]---> b --- [f / f ]---> c
Kembali ke atas
yuenkit



Joined: 20 Januari 2005
Posts: 110
Helped: 5


Post 10 Maret 2006 10:21

Re: apa perbedaan antara # 1 a <= b dan a <= # 1 b


transportasi keterlambatan dan penundaan inersia
Kembali ke atas
Weng



Joined: 13 Januari 2006
Posts: 32


Post 14 Maret 2006 3:41

Re: apa perbedaan antara # 1 a <= b dan a <= # 1 b


Quote:
Apakah ini pemblokiran dan tugas nonblocking mencerminkan rangkaian sebenarnya?

Can anyone contoh kode?




Aku menyesal bahwa saya tidak membuat pertanyaan saya jelas.

Apa yang ingin saya tanyakan adalah apakah ini menghalangi dan penundaan nonblocking mencerminkan tugas dengan sirkuit yang sebenarnya. Bagaimana melakukan penundaan dalam kedua tugas mensintesis untuk rangkaian?
Kembali ke atas
shiv_emf



Joined: 31 Agustus 2005
Posts: 641
Helped: 16


Post 09 Sep 2006 18:18

apa perbedaan antara # 1 a <= b dan a <= # 1 b


Vonn telah memberikan contoh yang baik!! i dapat menggunakannya untuk merancang register geser? /
Kembali ke atas
archillios



Joined: 29 Juni 2005
Posts: 97
Helped: 4


Post 12 September 2006 16:53

Re: apa perbedaan antara # 1 a <= b dan a <= # 1 b


AlexWan benar, yaitu gaya pengkodean yang buruk bila digunakan dalam logika combinational modeling. Thanks for Alex!
melihat kode di bawah ini:

/ *
gaya coding contoh buruk
* /
modul adder_t2 (co, jumlah, a, b, ci);
output co;
output [3:0] sum;
input [3:0] a, b;
masukan ci;

reg co;
reg [3:0] sum;

selalu @ (a atau b atau ci)
# 12 (co, jumlah) <= a b ci; / / buruk penugasan non-blok penundaan gaya pengkodean
endmodule
modul tb;
reg [3:0] a, b;
reg ci;
kawat [3:0] sum;
kawat co;
adder_t2 Dut (. co (co),. sum (jumlah),. (a),. b (b),. ci (ci));
awal
mulai
# 0 (a, b, ci) = (4'h1, 4'h1, 1'h0);
# 50;
# 11 (a, b, ci) = (4'h2, 4'h5, 1'h1);
# 5 (a, b, ci) = (4'he, 4'h0, 1'h1);
# 9 (a, b, ci) = (4'h5, 4'h1, 1'h0);
# 50;
$ display ( "selamat malam");
$ stop;

akhir
endmodule
/////////////////////////////////////////
perilaku yang tidak terduga akan terlihat.

setelah a / b / ci adalah berubah, (co, jumlah) <= a b ci; yang dijadwalkan pada 12 satuan waktu kemudian, sebelum waktu itu datang, setiap perubahan yang a / b / ci akan mempengaruhi ( co, jumlah), sehingga penundaan tidak # 12.
Kembali ke atas
foster_cn



Joined: 14 Januari 2003
Posts: 74
Helped: 2


Post September 14, 2006 7:06

apa perbedaan antara # 1 a <= b dan a <= # 1 b


apakah yang # 1 di sebuah <= # 1 b berarti waktu transisi flipflop?
Kembali ke atas
darylz



Joined: 24 Maret 2005
Posts: 132
Helped: 4


Post September 14, 2006 7:13

apa perbedaan antara # 1 a <= b dan a <= # 1 b


urutan tugas berbeda!
Kembali ke atas
Versi arabic Versi Bulgaria Catalan versi Versi Ceko Versi Denmark Versi Jerman Versi Yunani Versi Inggris Versi Spanyol Versi Finlandia Versi Prancis Hindi versi Kroasia versi Versi Indonesia Versi Italia Versi Ibrani Versi Jepang Versi Korea Lithuania versi Latvia versi Versi Belanda Versi Norwegia Versi Polandia Versi Portugis Romanian versi Versi russian Slovak versi Slovenian versi Serbia versi Versi Swedia Versi Tagalog Versi Ukraina Versi Vietnam Cina versi
Post new topic Reply to topic EDAboard.com Forum Indeks -> ASIC Desain Metodologi & Tools (Digital) -> apa perbedaan antara # 1 a <= b dan a <= # 1 b
Halaman 1 dari 1

subj

text

All times are GMT 2 Jam
Topik yang sama:
Apa perbedaan yang ada antara gal dan sobat? (9)
Apa perbedaan antara STA dan CTS? (4)
Perbedaan Z (11)
Bedanya?? (3)
Apa perbedaan antara DC dan PT? (4)
Apa perbedaan antara AGC dan ALC? (5)
Bagaimana perbedaan yang MCS-51 dan PIC (1)
apa perbedaan antara ... ? (1)
Perbedaan antara Vih (ac) & Vih (dc) (3)
Perbedaan antara PMC dan XMC (2)


Penyalahgunaan | | Admin | | Moderator | | Dukung kami | | sitemap
topik RSS