ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

Ad


OnWorks favicon

genlib - ອອນລາຍໃນຄລາວ

ເປີດໃຊ້ genlib ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນ genlib ຄໍາສັ່ງທີ່ສາມາດດໍາເນີນການໄດ້ຢູ່ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍສະຖານີເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


genlib - ພາສາການອອກແບບຂັ້ນຕອນໂດຍອີງໃສ່ C.

ລາຍລະອຽດ


genlib ແມ່ນຊຸດຂອງຫນ້າທີ່ C ອຸທິດຕົນເພື່ອຈຸດປະສົງການຜະລິດຂັ້ນຕອນ. ຈາກຜູ້ໃຊ້
ທັດສະນະ, genlib ແມ່ນພາສາຄໍາອະທິບາຍຂອງວົງຈອນທີ່ອະນຸຍາດໃຫ້ມາດຕະຖານ C
ການ​ຄວບ​ຄຸມ​ການ​ໄຫຼ​ຂອງ​ໂຄງ​ການ​, ການ​ນໍາ​ໃຊ້​ຕົວ​ປ່ຽນ​ແປງ​, ແລະ​ຫນ້າ​ທີ່​ພິ​ເສດ​ເພື່ອ​ຈັດ​ການ vlsi​
ວັດຖຸ.

ອີງໃສ່ ພັນທະມິດ mbk ໂຄງສ້າງຂໍ້ມູນ, ໄດ້ genlib ພາ​ສາ​ໃຫ້​ຜູ້​ໃຊ້​ໄດ້​
ຄວາມ​ສາ​ມາດ​ທີ່​ຈະ​ອະ​ທິ​ບາຍ​ທັງ​ສອງ netlist ແລະ​ການ​ເບິ່ງ​ຮູບ​ແບບ​, ດັ່ງ​ນັ້ນ​ຈຶ່ງ​ອະ​ນຸ​ຍາດ​ໃຫ້​ທັງ​ຫ້ອງ​ມາດ​ຕະ​ຖານ​ແລະ​
ວິທີການທີ່ກໍາຫນົດເອງຢ່າງເຕັມທີ່.

ລາຍການສຸດທິ ຮູບພາບ
ມັນ​ເປັນ​ການ​ອະ​ທິ​ບາຍ​ໂຄງ​ສ້າງ hierachical ຂອງ​ວົງ​ຈອນ​ໃນ​ແງ່​ຂອງ​ການ​ເຊື່ອມ​ຕໍ່ (I/Os​)​,
ສັນຍານ (nets), ແລະຕົວຢ່າງ.

ການເອີ້ນຟັງຊັນທີ່ໃຊ້ເພື່ອຈັດການມຸມມອງ netlist ແມ່ນ:

· GELIB_DEF_LOFIG(3​)

· GELIB_SAVE_LOFIG(3​)

· GELIB_LOINS(3​)

· GELIB_LOCON(3​)

· GELIB_LOSIG(3​)

· GELIB_FLATTEN_LOFIG(3​) ສະ​ຖານ​ທີ່​ຈໍາ​ນວນ​ຫນຶ່ງ​, ໃນ​ຄໍາ​ສັ່ງ​ທີ່​ຈະ​ສ້າງ vectors ຍັງ​ມີ​:

· GELIB_BUS(3​)

· GELIB_ELM(3​)

ມາດຕະຖານ ເຊລ ສະຖານທີ່
ຟັງຊັນຕໍ່ໄປນີ້ອະນຸຍາດໃຫ້ກໍານົດໄຟລ໌ການຈັດວາງສໍາລັບການອອກແບບຕາລາງມາດຕະຖານ. ນີ້
ໄຟລ໌ສາມາດນໍາໃຊ້ໄດ້ໂດຍ router cell ມາດຕະຖານ ໂອຮີ(1):

· GELIB_DEF_PHSC(3​)

· GELIB_SAVE_PHSC(3​)

· GELIB_SC_PLACE(3​)

· GELIB_SC_RIGHT(3​)

