| Author | Message |
|---|
tigerajs
Joined: 08 Feb 2006 Posts: 30
| Februāris 20, 2006 3:17 kāda ir atšķirība starp # 1 <= b un <= # 1 b | | |
|
| | plz help me |
|
| Back to top | |
 |
aravind
Joined: 29 jūnijs 2004 Posts: 619 Palīdzēja: 23 Atrašanās vieta: Indija
| Februāris 20, 2006 3:40 kāda ir atšķirība starp # 1 <= b un <= # 1 b | | |
|
| tas ir īkšķis norma u nevajadzētu lietot = # 5 b; u var izmantot # 5 = b; jo tas bloķē paziņojumu. 1.it bloki b vērtību, 5 secs un sniedz to 2.a = b vērtība, tas notiks pēc tam 5 sekundes.
simillary kas nav bloķēt paziņojumu tās vice versa u jāievēro <= # 5b jo tas paradis bloķēt attiecīgus paziņojumus |
|
| Back to top | |
 |
jarodz
Joined: 12 marts 2005 Posts: 100 Palīdzēja: 14
| Februāris 20, 2006 6:43 kāda ir atšķirība starp # 1 <= b un <= # 1 b | | |
|
| A. # 5 = b, pēc 5 laika vienību, simulators izpildīt piešķirt vērtību B a. B. = # 5 b, kad simulatora izpildīt šo paziņojumu, saglabāt pašreizējo vērtību, b, un pēc tam piešķirt šo keeped vērtība pēc 5 laika vienībā. Tas pats ar "<=".
Ar cieņu, Jarod |
|
| Back to top | |
 |
nand_gates
Joined: 19 jūlijs 2004 Posts: 908 Palīdzēja: 120
| Februāris 20, 2006 8:32 Re: Kāda ir atšķirība starp # 1 <= b un <= # 1 b | | |
|
| Tie ir, kā vienu modeli, transporta kavēšanās un inerces kavējumu verilog simulators. Ja ur ir pazīstami ar VHDL Jūs get it! Es esmu pieņemot termiņā, kā 1ns # 1 <= b / / Šis modeļus transporta kavēšanās b parādīsies "," pēc 1 ns <= # 1 b / / Šis modeļiem inerciāla kavēšanās "" izriet "b" pēc 1 ns kavēšanās additin šo jebkurš pulsa <1ns saņemsiet izfiltrēt at ' "
Plaese skatīt saiti zemāk VHDL! http://www.gmvhdl.com/delay.htm |
|
| Back to top | |
 |
novise
Joined: 14 februāris 2006 Posts: 12
| Februāris 20, 2006 16:38 Re: Kāda ir atšķirība starp # 1 <= b un <= # 1 b | | |
|
| | ja # 1a <= b lieto b (t) tiek piešķirts laikā t 1, no otras puses, ja <= # 1b lieto b (t 1) tiek piešķirts laikā t 1 |
|
| Back to top | |
 |
rsjgs
Joined: 14 februāris 2006 Posts: 10
| Februāris 26, 2006 19:37 Re: Kāda ir atšķirība starp # 1 <= b un <= # 1 b | | |
|
| | atšķirība ir, ka pirmajā gadījumā ar RHS vērtēšanas notiek nekavējoties, bet assigment pēc 1 ns. Otrajā gadījumā novērtēšanas procesa veikts pēc 1 ns |
|
| Back to top | |
 |
darylz
Joined: 24 marts 2005 Posts: 132 Palīdzēja: 4
| Februāris 27, 2006 3:21 kāda ir atšķirība starp # 1 <= b un <= # 1 b | | |
|
| | ka nand_gates teikt ekstrakts! |
|
| Back to top | |
 |
bracketx
Joined: 11 janvāris 2006 Posts: 12
| Februāris 28, 2006 13:20 kāda ir atšķirība starp # 1 <= b un <= # 1 b | | |
|
| | hehe, tur ir vairāki skaidrojumi. |
|
| Back to top | |
 |
Google AdSense

| Februāris 28, 2006 13:20 Ads | | |
|
|
|
|
| Back to top | |
 |
positive_edge
Joined: 13 februāris 2006 Posts: 6
| 01 Mar 2006 20:12 Re: Kāda ir atšķirība starp # 1 <= b un <= # 1 b | | |
|
| 1)
# 1 <= b
Novērtējuma uzdevums ir aizkavējusies par laika kontroli. RHS izpausmes novērtēt. Uzdevums ir paredzēta, ti, <--- b (t 1)
2) <= # 1 b
RHS izpausmes novērtēt. Uzdevums ir aizkavējusies par laika kontroli un tiek plānotas beigās rindā. Plūsma turpinās. <- b pie modelēšanas laikā t 1 |
|
| Back to top | |
 |
AlexWan
Joined: 26 decembris 2003 Posts: 305 Palīdzēja: 6
| 02 Mar 2006 9:44 Re: Kāda ir atšķirība starp # 1 <= b un <= # 1 b | | |
|
| 1 # N <= b Pievienojot kavēšanās kreisajā pusē (LHS) ar nonblocking grupēšana modelis daudzkombināciju loģika ir kļūdains. | Kods: | modulis adder_t2 (CO, summas, B, CI); produkcija Co; izlaide [3:0] summa; ievade [3:0], b; input ci;
reg Co; reg [3:0] summa;
vienmēr @ (, B, CI) # 12 (CO, summa) <= a b ci; endmodule
| Ja ieguldījumu izmaiņas 15 reizi, tad ja, b un ci izejvielas visi mainīties nākamajā 9ns, rezultāti tiks papildināts ar jaunākajiem vērtības, b un ci. Šajā modelēšana stils pieļauj ci ievadi izplatīt vērtību summu un veikt rezultātu pēc tikai 3ns vietā nepieciešamo 12ns izplatīšanās kavējuma.
Tā nav vieta ar kavējumiem no nonblocking grupēšana modelis daudzkombināciju loģika LHS. Tas ir slikts kodēšanas stilu.
Jebkurš puiši var saņemt sīkāk rīkoties ar informāciju no Clifford E. Cummings dokumenti. [/ Code] |
|
| Back to top | |
 |
