עבור לתוכן
View in the app

A better way to browse. Learn more.

HWzone

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

שאלות של מתחילים בVHDL

Featured Replies

פורסם

1. מה המשמעות של המילה השמורה OTHERS ? לדוג' כאשר כותבים OTHERS=>'0' dddd ואז עושים על זה השמה לתוך STD_LOGIC מסוים.

2. אם אני רוצה שבפורט מסוים יהיה 0 לוגי קבוע, אפשר לעשות את זה בENTITY כשאני מכריז על הפורט? אם לא, איפה אפשר לקבוע לו ערך קבוע?

רוב תודות,

פורסם
  • מחבר

חברים, 55 צפיות ותשובה אין? :-\

פורסם

זה אומר שכל שאר הביטים מקבלים 0.

להכריז קבוע לוגי אתה צריך לכתוב שורה ב architecture שפורט מסויים מקבל קבוע אפס.

בentity אתה מכריז על פורטים וסוג שלהם. Std logic numeric וכו..

פורסם

אני מכיר השמה התחלתית לsignal זה נראה כך

[pre]signal t : bit_vector(3 downto 0) = "0000"; example[/pre][pre] כאילו בהגדה של הסיגנל לתת ערך התחלתי. לא יודע אם זה עובד לגבי פורט שווה לנסות.[/pre][pre]בכל מקרה קצת מיותר להגדיר יציאה קבוע לאדמה... פשוט תחבר אדמה קבוע וזהו או שפשוט תעשה השמה פשוטה [/pre][pre]output<= '0'; example [/pre]

פורסם

השמה התחלתית כמו שציינת עם סיגנל לדוגמא משמשת בעיקר לסימולציה ולא במציאות.

בכל מקרה אם רוצים לאפס משהו תמידית כותבים שורת השמה.

אם רוצים לאפס משהו בשביל ההתחלה, מוסיפים לתוכנית סוג של "ריסט" שיאפס את מה שאתה דורש.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.