· GELIB_SC_TOP(3​)

· GELIB_SC_LEFT(3​)

· GELIB_SC_BOTTOM(3​)

FULL CUSTOM ສັນຍາລັກ ເລົາຢູ
ຟັງຊັນເຫຼົ່ານັ້ນແມ່ນອຸທິດຕົນເພື່ອປັບຮູບແບບຂັ້ນຕອນການປັບແຕ່ງແບບເຕັມຮູບແບບ. ເພື່ອ
ໃຫ້​ຂະ​ບວນ​ການ​ບາງ​ຢ່າງ​ເປັນ​ເອ​ກະ​ລາດ​, ພັນທະມິດ ໃຊ້ວິທີການຈັດວາງສັນຍາລັກ (ຕາຂ່າຍຄົງທີ່
ໂດຍບໍ່ມີການບີບອັດ).

ວັດຖຸທີ່ເປັນສັນຍາລັກແມ່ນພາກສ່ວນ (ສາຍ), ຜ່ານ (ຕິດຕໍ່), ຕົວເຊື່ອມຕໍ່ (I/Os), ເອກະສານອ້າງອີງ
ແລະຕົວຢ່າງ. ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ, ເບິ່ງ phseg(1) phvia(1) phcon(1) phref(1) ຟິນ(1​)
ແລະ alc(1).

· GELIB_DEF_PHFIG(3​)

· GELIB_SAVE_PHFIG(3​)

· GELIB_DEF_AB(3​)

· GELIB_DEF_PHINS(3​)

· GELIB_PHCON(3​)

· GELIB_COPY_UP_CON(3​)

· GELIB_COPY_UP_CON_FACE(3​)

· GELIB_COPY_UP_ALL_CON(3​)

· GELIB_PHSEG(3​)

· GELIB_COPY_UP_SEG(3​)

· GELIB_THRU_H(3​)

· GELIB_THRU_V(3​)

· GELIB_THRU_CON_H(3​)

· GELIB_THRU_CON_V(3​)

· GELIB_WIRE1(3​)

· GELIB_WIRE2(3​)

· GELIB_WIRE3(3​)

· GELIB_PHVIA(3​)

· GELIB_PLACE(3​)

· GELIB_PLACE_RIGHT(3​)

· GELIB_PLACE_TOP(3​)

· GELIB_PLACE_LEFT(3​)

· GELIB_PLACE_BOTTOM(3​)

· GELIB_PLACE_ON(3​)

· GELIB_PHREF(3​)

· GELIB_COPY_UP_REF(3​)

· GELIB_COPY_UP_ALL_REF(3​)

· GELIB_PLACE_VIA_REF(3​)

· GELIB_PLACE_CON_REF(3​)

· GELIB_PLACE_SEG_REF(3​)

· GELIB_FLATTEN_PHFIG(3​)

· GELIB_GET_REF_X(3​)

· GELIB_GET_REF_Y(3​)

· GELIB_GET_CON_X(3​)

· GELIB_GET_CON_Y(3​)

· GELIB_HEIGHT(3​)

· GELIB_WIDTH(3) ເພື່ອໃຫ້ມີຂໍ້ມູນກ່ຽວກັບແຕ່ລະຫນ້າທີ່ເຫຼົ່ານີ້, ໃຫ້ໃຊ້
ເອກະສານອອນໄລນ໌ກັບ ຜູ້ຊາຍ(1), ໃນ ຜູ້ຊາຍ function-name.

ມັນໄດ້ຖືກແນະນໍາໃຫ້ອ່ານຫນັງສືບາງຢ່າງກ່ຽວກັບການຂຽນໂປລແກລມ C, ເພື່ອໃຫ້ເຕັມທີ່
ປະໂຫຍດຂອງການຄວບຄຸມການໄຫຼເຂົ້າຂອງ C, ຍ້ອນວ່າມັນອາດຈະຫຼຸດລົງຢ່າງຫຼວງຫຼາຍຂອງຂະຫນາດຂອງ a
genlib ລະຫັດແຫຼ່ງ.

