עבור לתוכן

מישהו יודע איך להשתמש ב Xilinx SDK Release 13.4? + שאלות על ורילוג

Featured Replies

פורסם

יש לי תרגיל ב- Verilog להגיש ליום ראשון. אז למדתי מספיק בשביל לפתור את התרגיל, והתקנתי את מה שהמרצה אמרה להתקין - ISE Webpack. הבעייה היא שכשאני מנסה ליצור פרוייקט חדש, למשל, אני רואה C/C++ אבל שום דבר על Verilog

הקוד שאני צריך לכתוב פשוט, ואני יכול לכתוב אותו ב- Notepad. אבל אני רוצה לעשות Testing או לפחות לראות שאין לי שגיאות, דברים שאני מפספס... אבל אין לי משג איך

הסביבת קשורה ל- Eclipse (עד עכשיו חשבתי ש- Eclipse זה פשוט סביבת עבודה ל- Java...).

חיפשתי הוראות באינטרנט והסתכלתי על ההוראות באתר של הקורס. שום דבר שימושי - אולי התקנתי את הדבר הלא נכון, אולי פשוט בגלל שזו גרסה חדשה יותר... אני לא יודע. מישהו יכול לעזור?

פורסם

בתוך ה-WEBPACK יש לך סימולטור HDL מובנה של XILINX:

http://www.xilinx.com/products/design_tools/logic_design/verification/ise_simulator_faq.htm

יש לו מגבלות לא מעטות ביחס לסימולטורים שבתעשייה אבל אני מניח שלתרגיל שלך הוא מספק מעל ומעבר.

פתח אותו מתפריט TOOLS שך XILINX ומשם יש לך פקודות איך לקמפל ולהריץ את הקוד.

גילוי נאות: אין לי כל ניסיון עם הכלי כי אני עובד עם הכלים ה"כבדים" יותר. :nixweiss:

להורדה חינמית של ה-WEBPACK מהאתר של XILINX

http://www.xilinx.com/products/design-tools/ise-design-suite/ise-webpack.htm

לכתיבת הקוד אני ממליץ לך בחום על TEXTPAD החינמי שהוא מעורכי הקוד הטובים ביותר, קל ונוח במיוחד לשימוש.

עוד אפשרות מצויינת היא notepad++ המעולה שהרבה יותר נעים לעין, בעל אין סוף יכולות והרחבות וגם עם גרסה שאינה דורשת התקנה.

פורסם
  • מחבר

ב- SDK יש Xilinx Tools > Program FPGA , אבל אני מקבל הודעה No hardware platforms are presented in the workspace.

הדבר הזה נראה מסובך מדי בשבילי, אז אני מניח שאני אשתמש באחת התוכנות שהמלצת לי עליהן, תודה.

אה, עכשיו שמתי לב שיכולתי להוריד גרסה יותר ישנה... next time

בכל מקרה, הורדתי notepad++. אבל לפי מה שהבנתי (שמעתי על זה מזמן), זה מראה את הקוד יפה וכל זה, אבל זה לא בודק תקינות. יש משהו מומלץ ופשוט שיגיד לי אם יש לי שגיאות בקוד?

פורסם

גם textpad וגם NOTEPAD++ הם רק עורכי קוד ולא "בודקים" כלום.

אתה חייב כלי קומפילציה/סימולציה שתומך ב-VERILOG. יש כמה חינמיים וגם ה-ISIM שב-WEBPACK נותנים לך את זה.

ראה גם כאן: http://en.wikipedia.org/wiki/List_of_Verilog_simulators

לא ברור לי בכלל מה אתה מחפש :nixweiss: אי אפשר "לעקוף" את זה.

פורסם
  • מחבר

אני יודע שהם רק עורכי קוד. אני מחפש דרך פשוטה להשתמש במה שב- Webpack. ההסברים של המרצה מטעים - זה כנראה לא כזה פשוט.

עריכה: אם כבר זה הועבר לפורום תכנות, יש לי עוד שאלות

מה ההבדל בין 2 השורות:


assign #10 x=a;
assign x=#10 a;

ארכיון

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

דיונים חדשים