ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

genlib - ออนไลน์ในคลาวด์

เรียกใช้ genlib ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง genlib ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


genlib - ภาษาการออกแบบขั้นตอนตามภาษาซี

DESCRIPTION


เกนลิบ เป็นชุดของฟังก์ชัน C ที่อุทิศให้กับวัตถุประสงค์ในการสร้างขั้นตอน จากผู้ใช้
มุมมอง genlib เป็นภาษาคำอธิบายของวงจรที่ช่วยให้มาตรฐานC
การควบคุมการไหลของการเขียนโปรแกรม การใช้ตัวแปร และฟังก์ชันพิเศษเพื่อจัดการกับ vlsi
วัตถุ

ขึ้นอยู่กับ พันธมิตร มาบุญครอง โครงสร้างข้อมูล the เกนลิบ ภาษาให้ผู้ใช้
ความสามารถในการอธิบายทั้ง netlist และมุมมองเค้าโครง ซึ่งช่วยให้ทั้งเซลล์มาตรฐานและ
แนวทางที่กำหนดเองเต็มรูปแบบ

รายการสุทธิ การจับกุม
เป็นคำอธิบายโครงสร้างแบบลำดับชั้นของวงจรในแง่ของตัวเชื่อมต่อ (I/O)
สัญญาณ (ตาข่าย) และอินสแตนซ์

การเรียกใช้ฟังก์ชันที่ใช้จัดการมุมมอง 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/O) ข้อมูลอ้างอิง
และกรณี ดูข้อมูลเพิ่มเติมได้ที่ Phseg(1) ไฟเวีย(1) phcon(1) วลี(1) ฟินส์(1)
และ ALC(1)

· GENLIB_DEF_PFIG(3)

