ນີ້ແມ່ນຄໍາສັ່ງ qrouter ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍສະຖານີເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
qrouter - ຫຼາຍລະດັບ, router maze over-the-cell
ສະຫຼຸບສັງລວມ
qrouter [-noc] [-s ຊື່ສະຄຣິບ] [ທາງເລືອກໃນການ] [design_name]
ລາຍລະອຽດ
ຫນ້າຄູ່ມືນີ້ເອກະສານສັ້ນໆກ່ຽວກັບ qrouter ຄໍາສັ່ງ.
Qrouter ເປັນເຄື່ອງມືທີ່ຈະສ້າງຊັ້ນໂລຫະແລະຜ່ານການເຊື່ອມຕໍ່ທາງດ້ານຮ່າງກາຍ a
netlist ໃນເຕັກໂນໂລຊີການຜະລິດ VLSI. ມັນເປັນ router maze, ຖ້າບໍ່ດັ່ງນັ້ນເອີ້ນວ່າເປັນ
router "over-the-cell" ຫຼື router "sea-of-gates". ນັ້ນແມ່ນ, ບໍ່ເຫມືອນກັບ router ຊ່ອງທາງ, ມັນ
ເລີ່ມຕົ້ນດ້ວຍຄຳອະທິບາຍຂອງເຊລມາດຕະຖານທີ່ວາງໄວ້, ໂດຍປົກກະຕິຈະບັນຈຸເຂົ້າກັນຢ່າງຕໍ່າສຸດ
ໄລຍະຫ່າງ, ແລະວາງເສັ້ນທາງໂລຫະຫຼາຍກວ່າຕາລາງມາດຕະຖານ.
Qrouter ໃຊ້ຮູບແບບ LEF ແລະ DEF ມາດຕະຖານເປີດເປັນການປ້ອນຂໍ້ມູນ ແລະຜົນຜະລິດໄຟລ໌. ມັນໃຊ້ເວລາ
ຄໍານິຍາມຂອງເຊນຈາກໄຟລ໌ LEF, ແລະວິເຄາະເລຂາຄະນິດສໍາລັບແຕ່ລະເຊນເພື່ອກໍານົດ
ຈຸດຕິດຕໍ່ ແລະສິ່ງກີດຂວາງເສັ້ນທາງ. ຫຼັງຈາກນັ້ນມັນອ່ານການຈັດວາງຈຸລັງ, ການຈັດວາງ pin,
ແລະ netlist ຈາກໄຟລ໌ DEF, ປະຕິບັດເສັ້ນທາງລະອຽດ, ແລະຂຽນໄຟລ໌ DEF ທີ່ມີຄໍາບັນຍາຍ
ເປັນຜົນຜະລິດ.
ການນໍາໃຊ້
Qrouter ສາມາດແລ່ນໄດ້ຫຼາຍວິທີ:
1. ຮູບແບບການໂຕ້ຕອບ. ຖ້າ qrouter ແມ່ນເລີ່ມຕົ້ນໂດຍບໍ່ມີການໃດໆ ທາງເລືອກໃນການ, ປ່ອງຢ້ຽມ tkcon ຈະເປັນ
ເປີດດ້ວຍນາຍພາສາບ່ອນທີ່ຄໍາສັ່ງອາດຈະຖືກປ້ອນ.
2. ຮູບແບບ batch ປົກກະຕິ. ໂຫມດນີ້ຖືກເປີດໃຊ້ຖ້າສະຄິບ tcl ຖືກມອບໃຫ້ດ້ວຍ "-s"
ທາງເລືອກ. ມັນສາມາດດໍາເນີນການໄດ້ດ້ວຍຫຼືບໍ່ມີປ່ອງຢ້ຽມກາຟິກ. ຖ້າ "-noc"ແມ່ນໃຫ້, ບໍ່
ປ່ອງຢ້ຽມຮູບພາບຈະປາກົດຂຶ້ນ.
ດໍາເນີນການໂດຍບໍ່ມີປ່ອງຢ້ຽມຮູບພາບ:
qrouter -noc -s routescript.tcl
ແລ່ນດ້ວຍໜ້າຈໍກຣາບຟິກທີ່ສະແດງຮູບແບບໃນຂະນະທີ່ມັນກຳລັງກຳນົດເສັ້ນທາງ:
qrouter -s routescript.tcl
3. ຮູບແບບຄວາມເຂົ້າກັນໄດ້ກັບ qrouter 1.1. ໂໝດນີ້ຖືກເປີດໃຊ້ງານຖ້າອັນໃດອັນໜຶ່ງ ທາງເລືອກໃນການ
"-c","-v","-i","-p" ຫຼື "-g"ແມ່ນໃຫ້. ນີ້ແມ່ນຮູບແບບ batch.
OPTIONS
-noc ບໍ່ມີໂໝດຄອນໂຊ
-s <ຊື່ສະຄຣິບ>
ການດໍາເນີນງານ ຊື່ສະຄຣິບ
ຄວາມເຂົ້າກັນໄດ້ MODE
-c
ຊື່ໄຟລ໌ການຕັ້ງຄ່າ (ຖ້າບໍ່ແມ່ນ route.cfg)
-v
ລະດັບຜົນຜະລິດ Verbose
-i
ພິມຊື່ເສັ້ນທາງ ແລະເສັ້ນທາງ ແລະອອກ
-p
ລະບຸຊື່ລົດເມພະລັງງານທົ່ວໂລກ
-g
ລະບຸຊື່ລົດເມທົ່ວໂລກ
ປັດໄຈນໍາເຂົ້າ
ໄຟລ໌ປ້ອນຂໍ້ມູນສໍາລັບ qrouter ເປັນໄຟລ໌ .def ທີ່ບໍ່ມີເສັ້ນທາງ ຫຼືບາງສ່ວນທີ່ມີເສັ້ນທາງ
layout ແລະໄຟລ໌ .cfg ທີ່ມີສະຄຣິບ tcl ທີ່ໃຊ້ເພື່ອເຮັດການກຳນົດເສັ້ນທາງ. ໄຟລ໌ .cfg
ຍັງຕ້ອງການລະບຸໄຟລ໌ .lef ທີ່ອະທິບາຍເຕັກໂນໂລຊີ.
OUTPUT
qrouter ຈະອອກໄຟລ໌ .def ເຕັມເສັ້ນທາງ (ຖ້າເສັ້ນທາງສຳເລັດ). ນີ້ອາດຈະຫຼັງຈາກນັ້ນ
ຕໍ່ມາຖືກປ່ຽນເປັນໄຟລ໌ GDSII ໂດຍໃຊ້ເຄື່ອງມືເຊັ່ນ: magic.
ໃຊ້ qrouter ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net