| Autor | Správy |
|---|
tigerajs
Som Užívateľ: 08 Feb 2006 Príspevky: 30
| 20 februára 2006 3:17 aký je rozdiel medzi # 1 <= b a <= # 1 b | | |
|
| | plz help me |
|
| Späť na začiatok | |
 |
Aravind
Som Užívateľ: 29 jún 2004 Príspevky: 619 Pomohol: 23 Miesto: Česká republika
| 20 februára 2006 3:40 aký je rozdiel medzi # 1 <= b a <= # 1 b | | |
|
| to je pravidlo, palec u nemali používať = # 5 b; môžete používať # 5 = b; pretože blokuje vyhlásenie. 1.it bloky b hodnotu na 5 sekúnd a dať to 2.a b = hodnota stane po 5 sekúnd.
simillary pre non-blocking vyhlásenie jeho obrátene u musia nasledovať <= # 5b pretože je zvyknutý blok zodpovedajúce vyhlásenie |
|
| Späť na začiatok | |
 |
jarodz
Som Užívateľ: 12 marec 2005 Príspevky: 100 Pomohol: 14
| 20 februára 2006 6:43 aký je rozdiel medzi # 1 <= b a <= # 1 b | | |
|
| A. # 5 = b, po 5 časovú jednotku, simulátor spustiť priradiť hodnotu b do a. B. = # 5 b, keď simulátor vykonanie tohto vyhlásenia, zachovať súčasnú hodnotu b, a potom priradiť k tomuto keeped hodnotu po 5 časovú jednotku. To je rovnaké s "<=".
S pozdravom, Jarod |
|
| Späť na začiatok | |
 |
nand_gates
Som Užívateľ: 19 júl 2004 Príspevky: 908 Pomohol: 120
| 20 februára 2006 8:32 Re: aký je rozdiel medzi # 1 <= b a <= # 1 b | | |
|
| To sú spôsoby, ako jeden model dopravnej meškania a meškania v zotrvačných Verilog simulátore. Li ur sú oboznámení s VHDL dostanete ho! Som za predpokladu, že časový rámec, ako 1ns # 1 <= b / / Toto modely dopravné oneskorenie b sa objaví na 'a' po 1 ns <= # 1 b / / Tento model inerciálne meškanie''takto 'b' za 1 ns oneskorenie v tejto additin akýkoľvek impulz <1ns dostane odfiltrovať na 'a'
Plaese pozri nižšie uvedený odkaz pre VHDL! http://www.gmvhdl.com/delay.htm |
|
| Späť na začiatok | |
 |
novis
Som Užívateľ: 14 február 2006 Príspevky: 12
| 20.února 2006 16:38 Re: aký je rozdiel medzi # 1 <= b a <= # 1 b | | |
|
| | keď 1a # <= b sa používa b (t) je označená v čase t 1, na druhej strane, ak je <= # 1b použiť b (t 1) je označená v čase t 1 |
|
| Späť na začiatok | |
 |
rsjgs
Som Užívateľ: 14 február 2006 Príspevky: 10
| 26.února 2006 19:37 Re: aký je rozdiel medzi # 1 <= b a <= # 1 b | | |
|
| | rozdielom je, že v prvom prípade hodnotenia RHS prebehne ihneď, ale assigment po 1 ns. V druhom prípade vlastné hodnotenie vykonáva po 1 ns |
|
| Späť na začiatok | |
 |
darylz
Som Užívateľ: 24 marec 2005 Príspevky: 132 Pomohol: 4
| 27 februára 2006 3:21 aký je rozdiel medzi # 1 <= b a <= # 1 b | | |
|
| | nand_gates povedal, že je extrakt! |
|
| Späť na začiatok | |
 |
bracketx
Som Užívateľ: 11 január 2006 Príspevky: 12
| 28. februára 2006 13:20 aký je rozdiel medzi # 1 <= b a <= # 1 b | | |
|
| | hehe, je tu niekoľko vysvetlení. |
|
| Späť na začiatok | |
 |
positive_edge
Som Užívateľ: 13 február 2006 Príspevky: 6
| 01 Mar 2006 20:12 Re: aký je rozdiel medzi # 1 <= b a <= # 1 b | | |
|
| 1)
# 1 <= b
Vyhodnotenie zadanie je preložiť o načasovanie kontroly. RHS výraz hodnotená. Priradenie je naplánovaná, tj <--- b (t 1)
2) <= # 1 b
RHS výraz hodnotená. Priradenie je preložiť o načasovaní a ovládanie je naplánované na koniec fronty. Flow pokračuje ďalej. <- B u t simulačný čas 1 |
|
| Späť na začiatok | |
 |
AlexWan
Som Užívateľ: 26 december 2003 Príspevky: 305 Pomohol: 6
| 02 Mar 2006 9:44 Re: aký je rozdiel medzi # 1 <= b a <= # 1 b | | |
|
| 1 # N <= b Pridanie meškanie na left-hand-side (LHS), z nebránila priradenie modelu kombinačné logika je chybný. | Kód: | Modul adder_t2 (čo, suma, a, b, CI); Výstup čo; výkon [3:0] sum; príkon [3:0], b; vstup ci;
reg čo; reg [3:0] sum;
Vždy @ (A alebo B, alebo ci) # 12 (spolupráca, sum) <= a b ci; endmodule
| Ak je vstupné zmeny v čase 15, potom v prípade, b ci vstupy všetky zmeny v priebehu budúceho 9NS, budú výstupy sú aktualizované najnovšími hodnôt a, b, a ci. Tento štýl modeling povolený vstup ci propagáciu hodnotu sumy a vykonávať výstupy po púhych 3NS namiesto požadovaných 12ns propagation delay.
Takže neklaďte meškanie na LHS na neblokujúca priradenie modelu kombinační logiky. To je zlé kódovanie štýl.
Akékoľvek chlapci môžu získať podrobnejšie inforamtion z dokumentov Clifford Cummings. [/ Code] |
|
| Späť na začiatok | |
 |
