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

Ad


סמל OnWorks

genlib - מקוון בענן

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

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

תָכְנִית:

שֵׁם


genlib - שפת עיצוב פרוצדורלית המבוססת על C.

תיאור


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

מבוסס על אליאנס mbk מבני נתונים, ה genlib השפה נותנת למשתמש את
היכולת לתאר הן תצוגות רשת והן תצוגות פריסה, ובכך לאפשר הן תא סטנדרטי והן
גישות מותאמות אישית מלאות.

NETLIST צילום
זהו תיאור מבני היררכי של מעגל במונחים של מחברים (I/Os),
אותות (רשתות), ומופעים.

קריאות הפונקציה המשמשות לטיפול בתצוגת ה-netlist הן:

· GENLIB_DEF_LOFIG(3)

· GENLIB_SAVE_LOFIG(3)

· GENLIB_LOINS(3)

· GENLIB_LOCON(3)

· GENLIB_LOSIG(3)

· GENLIB_FLATTEN_LOFIG(3) מתקנים מסוימים, על מנת ליצור וקטורים זמינים גם:

· GENLIB_BUS(3)

· GENLIB_ELM(3)

תקן תאים מיקום
הפונקציות הבאות מאפשרות להגדיר קובץ מיקום עבור עיצוב תא סטנדרטי. זֶה
ניתן להשתמש בקובץ בנתב הסלולרי הסטנדרטי OCR(1):

· GENLIB_DEF_PHSC(3)

· GENLIB_SAVE_PHSC(3)

· GENLIB_SC_PLACE(3)

· GENLIB_SC_RIGHT(3)

· GENLIB_SC_TOP(3)

· GENLIB_SC_LEFT(3)

· GENLIB_SC_BOTTOM(3)

מלא המותאם אישית סִמלִי מערך
פונקציות אלה מוקדשות לפריסת פרוצדורה מלאה מותאמת אישית. כדי
לספק קצת עצמאות בתהליך, אליאנס משתמש בגישת פריסה סמלית (רשת קבועה
ללא דחיסה).

האובייקטים הסמליים הם מקטעים (חוטים), דרך (מגעים), מחברים (I/Os), הפניות
ומקרים. למידע נוסף, ראה phseg(1), phvia(1), phcon(1), phref(1), פינים(1)
ו ALC(1).

· GENLIB_DEF_PHFIG(3)

· GENLIB_SAVE_PHFIG(3)

· GENLIB_DEF_AB(3)

· GENLIB_DEF_PHINS(3)

· GENLIB_PHCON(3)

· GENLIB_COPY_UP_CON(3)

· GENLIB_COPY_UP_CON_FACE(3)

· GENLIB_COPY_UP_ALL_CON(3)

· GENLIB_PHSEG(3)

· GENLIB_COPY_UP_SEG(3)

· GENLIB_THRU_H(3)

· GENLIB_THRU_V(3)

· GENLIB_THRU_CON_H(3)

· GENLIB_THRU_CON_V(3)

· GENLIB_WIRE1(3)

· GENLIB_WIRE2(3)

· GENLIB_WIRE3(3)

· GENLIB_PHVIA(3)

· GENLIB_PLACE(3)

· GENLIB_PLACE_RIGHT(3)

· GENLIB_PLACE_TOP(3)

· GENLIB_PLACE_LEFT(3)

· GENLIB_PLACE_BOTTOM(3)

· GENLIB_PLACE_ON(3)

· GENLIB_PHREF(3)

· GENLIB_COPY_UP_REF(3)

· GENLIB_COPY_UP_ALL_REF(3)

· GENLIB_PLACE_VIA_REF(3)

· GENLIB_PLACE_CON_REF(3)

· GENLIB_PLACE_SEG_REF(3)

· GENLIB_FLATTEN_PHFIG(3)

· GENLIB_GET_REF_X(3)

· GENLIB_GET_REF_Y(3)

· GENLIB_GET_CON_X(3)

· GENLIB_GET_CON_Y(3)

· GENLIB_HEIGHT(3)

· GENLIB_WIDTH(3) על מנת לקבל מידע על כל אחת מהפונקציות הללו, השתמש ב-
תיעוד מקוון עם איש(1), כמו ב איש שם פונקציה.

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

הסביבה וריאציות


· MBK_IN_LO(1), ערך ברירת מחדל: al

· MBK_OUT_LO(1), ערך ברירת מחדל: al

