| מחבר | הודעה |
|---|
tigerajs
הצטרף: 08 Feb 2006 הודעות: 30
| 20 פבואר 2006 3:17 מה ההבדל בין # 1 <= B ו <= # 1 b | | |
|
| | plz help me |
|
| לראש הדף | |
 |
aravind
הצטרף: 29 יוני 2004 הודעות: 619 עזר: 23 מיקום: הודו
| 20 פבואר 2006 3:40 מה ההבדל בין # 1 <= B ו <= # 1 b | | |
|
| זה U שלטון האגודל לא צריך להשתמש # 5 = B; U יכול להשתמש # 5 = B; כי הוא חוסם את ההצהרה. 1.it בלוקים עבור הערך ב 5 שניות ולתת 2.a = ערך ב יקרה אחרי 5 שניות.
simillary עבור ללא חסימה הצהרה סמנכ להיפך U חייב לציית <= # 5b כי זה וונט לחסום את הדוחות המתאימים |
|
| לראש הדף | |
 |
jarodz
הצטרף: 12 מרס 2005 הודעות: 100 עזר: 14
| 20 פבואר 2006 6:43 מה ההבדל בין # 1 <= B ו <= # 1 b | | |
|
| א '# 5 = B, לאחר יחידת זמן 5, סימולטור לבצע להקצות ערך של B ל A. ב = b # 5, כאשר סימולטור לבצע הצהרה זו, לשמור את הערך הנוכחי של B, ולאחר מכן להקצות ערך זה keeped כדי אחרי יחידת זמן 5. זה אותו עם "<=".
בכבוד רב, Jarod |
|
| לראש הדף | |
 |
nand_gates
הצטרף: 19 יולי 2004 הודעות: 908 עזרו: 120
| 20 פבואר 2006 8:32 Re: מה ההבדל בין # 1 <= B ו <= # 1 b | | |
|
| אלו הם אחת הדרכים לעכב תחבורה המודל עיכוב מומנט ב verilog סימולטור. אם ur מכירים VHDL תקבל את זה! אני מניח timescale כמו 1NS # 1 <= b / / b עיכוב זה מודלים תחבורה יופיעו ב 'של' אחרי 1 ns <= # 1 b / / זה מודלים עיכוב מומנט 'א' כדלקמן 'ב' 1 לאחר עיכוב ns ב additin זה כל הדופק <1NS יקבל לסנן ב 'א'
Plaese להפנות את הקישור להלן עבור VHDL! http://www.gmvhdl.com/delay.htm |
|
| לראש הדף | |
 |
novise
הצטרף: 14 פבואר 2006 הודעות: 12
| 20 פבואר 2006 16:38 Re: מה ההבדל בין # 1 <= B ו <= # 1 b | | |
|
| | כאשר # 1a <= b משמש (ב T) מוקצה בזמן t 1, לעומת זאת כאשר <= # 1b משמש B (T 1) המוקצה לא בכל פעם 1 |
|
| לראש הדף | |
 |
rsjgs
הצטרף: 14 פבואר 2006 הודעות: 10
| 26 פבואר 2006 19:37 Re: מה ההבדל בין # 1 <= B ו <= # 1 b | | |
|
| | ההבדל הוא שבמקרה הראשון ההערכה של RHS מתקיים אבל מיד לאחר assigment ns 1. בהערכת המקרה השני עצמו נעשה אחרי 1 ns |
|
| לראש הדף | |
 |
darylz
הצטרף: 24 מרס 2005 הודעות: 132 עזר: 4
| 27 פבואר 2006 3:21 מה ההבדל בין # 1 <= B ו <= # 1 b | | |
|
| | הוא אמר כי nand_gates לחלץ! |
|
| לראש הדף | |
 |
bracketx
הצטרף: 11 ינואר 2006 הודעות: 12
| 28 פבואר 2006 13:20 מה ההבדל בין # 1 <= B ו <= # 1 b | | |
|
| | hehe, יש כמה הסברים. |
|
| לראש הדף | |
 |
positive_edge
הצטרף: 13 פבואר 2006 הודעות: 6
| 01 Mar 2006 20:12 Re: מה ההבדל בין # 1 <= B ו <= # 1 b | | |
|
| 1)
# 1 <= b
הערכת המשימה נדחית על ידי וניהול התזמון. RHS הבעת הערכה. הקצאה מתוכננת כלומר <--- B (t 1)
2) <= # 1 b
RHS הבעת הערכה. הוא עוכב על ידי הקצאה וניהול התזמון מתוכנן בסוף התור. תזרים ממשיך. <- B בזמן t 1 סימולציה |
|
| לראש הדף | |
 |
Google AdSense

| 01 Mar 2006 20:12 מודעות | | |
|
|
|
|
| לראש הדף | |
 |
AlexWan
הצטרף: 26 דצמבר 2003 הודעות: 305 עזר: 6
| 02 Mar 2006 9:44 Re: מה ההבדל בין # 1 <= B ו <= # 1 b | | |
|
| 1 # N <= b הוספת עיכובים כדי השמאלי בצד (LHS) של הקצאות nonblocking מודל ההיגיון מורכבים פגומה. | מק"ט: | מודול adder_t2 (במשותף, סכום, a, b, CI); שיתוף פלט; פלט [3:0] סכום; input [3:0] a, b; CI קלט;
שיתוף reg; reg [3:0] סכום;
תמיד @ (A או B או CI) # 12 (שותף, סכום) <= a b CI; endmodule
| אם משתנה קלט בזמן 15, אז אם a, b ותשומות CI כל שינוי במהלך 9ns הבא, תפוקות יעודכן עם הערכים האחרונים של A, B ו CI. סגנון זה מותר דוגמנות הקלט CI להפיץ ערך לסכום ולבצע תפוקות לאחר 3ns רק במקום הנדרש 12ns עיכוב התקדמות.
אז אין מקום עיכובים על LHS nonblocking הקצאות של המודל ההיגיון מורכבים. זה סגנון קידוד רע.
כל חבר רשאי לקבל את inforamtion עוד פרט מתוך קליפורד ניירות א קאמינגס. [/ Code] |
|
| לראש הדף | |
 |