ENVIRONMENT ຄວາມຮັບຜິດຊອບ


· 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 ເບິ່ງໜ້າຄູ່ມືທີ່ສອດຄ້ອງກັນສຳລັບຂໍ້ມູນເພີ່ມເຕີມ
ຂໍ້ມູນຂ່າວສານ.

ເພື່ອລວບລວມແລະປະຕິບັດ a genlib ໄຟລ໌, ຫນຶ່ງຕ້ອງໂທຫາ genlib ດ້ວຍການໂຕ້ຖຽງຫນຶ່ງ,
ນັ້ນແມ່ນ genlib ແຫຼ່ງໄຟລ໌. ໄຟລ໌ຕົ້ນສະບັບຕ້ອງມີນາມສະກຸນ .c, ແຕ່
ສ່ວນຂະຫຍາຍບໍ່ຄວນຖືກກ່າວເຖິງຢູ່ໃນເສັ້ນຄໍາສັ່ງ.

ຊື່ທີ່ໃຊ້ໃນ genlib, ເປັນການໂຕ້ຖຽງກັບຟັງຊັນ genlib, ຄວນເປັນຕົວເລກ ແລະຕົວເລກ.
ລວມທັງຂີດກ້ອງ. ພວກມັນຍັງບໍ່ມີຄວາມອ່ອນໄຫວກັບຕົວພິມນ້ອຍ, ດັ່ງນັ້ນ VDD ແມ່ນທຽບເທົ່າກັບ vdd.
ຕົວເຊື່ອມຕໍ່ Vectorized ຫຼືສັນຍານສາມາດຖືກປະກາດໂດຍໃຊ້ໂຄງສ້າງ [n:m].

ສະຫຼຸບສັງລວມ


genlib [ -cklmnv
] [ --no-rm-core ] [ --keep-makefile ] [ --keep-exec ] [ --keep-log ] [ --no-exec ] [
-- verbose ] ໂຄງການ [ -e program_args ]

OPTIONS
· : ຊື່ຂອງໄຟລ໌ C ທີ່ປະກອບດ້ວຍ genlib ໂຄງການ, ໂດຍບໍ່ມີການຂະຫຍາຍ.
ການໂຕ້ຖຽງບັງຄັບ.

· [--no-rm-core|-c] : ໃນກໍລະນີມີການຖິ້ມຂີ້ເຫຍື້ອ, ຢ່າເອົາໄຟລ໌ຫຼັກທີ່ສ້າງຂຶ້ນ. ນີ້
ທາງເລືອກຕ້ອງຖືກນໍາໃຊ້ກັບ [--keep-exec|-k].

· [--keep-makefile|-m] : ຢ່າລຶບ makefile ທີ່ສ້າງຂຶ້ນຫຼັງຈາກປະຕິບັດ.

· [--keep-exec|-k] : ຮັກສາການຈັດຕັ້ງປະຕິບັດທີ່ສ້າງຂຶ້ນຫຼັງຈາກ genlib ດໍາເນີນການ.

· [--keep-log|-l] : ຢ່າລຶບໄຟລ໌ບັນທຶກຫຼັງຈາກສຳເລັດສຳເລັດ (ບັນທຶກແມ່ນ
ເກັບຮັກສາໄວ້ຫຼັງຈາກແລ່ນຜິດພາດ).

· [--no-exec|-n] : ບໍ່ດໍາເນີນການໂຄງການທີ່ສ້າງຂຶ້ນ. ຄວນໃຊ້ກັບ [--keep-exec|-k].

· [--no-verbose|-v] : ອະທິບາຍດ້ວຍຕົນເອງ.

· [-e] : ການໂຕ້ຖຽງທັງໝົດຕໍ່ໄປນີ້ຖືກຈັດການກັບໂປຣແກຣມທີ່ລວບລວມແລ້ວ.

ຕົວຢ່າງ


ລວບລວມແລະດໍາເນີນການໄຟລ໌ amd2901.c :

genlib -v amd2901