· GENLIB_SAVE_PFIG(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_PFIG(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 .ได้อย่างมาก
เกนลิบ รหัสแหล่งที่มา.

และพวกเรา ตัวแปร


· มาบุญครอง_IN_LO(1) ค่าเริ่มต้น: al

· มาบุญครอง_OUT_LO(1) ค่าเริ่มต้น: al

· MBK_IN_PH(1) ค่าเริ่มต้น: ap

· มาบุญครอง_OUT_LO(1) ค่าเริ่มต้น: ap

· MBK_CATA_LIB(1) ค่าเริ่มต้น : .

· MBK_WORK_LIB(1) ค่าเริ่มต้น : .

· มาบุญครอง_CATAL_NAME(1) ค่าเริ่มต้น: CATAL ดูหน้าคู่มือที่เกี่ยวข้องสำหรับเพิ่มเติม
ข้อมูล.

เพื่อรวบรวมและดำเนินการ a เกนลิบ ไฟล์ต้องเรียก เกนลิบ ด้วยข้อโต้แย้งหนึ่งข้อ
นั่นคือ เกนลิบ ไฟล์ต้นทาง ไฟล์ต้นฉบับต้องมีนามสกุล .c แต่ไฟล์
ไม่ควรกล่าวถึงส่วนขยายในบรรทัดคำสั่ง

ชื่อที่ใช้ใน genlib เป็นอาร์กิวเมนต์ของฟังก์ชัน genlib ควรเป็นตัวอักษรและตัวเลข
รวมทั้งขีดล่าง นอกจากนี้ยังไม่คำนึงถึงขนาดตัวพิมพ์ ดังนั้น VDD จึงเทียบเท่ากับ vdd
ตัวเชื่อมต่อหรือสัญญาณแบบเวกเตอร์สามารถประกาศได้โดยใช้โครงสร้าง [n:m]

เรื่องย่อ


เกนลิบ [ -clmnv
] [ --no-rm-แกน ] [ --keep-makefile ] [ --keep-ผู้บริหาร ] [ --เก็บบันทึก ] [ --no-ผู้บริหาร ] [
--รายละเอียด ] โครงการ [ -e โปรแกรม_args ]

OPTIONS
· : ชื่อของไฟล์ C ที่มี เกนลิบ โปรแกรม, การขยายความขาว
อาร์กิวเมนต์บังคับ

· [--no-rm-core|-c] : ในกรณีของ core dump อย่าลบไฟล์หลักที่สร้างขึ้น นี้
ต้องใช้ตัวเลือกกับ [--keep-exec|-k]

· [--keep-makefile|-m] : อย่าลบ makefile ที่สร้างขึ้นหลังจากดำเนินการ

· [--keep-exec|-k] : ให้ไฟล์เรียกทำงานที่สร้างขึ้นหลังจาก เกนลิบ การทำงาน

· [--keep-log|-l] : อย่าลบไฟล์บันทึกหลังจากเสร็จสิ้นสำเร็จ (บันทึกคือ
เก็บไว้หลังจากวิ่งผิดพลาด)

· [--no-exec|-n] : ห้ามเรียกใช้โปรแกรมที่สร้างขึ้น ควรใช้กับ [--keep-exec|-k]

· [--no-verbose|-v] : อธิบายตนเอง

· [-e] : อาร์กิวเมนต์ทั้งหมดต่อไปนี้ได้รับการจัดการกับโปรแกรมที่คอมไพล์แล้ว

ตัวอย่าง


รวบรวมและเรียกใช้ไฟล์ amd2901.c :

เกนลิบ -v amd2901

ใช้ genlib ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

  • 1
    วงเล็บ
    วงเล็บ
    Brackets เป็นโอเพ่นซอร์สที่ทันสมัยและฟรี
    โปรแกรมแก้ไขข้อความที่สร้างขึ้นโดยเฉพาะสำหรับเว็บ
    การพัฒนา. เขียนใน HTML, CSS และ
    JavaScript พร้อมเครื่องมือภาพที่เน้นและ
    เตรียม...
    ดาวน์โหลดวงเล็บเหลี่ยม
  • 2
    ฟรี Pascal Compiler
    ฟรี Pascal Compiler
    คอมไพเลอร์ Pascal 32/64/16 บิตสำหรับ
    Win32/64/CE, ลินุกซ์, Mac OS X/iOS,
    Android, FreeBSD, OS/2, เกมบอย
    แอดวานซ์, Nintendo NDS และ DOS;
    ความหมายเข้ากันได้ wi ...
    ดาวน์โหลดคอมไพเลอร์ Pascal ฟรี
  • 3
    Canon EOS DIGITAL ข้อมูล
    Canon EOS DIGITAL ข้อมูล
    Canon ไม่มีจำนวนชัตเตอร์
    รวมอยู่ในข้อมูล EXIF ​​​​ของ
    ไฟล์ภาพซึ่งตรงข้ามกับ Nikon และ
    เพนแท็กซ์ ไม่มี Canon อย่างเป็นทางการ
    แอปพลิเคชัน ...
    ดาวน์โหลดข้อมูล Canon EOS DIGITAL
  • 4
    การตรวจสอบ
    การตรวจสอบ
    rEFInd เป็นทางแยกของ rEFIt boot
    ผู้จัดการ. เช่นเดียวกับ rEFIt rEFInd can
    ตรวจจับการบูต EFI ที่คุณติดตั้งโดยอัตโนมัติ
    รถตักและนำเสนอ GUI ที่สวยงาม
    เมนูตัวเลือกการบูต...
    ดาวน์โหลด rEFInd
  • 5
    ด่วนลุค GSI
    ด่วนลุค GSI
    หน้าดาวน์โหลด SourceForge นี้เป็นไป
    อนุญาตให้ผู้ใช้ดาวน์โหลดซอร์สของฉัน
    GSIs อ้างอิงจาก phhusson's great
    งาน. ฉันสร้างทั้ง Android Pie และ
    แอนดรอยด์ 1...
    ดาวน์โหลด ExpressLuke GSI
  • 6
    นักดนตรี
    นักดนตรี
    Music Caster เป็นเครื่องเล่นเพลงแบบถาด
    ที่ให้คุณส่งเพลงท้องถิ่นของคุณไปที่a
    อุปกรณ์ Google Cast ในการวิ่งครั้งแรก
    คุณจะต้องคลิกลูกศรใน .ของคุณ
    ตา...
    ดาวน์โหลด Music Caster
  • เพิ่มเติม»

คำสั่ง Linux

Ad