Weng
Som Užívateľ: 13 január 2006 Príspevky: 32
| 03 Mar 2006 20:01 Re: aký je rozdiel medzi # 1 <= b a <= # 1 b | | |
|
| Do týchto blokovanie a nebránila úlohu odrážať skutočný okruh?
Môže niekto kód príklad? |
|
| Späť na začiatok | |
 |
Vonn
Som Užívateľ: 06 Oct 2002 Príspevky: 254 Pomohol: 2
| 06 Mar 2006 2:25 Re: aký je rozdiel medzi # 1 <= b a <= # 1 b | | |
|
| istý, že to robí ... Tu je príklad:
Ak píšete vo svojom procese:
= 1; b =; c = b; sú Blokovanie priradenie a = b = c = 1 a vygenerovaný obvod bude 3 vyrovnávacej pamäte je spojená s každým iní
1 --- [buffer ]---> --- [buffer ]---> b --- [buffer ]---> c
zatiaľ čo ak píšete, že použitie non-blocking
<= 1; b <=; c <= b;
to je neblokujúca zadanie, ktoré znamená: = 1 b = stará hodnota c = stará hodnota b
a vlastný okruh bude f / f namiesto nárazníkov
1 --- [f / f ]---> --- [f / f --- ]---> b [f / f ]---> c |
|
| Späť na začiatok | |
 |
yuenkit
Som Užívateľ: 20 január 2005 Príspevky: 110 Pomohol: 5
| 10 marec 2006 10:21 Re: aký je rozdiel medzi # 1 <= b a <= # 1 b | | |
|
| | dopravné oneskorenie a inerciálne meškania |
|
| Späť na začiatok | |
 |
Weng
Som Užívateľ: 13 január 2006 Príspevky: 32
| 14 marca 2006 3:41 Re: aký je rozdiel medzi # 1 <= b a <= # 1 b | | |
|
| | Citácia: | Do týchto blokovanie a nebránila úlohu odrážať skutočný okruh?
Môže niekto kód príklad?
|
Je mi ľúto, že som neurobil na moju otázku jasná.
Čo som sa chcel spýtať, či sa tieto úlohy blokovania a nebránila sa oneskorením odrážať skutočný obvod. Ako sa oneskorením v oboch úloh syntetizovať na okruh? |
|
| Späť na začiatok | |
 |
shiv_emf
Som Užívateľ: 31 august 2005 Príspevky: 641 Pomohol: 16
| 09 Sep 2006 18:18 aký je rozdiel medzi # 1 <= b a <= # 1 b | | |
|
| | Vonn dal pekný príklad! Môžem ju použiť pre navrhovanie posuvný register? / |
|
| Späť na začiatok | |
 |
archillios
Som Užívateľ: 29 jún 2005 Príspevky: 97 Pomohol: 4
| 12.září 2006 16:53 Re: aký je rozdiel medzi # 1 <= b a <= # 1 b | | |
|
| AlexWan má pravdu, že je zlé kódovanie štýl pri použití v kombinačných logických modelovanie. Thanks for Alex! pozri nižšie uvedený kód:
/ * zlý príklad kódovania štýl * / Modul adder_t2 (čo, suma, a, b, CI); Výstup čo; výkon [3:0] sum; príkon [3:0], b; vstup ci;
reg čo; reg [3:0] sum;
Vždy @ (A alebo B, alebo ci) # 12 (spolupráca, sum) <= a b ci; / / zlý nie-blok priradenie oneskorenie kódovania štýl endmodule Modul tb; reg [3:0], b; reg ci; drôtu [3:0] sum; drôt čo; adder_t2 dut (. spolufinancovania (čo). súčet (súčet). (a). b (b). CI (CI)); počiatočné začať # 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 ( "dobrú noc"); $ Stop;
koniec endmodule ///////////////////////////////////////// neočakávané správanie bude vidieť.
po a / b / ci sa zmení, čo (,) sum <= a b ci; je naplánovaný na 12 časovú jednotku neskôr, než príde čas, že akákoľvek zmena / b / ci ovplyvní ( čo, sum), takže oneskorenie nie # 12. |
|
| Späť na začiatok | |
 |
foster_cn
Som Užívateľ: 14 január 2003 Príspevky: 74 Pomohol: 2
| 14 septembra 2006 7:06 aký je rozdiel medzi # 1 <= b a <= # 1 b | | |
|
| | sa # 1 <= # 1 b znamená flipflop prechodnú dobu? |
|
| Späť na začiatok | |
 |
Google AdSense

| 14 septembra 2006 7:06 Reklamy | | |
|
|
|
|
| Späť na začiatok | |
 |
darylz
Som Užívateľ: 24 marec 2005 Príspevky: 132 Pomohol: 4
| 14 septembra 2006 7:13 aký je rozdiel medzi # 1 <= b a <= # 1 b | | |
|
| | priradenie sekvencie je iná! |
|
| Späť na začiatok | |
 |