ໃຊ້ genlib ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

  • 1
    ວົງເລັບ
    ວົງເລັບ
    ວົງເລັບເປັນແຫຼ່ງເປີດທີ່ທັນສະໄໝ ແລະບໍ່ເສຍຄ່າ
    ຕົວແກ້ໄຂຂໍ້ຄວາມທີ່ສ້າງຂຶ້ນໂດຍສະເພາະສໍາລັບເວັບ
    ການພັດທະນາ. ຂຽນໃນ HTML, CSS, ແລະ
    JavaScript ກັບເຄື່ອງມືສາຍຕາທີ່ສຸມໃສ່ແລະ
    ກຽມ...
    ດາວໂຫລດວົງເລັບ
  • 2
    Pascal Compiler ຟຣີ
    Pascal Compiler ຟຣີ
    A 32/64/16-bit Pascal compiler ສໍາລັບ
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Game Boy
    Advance, Nintendo NDS ແລະ DOS;
    ເຂົ້າກັນໄດ້ wi...
    ດາວໂຫລດ Pascal Compiler ຟຣີ
  • 3
    ຂໍ້ມູນດິຈິຕອນ Canon EOS
    ຂໍ້ມູນດິຈິຕອນ Canon EOS
    Canon ບໍ່ມີການນັບ shutter
    ລວມຢູ່ໃນຂໍ້ມູນ EXIF ​​ຂອງ an
    ໄຟລ໌ຮູບພາບ, ກົງກັນຂ້າມກັບ Nikon ແລະ
    Pentax. ບໍ່ມີ Canon ຢ່າງເປັນທາງການ
    ຄໍາຮ້ອງສະຫມັກ ...
    ດາວໂຫລດຂໍ້ມູນ Canon EOS DIGITAL
  • 4
    rEFInd
    rEFInd
    rEFInd ແມ່ນທາງແຍກຂອງ rEFIt boot
    ຜູ້​ຈັດ​ການ. ເຊັ່ນດຽວກັນກັບ rEFIt, rEFInd ສາມາດເຮັດໄດ້
    ກວດ​ຫາ​ອັດ​ຕະ​ໂນ​ມັດ boot EFI ຂອງ​ທ່ານ​ຕິດ​ຕັ້ງ​
    loaders ແລະມັນນໍາສະເຫນີ GUI ງາມ
    ເມນູທາງເລືອກໃນການບູດ...
    ດາວໂຫລດ rEFInd
  • 5
    ExpressLuke GSI
    ExpressLuke GSI
    ຫນ້າດາວໂຫລດ SourceForge ນີ້ແມ່ນເພື່ອ
    ໃຫ້ຜູ້ໃຊ້ດາວໂຫລດແຫຼ່ງຂອງຂ້ອຍທີ່ສ້າງຂຶ້ນ
    GSIs, ອີງຕາມການທີ່ຍິ່ງໃຫຍ່ຂອງ phhusson
    ເຮັດວຽກ. ຂ້ອຍສ້າງທັງ Android Pie ແລະ
    Android 1...
    ດາວໂຫລດ ExpressLuke GSI
  • 6
    ນັກສະແດງດົນຕີ
    ນັກສະແດງດົນຕີ
    Music Caster ເປັນເຄື່ອງຫຼິ້ນດົນຕີຖາດ
    ທີ່​ເຮັດ​ໃຫ້​ທ່ານ​ຂັບ​ຮ້ອງ​ເພງ​ໃນ​ທ້ອງ​ຖິ່ນ​ຂອງ​ທ່ານ​ເປັນ​
    ອຸປະກອນ Google Cast. ໃນ​ການ​ແລ່ນ​ຄັ້ງ​ທໍາ​ອິດ​,
    ທ່ານ​ຈະ​ຕ້ອງ​ໄດ້​ຄລິກ​ໃສ່​ລູກ​ສອນ​ໃນ​ຂອງ​ທ່ານ​
    Tas...
    ດາວ​ໂຫຼດ​ເພງ Caster​
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

Ad