ນີ້ແມ່ນຄໍາສັ່ງ s2r ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
s2r - ການສ້າງແຜນທີ່ຂະບວນການຈາກຮູບແບບສັນຍາລັກໄປຫາຮູບແບບທາງກາຍະພາບ
ສະຫຼຸບສັງລວມ
s2r [-tc1rv] ແຫຼ່ງ [ຜົນ]
ລາຍລະອຽດ
ເປົ້າຫມາຍຂອງ s2r ແມ່ນເພື່ອປະຕິບັດການແປພາສາຈາກຮູບແບບສັນຍາລັກກັບຮູບແບບທາງດ້ານຮ່າງກາຍ
ສໍາລັບໂຮງງານຜະລິດໄດ້. s2r ໃຊ້ໄຟລ໌ເຕັກໂນໂລຢີທີ່ມີຊື່ທີ່ຖືກກໍານົດໂດຍສະພາບແວດລ້ອມ
ຕົວປ່ຽນແປງ RDS_TECHNO_NAME.
ເຊັລບາງອັນ, ເຊັ່ນແຜ່ນ I/O, ແມ່ນສະເພາະກັບໂຮງງານທີ່ໃຫ້ມາ. ໃນວິທີການສັນຍາລັກ,
ຈຸລັງເຫຼົ່ານີ້ແມ່ນຈຸລັງ phantom. ມັນຫມາຍຄວາມວ່າພຽງແຕ່ກ່ອງ abutment ແລະແລະຕົວເຊື່ອມຕໍ່ຂອງພວກເຂົາ
ແມ່ນປະຈຸບັນ. s2r ຈະທົດແທນຈຸລັງທາງກາຍະພາບກັບຈຸລັງ phamtom ສັນຍາລັກ. ລະວັງ,
ນີ້ຫມາຍຄວາມວ່າຈຸລັງຜູ້ຜະລິດຕ້ອງໄດ້ຮັບການແກ້ໄຂດ້ວຍມືເພື່ອຮັບປະກັນການ abutment
ກ່ອງແມ່ນຮູບສັນຍາລັກຫຼາຍຂັ້ນຕອນ, ແລະຕົວເຊື່ອມຕໍ່ທີ່ແທ້ຈິງແມ່ນຢູ່ໃຈກາງ
ຕາຂ່າຍສັນຍາລັກ.
ເພື່ອໃຫ້ການທົດແທນເຮັດວຽກໄດ້ດີ, ຈຸລັງທາງດ້ານຮ່າງກາຍຕ້ອງມີກ່ອງ abutment
ມຸມຊ້າຍລຸ່ມທີ່ຈຸດປະສານງານ (0,0) ຊື່ຂອງເຊລທີ່ຈະປ່ຽນແທນແມ່ນຂຽນໃນ
ໄຟລ໌ລາຍການທີ່ມີຄຸນລັກສະນະ G, ເບິ່ງ catal(5) ສໍາລັບລາຍລະອຽດກ່ຽວກັບໄຟລ໌ນັ້ນ. ເບິ່ງນຳ
ວົງ(1) ສໍາລັບເພີ່ມເຕີມກ່ຽວກັບ pads. Output ສາມາດຖືກສ້າງຂື້ນໃນຮູບແບບ cif ຫຼື gds, ເພື່ອໃຫ້ເຫມາະສົມກັບ
ຄວາມຕ້ອງການຜູ້ຜະລິດ.
ຕົ້ນຕໍແມ່ນສອງປະເພດຂອງຜູ້ໃຊ້ທີ່ກ່ຽວຂ້ອງ s2r :
ຜູ້ຊ່ຽວຊານເຂົາເຈົ້າຄວນຈະສາມາດ parameterize ໄຟລ໌ເຕັກໂນໂລຊີສໍາລັບການໃຫມ່
ໄຟລ໌ເຕັກໂນໂລຊີຂະບວນການແມ່ນອະທິບາຍຢູ່ໃນ techno(5).
ຜູ້ອອກແບບພວກເຂົາບໍ່ກ່ຽວຂ້ອງໂດຍກົງກັບຂະບວນການເປົ້າຫມາຍ, ແຕ່ຕ້ອງການ
ສາມາດຄິດໄລ່ຄວາມອາດສາມາດທີ່ແທ້ຈິງສໍາລັບການຈໍາລອງ.
ໄດ້ ແຫຼ່ງ argument ແມ່ນຊື່ຂອງໄຟລ໌ຮູບແບບສັນຍາລັກທີ່ຈະແປ. ໄດ້
ທາງເລືອກ ຜົນ argument ຊີ້ບອກຊື່ທີ່ຈະຖືກມອບໃຫ້ກັບຜົນຜະລິດຮູບແບບທີ່ແທ້ຈິງ. ນີ້
ຊື່ຍັງເປັນຊື່ຂອງແບບຈໍາລອງລະດັບເທິງຂອງລໍາດັບການຈັດລໍາດັບ. ຖ້າ ຜົນ ຊື່ແມ່ນ
ຖືກລະເວັ້ນ, ຈາກນັ້ນ ແຫຼ່ງ ຊື່ຖືກນໍາໃຊ້.
ຫົກຕົວແປສະພາບແວດລ້ອມຕ້ອງໄດ້ຮັບການກໍານົດສໍາລັບການນໍາໃຊ້ທີ່ເຫມາະສົມຂອງ s2r, ທັງຫມົດຂອງພວກເຂົາມີຄ່າເລີ່ມຕົ້ນ
ຄ່າ, ດັ່ງນັ້ນການຮັບປະກັນຄວາມເປັນໄປໄດ້ຂອງການນໍາໃຊ້ມັນ `` ຍ້ອນວ່າມັນເປັນ ''.
MBK_IN_PH ຮູບແບບການປ້ອນຂໍ້ມູນສໍາລັບໂຄງຮ່າງສັນຍາລັກແມ່ນໃຫ້ໂດຍສະພາບແວດລ້ອມນີ້
ຕົວແປ. ຄຸນຄ່າທີ່ເປັນໄປໄດ້ແມ່ນ ຕຳຫຼວດ, ap. ຄ່າເລີ່ມຕົ້ນແມ່ນ cp, ທະເລສາບ
MBK_IN_PH(1) ສໍາລັບລາຍລະອຽດ.
MBK_CATA_LIB ກໍານົດໄດເລກະທໍລີທີ່ຈະຊອກຫາໂດຍຜ່ານການອ່ານໄຟລ໌.
ກົນໄກການຊອກຫາຄັ້ງທໍາອິດເບິ່ງໃນ MBK_WORK_LIB(1) MBK_WORK_LIB
ກໍານົດເສັ້ນທາງທີ່ໄຟລ໌ທີ່ສ້າງຂຶ້ນໄດ້ຖືກບັນທຶກໄວ້. ໃຫ້ແນ່ໃຈວ່າ
ການອະນຸຍາດຂຽນໄດ້ຖືກຕັ້ງຂຶ້ນຢ່າງຖືກຕ້ອງ, ຖ້າບໍ່ດັ່ງນັ້ນຈະບໍ່ມີການບັນທຶກທີ່ຈະເກີດຂຶ້ນ.
MBK_CATAL_NAME ອັນນີ້ຊີ້ບອກຊື່ຂອງໄຟລ໌ແຄັດຕາລັອກທີ່ໃຊ້ສຳລັບແຜ່ນ
ການທົດແທນ. ສໍາລັບ syntax ທີ່ເຫມາະສົມຂອງໄຟລ໌ນີ້, ເບິ່ງ catal(5).
RDS_IN ກໍານົດຮູບແບບທີ່ຈະໃຊ້ເປັນການປ້ອນຂໍ້ມູນສໍາລັບການທົດແທນເຊລ. ໄດ້
ທີ່ມີຢູ່ແມ່ນ elf ແລະ gds (ຄ່າເລີ່ມຕົ້ນຫນຶ່ງ). ຕາລາງທີ່ຈະວິເຄາະ
ຕ້ອງບໍ່ມີສາຍໄຟ 45 ອົງສາ. ຖ້າຊັ້ນທີ່ບໍ່ຮູ້ຈັກແມ່ນ
ພົບເຫັນ, ຕາລາງທັງຫມົດຈະຖືກຂ້າມ.
RDS_OUT ໃຫ້ຮູບແບບຂອງໄຟລ໌ຜົນຜະລິດ. ອັນນີ້ອາດຈະເປັນ elf or gds
(ຄ່າເລີ່ມຕົ້ນແມ່ນ gds).
RDS_TECHNO_NAME ນີ້ຊີ້ໃຫ້ເຫັນເຖິງໄຟລ໌ເຕັກໂນໂລຢີທີ່ຈະໃຊ້ສໍາລັບສັນຍາລັກກັບຕົວຈິງ
ການແປ. ໄຟລ໌ນີ້ແມ່ນໂດຍທົ່ວໄປແບ່ງປັນລະຫວ່າງທັງຫມົດ
ນັກອອກແບບ. ມັນແມ່ນຊື່ເສັ້ນທາງເຕັມໄປຫາສະຖານທີ່ໄຟລ໌, ດ້ວຍ
ການຂະຫຍາຍ.
OPTIONS
ໂດຍບໍ່ມີທາງເລືອກ, s2r ຄວນຜະລິດຮູບແບບທີ່ ເໝາະ ສົມກັບໂຮງງານ. ຢ່າງໃດກໍຕາມ, ຂອງຕົນ
ພຶດຕິກຳສາມາດແກ້ໄຂໄດ້ເມື່ອຖືກເອີ້ນດ້ວຍຕົວເລືອກຕໍ່ໄປນີ້:
-t ສະກັດກັ້ນໄລຍະ denotching. s2r ປະຕິບັດການຕື່ມຊ່ອງຫວ່າງ, denotching
ເພື່ອຫຼີກເວັ້ນຄວາມຜິດພາດ DRC. ການປະຕິບັດງານນີ້ແມ່ນໃຊ້ເວລາຫຼາຍ. ມັນ
ແມ່ນບັງຄັບສໍາລັບການກໍ່ຕັ້ງແຕ່ບໍ່ເປັນປະໂຫຍດແທ້ໆສໍາລັບ capacitance
ການປະເມີນຜົນ.
-c ລຶບຕົວເຊື່ອມຕໍ່ ແລະຊື່ node ໃນທຸກລະດັບລໍາດັບຊັ້ນ. ວິຊາ
ວັດຖຸເຊື່ອມຕໍ່ມຸມເບິ່ງທາງກາຍຍະພາບ ແລະມຸມເບິ່ງຕາມເຫດຜົນຂອງຊິບ. ຖ້າ
ການຈໍາລອງແມ່ນຈະເຮັດຫຼັງຈາກແຜນທີ່ທາງດ້ານຮ່າງກາຍ, ຕົວເຊື່ອມຕໍ່ຕ້ອງ
ປາກົດ, ດັ່ງນັ້ນເຄື່ອງສະກັດແລະເຄື່ອງຈໍາລອງສາມາດນໍາໃຊ້ພວກມັນ. ນີ້
ຕ້ອງ ບໍ່ ຖືກນໍາໃຊ້ໃນເວລາທີ່ການກະກຽມຮູບແບບສຸດທ້າຍສໍາລັບການ foundry ໄດ້.
ສໍາລັບໂຮງງານ, ການເຊື່ອມຕໍ່ລະດັບເທິງແມ່ນຫ້າມ, ນັບຕັ້ງແຕ່ພວກເຂົາ
ບໍ່ໄດ້ເປັນຕົວແທນຂອງຄວາມເປັນຈິງທາງດ້ານຮ່າງກາຍ.
-1 ສ້າງຕາລາງລະດັບສູງສຸດທີ່ມີຕົວຢ່າງເປັນກ່ອງດໍາ. ນີ້
ອາດຈະເປັນປະໂຫຍດສໍາລັບຕົວສະກັດຈາກລໍາດັບຊັ້ນ, ເນື່ອງຈາກວ່າຂະຫນາດໄຟລ໌ອາດຈະເປັນ
ຫຼຸດລົງຢ່າງຫຼວງຫຼາຍ.
-r ບໍ່ທົດແທນກ່ອງສີດໍາ. ຕາລາງຖືກໝາຍດ້ວຍ G ຄຸນລັກສະນະໃນ
ໄດ້ catal(5) ໄຟລ໌ຈະບໍ່ຖືກແທນທີ່ດ້ວຍຮູບແບບທີ່ທຽບເທົ່າຂອງພວກມັນ
ໂຫລດຈາກແຜ່ນ.
-v ໂໝດ verbose ເປີດ.
ຕົວຢ່າງ
ກ່ອນອື່ນ ໝົດ ທ່ານຄວນມີສະພາບແວດລ້ອມການປະຕິບັດທີ່ຖືກຕ້ອງ:
ມັນໄດ້ຖືກແນະນໍາໃຫ້ໃສ່ໃນໄຟລ໌ ``.cshrc '' ຖ້າຢູ່ໃນ c shell, ເຊັ່ນໃນຕົວຢ່າງ.
ຂ້າງລຸ່ມນີ້.
settenv MBK_IN_PH ap
settenv MBK_WORK_LIB ~fred/mbk/layout
settenv MBK_CATA_LIB ~franc/s2r:/ພັນທະມິດ/ເຊລ
settenv MBK_CATAL_NAME ຄູ່ມື
settenv RDS_TECHNO_NAME /labo/etc/prol15.rds
settenv RDS_IN gds
settenv RDS_OUT gds
s2r -c na2_y
ການຮຽກຮ້ອງນີ້ຈະຜະລິດເຊນ na2_y ຈາກຫ້ອງສະຫມຸດຈຸລັງມາດຕະຖານທີ່ແທ້ຈິງ
ການຈັດວາງ, ໂດຍບໍ່ມີຕົວເຊື່ອມຕໍ່, scotches ຖ້າຕ້ອງການ, ໃນຮູບແບບ gds.
ໃຊ້ s2r ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net