אנגליתצרפתיתספרדי

סמל OnWorks

qflow - מקוון בענן

הפעל את qflow בספק אירוח בחינם של OnWorks על אובונטו מקוון, פדורה מקוון, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה qflow שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


qflow - זרימת סינתזה דיגיטלית בקוד פתוח

תַקצִיר


qflow [תהליכים] [אפשרויות]

תיאור


זהו קובץ ההפעלה העיקרי לשרשרת כלים שלמה לסינתזה של מעגלים דיגיטליים
החל ממקור verilog וכלה בפריסה פיזית עבור יעד ספציפי
תהליך ייצור. בעולם האלקטרוניקה המסחרית, סינתזה דיגיטלית עם א
יישום יעד של עיצוב שבב מצורף בדרך כלל למערכות תוכנת EDA גדולות. כפי ש
מעצבי אלקטרוניקה מסחריים צריכים לשמור על ביצועים מתקדמים, אלה
רשתות כלים מסחריות מתייקרות יותר ויותר, ובמידה רבה תמחרו את עצמן
מכולם מלבד יצרני המעגלים המשולבים המבוססים. זה משאיר מצער
פער שבו חברות סטארט-אפ ועסקים קטנים לא יכולים להרשות לעצמם לעשות כל סוג של דבר
עיצוב מעגל משולב.

Qflow מנסה למלא את החסר הזה.

תהליכים


לסנתז
סנתז מקור verilog

מקום הפעל מיקום ראשוני

sta ניתוח תזמון סטטי

מַסלוּל הפעל מיקום ומסלול

מתרחש
הפעל ניתוח גודש, מקום סופי ומסלול

לְנַקוֹת הסר קבצי עבודה זמניים

תצוגה
הצג את התוצאה המנותבת

לִבנוֹת הפעל סקריפטים לסנתז לניתוב

את כל הפעל סקריפטים לסנתז לתצוגה

אפשרויות


-T, -- טכנולוגיה
השתמש בטכנולוגיה (ברירת מחדל: osu035)

-פ, --פּרוֹיֶקט
ספריית השורש של הפרויקט היא

נוהג


הדרך הפשוטה ביותר לשימוש qflow הוא להיות בספרייה עם קובץ Verilog אחד בשם input.v
ולבצע:

qflow build input.v

זה יפעיל את כל השלבים הדרושים על מנת לייצר פריסה של המפורט
קובץ Verilog. אם רוצים רק שלבים מסוימים, אפשר להפעיל תחילה:

qflow input.v

ולאחר מכן פתח את qflow_exec.sh ובטל את ההערה לשלבים הרצויים, ולבסוף הרץ:

./qflow_exec.sh

אפשר גם לשנות פרטים "ספציפיים לפרויקט" בקבצים qflow_vars.sh
ו-project_vars.sh שגם הם נוצרו בספרייה הנוכחית.

טכנולוגיה


qflow מחפש קבצי טכנולוגיה תחת / usr / שתף /qflow/tech. תסריט מעטפת חייב להיות
ממוקמת שם בספריית משנה המצהיר היכן נמצאים כל אחד מקבצי הטכנולוגיה:

/usr/share/qflow/tech/[TECHNAME]/[TECHNAME].sh

בדרך כלל, הקבצים הדרושים ממוקמים במיקומים הבאים:

/usr/share/qflow/tech/[TECHNAME]/SCN4M_SUBM.20.tech
/usr/share/qflow/tech/[TECHNAME]/[TECHNAME].magicrc
/usr/share/qflow/tech/[TECHNAME]/[TECHNAME].prm
/usr/share/qflow/tech/[TECHNAME]/[TECHNAME]_stdcells.v
/usr/share/qflow/tech/[TECHNAME]/[TECHNAME]_stdcells.lef
/usr/share/qflow/tech/[TECHNAME]/[TECHNAME].par
/usr/share/qflow/tech/[TECHNAME]/[TECHNAME]_stdcells.sp
/usr/share/qflow/tech/[TECHNAME]/[TECHNAME]_stdcells.lib

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

אם קבצי הטכנולוגיה ממוקמים במקום אחר, ניתן לציין זאת ב-qflow_vars.sh
אשר נוצר בעת ריצה qflow. המשתנים "techdir" ו-"techname" חייבים להיות
השתנה בהתאם.

השתמש ב-qflow באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

פקודות לינוקס

Ad