weng
Joined: 13 janvāris 2006 Posts: 32
| 03 Mar 2006 20:01 Re: Kāda ir atšķirība starp # 1 <= b un <= # 1 b | | |
|
| Vai šie bloķēt un nonblocking piešķiršana atspoguļo faktisko ķēde?
Vai kāds koda piemērs? |
|
| Back to top | |
 |
Vonn
Joined: 06 okt 2002 Posts: 254 Palīdzēja: 2
| 06 Mar 2006 2:25 Re: Kāda ir atšķirība starp # 1 <= b un <= # 1 b | | |
|
| pārliecinātos, ka tas nav ... Šeit ir piemērs:
ja jums rakstīt jūsu process:
= 1; b =; c = b; Tie ir bloķēšana piešķiršanu = b = c = 1 un rada ķēdes būs 3 buferi savienoti savā starpā
1 --- [bufera ]---> --- [buferis ]---> b --- [buferis ]---> c
savukārt, ja jūs rakstītu to, izmantojot non-blocking
<= 1; b <=; c <= b;
Tas ir Nonblocking uzdevums, kas nozīmē: = 1 b = vecs vērtība c = vecā vērtība b
un faktisko ķēde būs f / f vietā, kāpēc
1 --- [f / f ]---> --- [f / f ]---> b --- [f / f ]---> c |
|
| Back to top | |
 |
yuenkit
Joined: 20 janvāris 2005 Posts: 110 Palīdzēja: 5
| 10 marts 2006 10:21 Re: Kāda ir atšķirība starp # 1 <= b un <= # 1 b | | |
|
| | transporta kavēšanās un inerces kavējumu |
|
| Back to top | |
 |
weng
Joined: 13 janvāris 2006 Posts: 32
| Marts 14, 2006 3:41 Re: Kāda ir atšķirība starp # 1 <= b un <= # 1 b | | |
|
| | Quote: | Vai šie bloķēt un nonblocking piešķiršana atspoguļo faktisko ķēde?
Vai kāds koda piemērs?
|
Man žēl, ka man nav lai mans jautājums skaidrs.
Ko es gribēju jautāt, vai šie bloķēšanu un nonblocking darbu ar kavējumi atspoguļo faktisko kontūra. Kā kavējumi uzdevumus sintezētu ar ķēdi? |
|
| Back to top | |
 |
shiv_emf
Joined: 31 augusts 2005 Posts: 641 Palīdzēja: 16
| 09 Sep 2006 18:18 kāda ir atšķirība starp # 1 <= b un <= # 1 b | | |
|
| | Vonn devis jauks piemērs! Vai es varu izmantot to projektēšana maiņa reģistrēties? / |
|
| Back to top | |
 |
archillios
Joined: 29 jūnijs 2005 Posts: 97 Palīdzēja: 4
| 12 septembris 2006 16:53 Re: Kāda ir atšķirība starp # 1 <= b un <= # 1 b | | |
|
| AlexWan ir taisnība, tas ir slikts kodēšanas stils, ja tiek izmantoti daudzkombināciju loģikas modelēšanai. Thanks for Alex! sk kodu zemāk:
/ * sliktu kodēšanas stilu piemērs * / modulis adder_t2 (CO, summas, B, CI); produkcija Co; izlaide [3:0] summa; ievade [3:0], b; input ci;
reg Co; reg [3:0] summa;
vienmēr @ (, B, CI) # 12 (CO, summa) <= a b ci; / / bad non-block uzdevums aizkavēt kodēšanas stils endmodule modulis tuberkulozi; reg [3:0], b; reg ci; stieple [3:0] summa; Wire Co; adder_t2 dut (. Co (CO),. summu (summa),. (),. b (b),. ci (ci)); sākotnējais sākt # 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; $ displejs ( "ar labu nakti"); $ apstājoties;
beigas endmodule ///////////////////////////////////////// negaidītas uzvedība būs redzams.
pēc / b / ci ir mainīts, (CO, summa) <= a b ci, ir plānota 12 laika vienību vēlāk, pirms laiks ir pienācis, jebkādām izmaiņām / b / ci rezultātā tiks ( co, summa), tāpēc kavēšanās nav # 12. |
|
| Back to top | |
 |
foster_cn
Joined: 14 janvāris 2003 Posts: 74 Palīdzēja: 2
| Septembris 14, 2006 7:06 kāda ir atšķirība starp # 1 <= b un <= # 1 b | | |
|
| | nav # 1 <= # 1 b līdzekļi flipflop pārejas laiks? |
|
| Back to top | |
 |
darylz
Joined: 24 marts 2005 Posts: 132 Palīdzēja: 4
| Septembris 14, 2006 7:13 kāda ir atšķirība starp # 1 <= b un <= # 1 b | | |
|
| | uzdevums secība ir dažādas! |
|
| Back to top | |
 |