weng
הצטרף: 13 ינואר 2006 הודעות: 32
| 03 Mar 2006 20:01 Re: מה ההבדל בין # 1 <= B ו <= # 1 b | | |
|
| האם אלה חסימה nonblocking הקצאה לשקף את מעגל בפועל?
האם מישהו יכול קוד דוגמה? |
|
| לראש הדף | |
 |
Vonn
הצטרף: 06 Oct 2002 הודעות: 254 עזר: 2
| 06 Mar 2006 2:25 Re: מה ההבדל בין # 1 <= B ו <= # 1 b | | |
|
| זה בטוח ... הנה דוגמא:
אם אתה כותב בתהליך שלך:
a = 1; B =; c = b; אלה הם חסימת למשימה = B = C = 1 ואת המעגל שנוצר יהיה מאגרים 3 הקשורים זה לאחרים
1 --- [מאגר ]---> --- [מאגר ]---> ב --- [מאגר ]---> C
ואילו אם אתה כותב את זה באמצעות ללא חסימה
<= 1; b <=; C <= B;
זה Nonblocking הקצאה זה אומר: 1 = B = הערך הישן של C = הערך הישן של B
ואת מעגל בפועל יהיה F / F במקום מאגרים
1 --- [F / F ]---> --- [F / F ]---> ב --- [F / C F ]---> |
|
| לראש הדף | |
 |
yuenkit
הצטרף: 20 ינואר 2005 הודעות: 110 עזר: 5
| 10 מרס 2006 10:21 Re: מה ההבדל בין # 1 <= B ו <= # 1 b | | |
|
| | עיכוב תחבורה מומנט עיכוב |
|
| לראש הדף | |
 |
weng
הצטרף: 13 ינואר 2006 הודעות: 32
| 14 מרס 2006 3:41 Re: מה ההבדל בין # 1 <= B ו <= # 1 b | | |
|
| | ציטוט: | האם אלה חסימה nonblocking הקצאה לשקף את מעגל בפועל?
האם מישהו יכול קוד דוגמה?
|
אני מצטער שאני לא להפוך את השאלה שלי ברורה.
מה רציתי לשאול היא האם אלה חסימה nonblocking הקצאות עם עיכובים לשקף את מעגל בפועל. כיצד העיכובים בשתי הקצאות לסנתז את המעגל? |
|
| לראש הדף | |
 |
shiv_emf
הצטרף: 31 אוגוסט 2005 הודעות: 641 עזר: 16
| 09 Sep 2006 18:18 מה ההבדל בין # 1 <= B ו <= # 1 b | | |
|
| | Vonn נתן דוגמה יפה! אני יכול להשתמש בו לעיצוב לרשום המשמרת? / |
|
| לראש הדף | |
 |
archillios
הצטרף: 29 יוני 2005 הודעות: 97 עזר: 4
| 12 ספטמבר 2006 16:53 Re: מה ההבדל בין # 1 <= B ו <= # 1 b | | |
|
| AlexWan צודק, זה סגנון קידוד רע כאשר נעשה בו שימוש ההיגיון מודלים מורכבים. תודה אלכס! לראות את הקוד הבא:
/ * רע למשל סגנון קידוד * / מודול adder_t2 (במשותף, סכום, a, b, CI); שיתוף פלט; פלט [3:0] סכום; input [3:0] a, b; CI קלט;
שיתוף reg; reg [3:0] סכום;
תמיד @ (A או B או CI) # 12 (שותף, סכום) <= a b CI; / / הלא רע לחסום עיכוב הקצאה קידוד סגנון endmodule TB מודול; reg [3:0] a, b; רג CI; תיל [3:0] סכום; שיתוף תיל; adder_t2 dut (. במשותף (co),. סכום (סכום),. (א),. B (ב),. CI (CI)); הראשוני להתחיל # 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; התצוגה $ ( "לילה טוב"); $ לעצור;
סוף endmodule ///////////////////////////////////////// התנהגות בלתי צפויה יראו.
אחרי A / B / CI הוא השתנה, שיתוף (,) סכום <= a b CI; מתוכננת ב 12 יחידת זמן לאחר מכן, לפני הזמן הוא בא, כל שינוי של A / B / CI תהיה ההשפעה ( שיתוף, סכום), כך שהעיכוב לא # 12. |
|
| לראש הדף | |
 |
foster_cn
הצטרף: 14 ינואר 2003 הודעות: 74 עזר: 2
| 14 ספטמבר 2006 7:06 מה ההבדל בין # 1 <= B ו <= # 1 b | | |
|
| | האם # 1 ב <= # 1 ב פירושו זמן המעבר flipflop? |
|
| לראש הדף | |
 |
darylz
הצטרף: 24 מרס 2005 הודעות: 132 עזר: 4
| 14 ספטמבר 2006 7:13 מה ההבדל בין # 1 <= B ו <= # 1 b | | |
|
| | רצף הקצאה שונה! |
|
| לראש הדף | |
 |