· MBK_IN_PH(1), ערך ברירת מחדל: ap

· MBK_OUT_LO(1), ערך ברירת מחדל: ap

· MBK_CATA_LIB(1), ערך ברירת מחדל: .

· MBK_WORK_LIB(1), ערך ברירת מחדל: .

· MBK_CATAL_NAME(1), ערך ברירת מחדל: CATAL עיין בעמודי המדריך המתאימים להמשך
ידיעות.

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

השמות המשמשים ב- genlib, כארגומנטים לפונקציות genlib, צריכים להיות אלפאנומריים,
כולל הקו התחתון. הם גם לא רגישים לאותיות גדולות, אז VDD שווה ערך ל-vdd.
ניתן להכריז על מחברים או אות מוקטורים באמצעות המבנה [n:m].

תַקצִיר


genlib [ -cklmnv
] [ --ללא-rm-core ] [ --keep-makefile ] [ --keep-exec ] [ --שמור יומן ] [ --no-exec ] [
--מִלוּלִי ] התוכנית [ -e program_args ]

אפשרויות
· : השם של קובץ C המכיל את genlib תוכנית, ללא הרחבה.
טיעון חובה.

· [--no-rm-core|-c] : במקרה של dump core, אל תסיר את קובץ הליבה שנוצר. זֶה
יש להשתמש באפשרות עם [--keep-exec|-k].

· [--keep-makefile|-m] : אל תמחק את ה-makefile שנוצר לאחר הביצוע.

· [--keep-exec|-k] : השאר את קובץ ההפעלה שנוצר לאחר ה- genlib לָרוּץ.

· [--keep-log|-l] : אל תמחק את קובץ היומן לאחר השלמה מוצלחת (היומן הוא
נשמר לאחר ריצה לא נכונה).

· [--no-exec|-n] : אל תפעיל את התוכנית שנוצרה. יש להשתמש עם [--keep-exec|-k].

· [--ללא מילה|-v] : מובן מאליו.

· [-e] : כל הארגומנטים הבאים מטופלים לתוכנית הקומפילציה.

דוגמאות


הידור והפעל קובץ amd2901.c :

genlib -v amd2901

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


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

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

  • 1
    בסוגריים
    בסוגריים
    Brackets הוא קוד פתוח חינמי ומודרני
    עורך טקסט שנוצר במיוחד עבור האינטרנט
    התפתחות. כתוב ב-HTML, CSS ו
    JavaScript עם כלים ויזואליים ממוקדים ו
    הכנה...
    הורד סוגריים
  • 2
    חינם מהדר פסקל
    חינם מהדר פסקל
    מהדר פסקל 32/64/16 סיביות עבור
    Win32/64/CE, Linux, Mac OS X/iOS,
    אנדרואיד, FreeBSD, OS/2, Game Boy
    Advance, Nintendo NDS ו-DOS;
    תואם סמנטי עם...
    הורד בחינם את מהדר פסקל
  • 3
    מידע על Canon EOS DIGITAL
    מידע על Canon EOS DIGITAL
    לקנון אין ספירת תריסים
    כלול במידע EXIF ​​של an
    קובץ תמונה, בניגוד ל-Nikon ו
    פנטקס. אין קנון רשמי מבוסס
    יישום ...
    הורד מידע על Canon EOS DIGITAL
  • 4
    rEFind
    rEFind
    rEFInd הוא מזלג של אתחול rEFit
    מנהל. כמו rEFit, rEFind יכול
    זיהוי אוטומטי של אתחול ה-EFI המותקן שלך
    מעמיסים והוא מציג GUI יפה
    תפריט של אפשרות אתחול...
    הורד את rEFInd
  • 5
    ExpressLuke GSI
    ExpressLuke GSI
    דף ההורדה הזה של SourceForge היה אמור
    תן למשתמשים להוריד את המקור שלי בנוי
    GSIs, המבוססים על נהדר של Phhusson
    עֲבוֹדָה. אני בונה גם Android Pie וגם
    אנדרואיד 1...
    הורד את ExpressLuke GSI
  • 6
    גלגל מוזיקה
    גלגל מוזיקה
    Music Caster הוא נגן מוזיקה מגש
    שמאפשר לך להטיל את המוזיקה המקומית שלך ל-a
    מכשיר Google Cast. בריצה הראשונה,
    תצטרך ללחוץ על החץ שלך
    טאס...
    הורד את Music Caster
  • עוד »

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

Ad