เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบžเบฒเบชเบฒเบเบฃเบฑเปˆเบ‡เปเบญเบชเบ›เบฒเป‚เบเบ™

Ad


OnWorks favicon

magic - เบญเบญเบ™โ€‹เป„เบฅโ€‹เบ™โ€‹เปŒโ€‹เปƒเบ™โ€‹เบเบฒเบ™โ€‹เบŸเบฑเบ‡โ€‹เป„เบ”เป‰โ€‹

เป€เบ›เบตเบ”เปƒเบŠเป‰ magic เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเบœเปˆเบฒเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เบ™เบตเป‰เปเบกเปˆเบ™ magic เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเป‚เบ”เบเปƒเบŠเป‰เบซเบ™เบถเปˆเบ‡เปƒเบ™เบซเบผเบฒเบเบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบญเบญเบ™เป„เบฅเบ™เปŒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบฑเปˆเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เป‚เบ„เบ‡เบเบฒเบ™:

NAME


magic - เบ•เบปเบงเปเบเป‰เป„เบ‚เบเบฒเบ™เบˆเบฑเบ”เบงเบฒเบ‡ VLSI

เบชเบฐเบซเบผเบธเบšเบชเบฑเบ‡เบฅเบงเบก


magic [ -T เป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบŠเบต ] [ -d device_type ] [ -g graphics_port ] [ -m monitor_type ] [
-D ] [ เป€เบญเบเบฐเบชเบฒเบ™ ]

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”


Magic เป€เบ›เบฑเบ™เบ•เบปเบงเปเบเป‰เป„เบ‚เปเบšเบšเป‚เบ•เป‰เบ•เบญเบšเบชเปเบฒเบฅเบฑเบšเบฎเบนเบšเปเบšเบš VLSI เบ—เบตเปˆเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบžเบฒเบเปƒเบ•เป‰เบ•เบปเบงเปเบ›เบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡ UNIX,
เบฅเบงเบกเบ—เบฑเบ‡ Mac OS-X เปเบฅเบฐ Cygwin. เบซเบ™เป‰เบฒเบœเบนเป‰เบŠเบฒเบเบ™เบตเป‰เปเบกเปˆเบ™เบ„เบนเปˆเบกเบทเบญเป‰เบฒเบ‡เบญเบตเบ‡; เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบ—เปˆเบฒเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เบ„เบฑเป‰เบ‡โ€‹เบ—เปเบฒโ€‹เบญเบดเบ” -
เบœเบนเป‰โ€‹เปƒเบŠเป‰โ€‹เป€เบงโ€‹เบฅเบฒโ€‹, เบ—เปˆเบฒเบ™โ€‹เบ„เบงเบ™โ€‹เบˆเบฐโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰ tutorials Magic เป€เบžเบทเปˆเบญโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบฎเบนเป‰โ€‹เบˆเบฑเบโ€‹เบเบฑเบšโ€‹เบฅเบฐโ€‹เบšเบปเบš (เป€เบšเบดเปˆเบ‡โ€‹
เบเบฒเบ™โ€‹เป€เบŠเบทเปˆเบญเบกโ€‹เบ•เปเปˆโ€‹เบŠเบฑเบšโ€‹เบžเบฐโ€‹เบเบฒโ€‹เบเบญเบ™โ€‹เบญเบญเบ™โ€‹เป„เบฅโ€‹เบ™โ€‹เปŒโ€‹เบ‚เป‰เบฒเบ‡โ€‹เบฅเบธเปˆเบกโ€‹เบ™เบตเป‰โ€‹)โ€‹.

Magic เปƒเบŠเป‰เบชเบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก: เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบซเบ™เบถเปˆเบ‡เบชเปเบฒเบฅเบฑเบšเบ‚เปเป‰เบ„เบงเบฒเบกเปเบฅเบฐเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบเบฒเบ™เบˆเบฑเบ”เบงเบฒเบ‡. Magic
เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบžเบฒเบเปƒเบ•เป‰เบฅเบฐเบšเบปเบšเบ›เปˆเบญเบ‡เบขเป‰เบฝเบก X11 (เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบžเบฒเบเปƒเบ•เป‰ Cygwin เบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบเบฒเบ™เบกเบตเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡ X11
เปƒเบ™ Windows; เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบตเปˆเบกเบฒเบžเป‰เบญเบกเบเบฑเบš Cygwin เป€เบฎเบฑเบ”เบงเบฝเบเป„เบ”เป‰เบ”เบต). เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡
เบชเบฐเบซเบผเบฑเบš "-d" เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบšเบญเบ Magic เบงเปˆเบฒเบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™เบ—เบตเปˆเบ—เปˆเบฒเบ™เบเปเบฒเบฅเบฑเบ‡เปเบฅเปˆเบ™.
เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ, เบ™เบตเป‰เปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ—เบตเปˆเบˆเบฐเบšเบญเบ magic เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบฎเบนเบšเบžเบฒเบš OpenGL เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™ X11 เบ—เปเบฒเบกเบฐเบ”เบฒ
("-d OGL"), เบซเบผเบทเปƒเบŠเป‰เบเบฃเบฒเบŸเบŸเบดเบเบเบปเบ™ 24 เบšเบดเบ”เปเบ—เบ™ 8 เบšเบดเบ”เบเบปเบ™ ("-d 24BITS") เบ–เป‰เบฒเบ—เบฑเบ‡เบชเบญเบ‡.
เบกเบตเบขเบนเปˆเปƒเบ™เบšเบฑเบ”เบงเบตเบ”เบตเป‚เบญเบ—เบตเปˆเบกเบตเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ overlay.

เบ™เบตเป‰เปเบกเปˆเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบเบญเบกเบฎเบฑเบšเป‚เบ”เบ Magic:

-T เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบ•เปเปˆเป„เบ›เปเบกเปˆเบ™เบŠเบทเปˆเบ‚เบญเบ‡เป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบต. เบ›เบฐเป€เบžเบ”เบเบฐเป€เบšเบทเป‰เบญเบ‡, เบเบฒเบ™เบชเบฐเปเบ”เบ‡
เบ‚เปเป‰เบกเบนเบ™, เปเบฅเบฐเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เบญเบญเบเปเบšเบšเบชเปเบฒเบฅเบฑเบšเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบตเบ™เบตเป‰เปเบกเปˆเบ™เบญเปˆเบฒเบ™เป‚เบ”เบ Magic เบˆเบฒเบ a
เป„เบŸเบฅเปŒเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบตเป€เบกเบทเปˆเบญเบกเบฑเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. เป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบŠเบตเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบ›เบฑเบ™ ``scmos''.

-d เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบ•เปเปˆเป„เบ›เปเบกเปˆเบ™เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบซเบผเบทเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบเบฒเบŸเบดเบเบ—เบตเปˆเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰. Magic
เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™โ€‹เบ›เบฐโ€‹เป€เบžเบ”โ€‹เป€เบซเบผเบปเปˆเบฒโ€‹เบ™เบตเป‰โ€‹:

NULL เบญเบธโ€‹เบ›เบฐโ€‹เบเบญเบ™ null เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เปเบฅเปˆเบ™ Magic เป‚เบ”เบโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบเบฒเบ™โ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹เบฎเบนเบšโ€‹เบžเบฒเบšโ€‹, เป€เบŠเบฑเปˆเบ™โ€‹: a
batch เบงเบฝเบ. เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบเปเบฅเบฐเบ™เบตเบžเบดเป€เบชเบ” "-dnull" (เบ•เบปเบงเบžเบดเบกเบ™เป‰เบญเบ, เบšเปเปˆเบกเบตเบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡) เบกเบต a
เบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ—เบตเปˆเบ„เปˆเบญเบ‡เบ•เบปเบงเบซเบผเบฒเบเบ‚เบถเป‰เบ™เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™ batch.

X11 X-windows, เบฎเบธเปˆเบ™ 11. เปเบกเปˆเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™. Magic เป€เบฎเบฑเบ”เบซเบ™เป‰เบฒเบ—เบตเปˆเป€เบ›เบฑเบ™
เบฅเบนเบเบ„เป‰เบฒเป„เบ›เบซเบฒเป€เบŠเบตเบšเป€เบงเบต X window เปเบฅเบฐเบชเปˆเบงเบ™เบ•เบดเบ”เบ•เปเปˆเบเบฑเบšเบ—เบธเบเบ•เบปเบงเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฒเบŸเบดเบ
เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป‚เบ”เบเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ X.

OGL เบเบฃเบฒเบšเบŸเบดเบ OpenGL เปเบฅเปˆเบ™เบžเบฒเบเปƒเบ•เป‰ X11. เบ™เบตเป‰เปเบกเปˆเบ™เบชเปˆเบงเบ™เบ•เบดเบ”เบ•เปเปˆเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบ™
เบฅเบฐเบšเบปเบšเบ—เบตเปˆเบกเบตเบšเบฑเบ”เบงเบตเบ”เบตเป‚เบญ 3D เป€เบฅเบฑเปˆเบ‡เบฎเบฒเบ”เปเบง เปเบฅเบฐเป„เบ”เป€เบงเบต.

เบ‚เปเป‰เบกเบนเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบเปˆเบฝเบงเบเบฑเบšเป„เบ”เป€เบงเบต X11 เบ‚เบญเบ‡ Magic, เบฅเบงเบกเบ—เบฑเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบชเปเบฒเบฅเบฑเบš .Xdefaults
เป„เบŸเบฅเปŒ, เบญเบฒเบ”เบˆเบฐเบ–เบทเบเบžเบปเบšเป€เบซเบฑเบ™เบขเบนเปˆเปƒเบ™ ``เบ„เบนเปˆเบกเบทเบเบฒเบ™เบฎเบฑเบเบชเบฒ Magic #4: เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ Magic Under X
Windows''.

XWIND เบžเบฝเบ‡เปเบ•เปˆเบŠเบทเปˆเบญเบทเปˆเบ™เบชเปเบฒเบฅเบฑเบšเบ„เบปเบ™เบ‚เบฑเบš X11.
เบ–เป‰เบฒเบšเปเปˆเบกเบตเบเบฒเบ™เบฅเบฐเบšเบธเบญเบธเบ›เบฐเบเบญเบ™, Magic เบžเบฐเบเบฒเบเบฒเบกเป€เบ”เบปเบฒเบงเปˆเบฒเป„เบ”เป€เบงเบตเปƒเบ”เบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบก (เป‚เบ”เบเบเบฒเบ™เบเบงเบ”เบชเบญเบš
เบ•เบปเบงเปเบ›เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเปเบฅเบฐเป‚เบ”เบเบเบฒเบ™ poking เบ›เบฐเบกเบฒเบ™เปƒเบ™ / dev).

เป€เบกเบทเปˆเบญ Magic เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบกเบฑเบ™เบŠเบญเบเบซเบฒเป„เบŸเบฅเปŒเบ„เปเบฒเบชเบฑเปˆเบ‡เปƒเบ™ ${CAD_ROOT}/magic/sys/.magicrc เปเบฅเบฐ
เบ›เบธเบ‡เปเบ•เปˆเบ‡เบกเบฑเบ™เบ–เป‰เบฒเบกเบฑเบ™เบกเบตเบขเบนเปˆ. เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, Magic เบŠเบญเบเบซเบฒเป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเบŠเบทเปˆ ``.magicrc '' เปƒเบ™
home directory เปเบฅเบฐเบ›เบฐเบกเบงเบ™เบœเบปเบ™เบกเบฑเบ™เบ–เป‰เบฒเบกเบฑเบ™เบกเบตเบขเบนเปˆ. เบชเบธเบ”เบ—เป‰เบฒเบ, Magic เบŠเบญเบเบซเบฒเป„เบŸเบฅเปŒ .magicrc เปƒเบ™
เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ›เบฐเบˆเบธเบšเบฑเบ™เปเบฅเบฐเบญเปˆเบฒเบ™เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบŸเบฅเปŒเบ„เปเบฒเบชเบฑเปˆเบ‡เบ–เป‰เบฒเบกเบฑเบ™เบกเบตเบขเบนเปˆ. เป„เบŸเบฅเปŒ .magicrc
เบฎเบนเบšเปเบšเบšเปเบกเปˆเบ™เป„เบ”เป‰เบญเบฐเบ—เบดเบšเบฒเบเบžเบฒเบเปƒเบ•เป‰ เปเบซเบผเปˆเบ‡ เบ„เปเบฒเบชเบฑเปˆเบ‡. เบ–เป‰เบฒ magic เบ–เบทเบเบฅเบงเบšเบฅเบงเบกเบ”เป‰เบงเบเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ Tcl / Tk,
เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบ„เปเบฒเบชเบฑเปˆเบ‡ magic เบซเบผเบท Tcl / Tk เบญเบฒเบ”เบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบžเบฒเบเปƒเบ™เป„เบŸเบฅเปŒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. เป„เบŸเบฅเปŒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
เบŠเบทเปˆเป„เบ”เป‰เบ–เบทเบเบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™ ".magicrc" เป€เบžเบทเปˆเบญเบซเบผเบตเบเป€เบงเบฑเป‰เบ™เบเบฒเบ™เบ‚เบฑเบ”เปเบเป‰เบ‡เบเบฑเบšเป„เบŸเบฅเปŒเบฅเบฐเบšเบปเบšเบ—เบปเปˆเบงเป„เบ›เบ—เบตเปˆเบกเบตเบŠเบทเปˆ
".magic". เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบŠเบทเปˆ ".magic" เบˆเบฐเบ–เบทเบเบ„เบปเป‰เบ™เบซเบฒเบซเบผเบฑเบ‡เบˆเบฒเบ ".magicrc" เบชเปเบฒเบฅเบฑเบšเบเบฑเบšเบ„เบทเบ™เป„เบ›เบšเปˆเบญเบ™
เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰.

เบชเบฒเบกเบฒเบ” -- เบ—เบปเปˆเบงเป„เบ› เบ‚เปเป‰เบกเบนเบ™


Magics เปƒเบŠเป‰เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡: macros เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เปเบฅเบฐเบ„เปเบฒเบชเบฑเปˆเบ‡เบเบฒเบง. เบฎเบนเบšเปเบšเบšเบ—เปเบฒเบญเบดเบ”เบ›เบฐเบเบญเบšเบ”เป‰เบงเบ
เบ•เบปเบงเบซเบเปเป‰เบ‚เบญเบ‡เบ›เบธเปˆเบกเบ”เบฝเบง (เบซเบผเบทเบ›เบธเปˆเบก) เป€เบญเบตเป‰เบ™เบงเปˆเบฒ `` macro ''; macros เบ–เบทเบเป€เบญเบตเป‰เบ™เป‚เบ”เบเบเบฒเบ™เบเบปเบ” a
เบ›เบธเปˆเบกเบ”เบฝเบงเบซเบผเบทเบ›เบธเปˆเบกเบซเบ™เบน. เบกเบฐเบซเบฒเบžเบฒเบเบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™เปเบกเปˆเบ™เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เบฅเปˆเบงเบ‡เปœเป‰เบฒเปƒเบ™เบฅเบฐเบšเบปเบš
เป„เบŸเบฅเปŒ ${CAD_ROOT}/magic/sys/.magicrc, เปเบ•เปˆเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ” override เบžเบงเบเบกเบฑเบ™ เปเบฅเบฐเป€เบžเบตเปˆเบก macro เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡เป„เบ”เป‰.
เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ เบกเบฐเบซเบฒเบžเบฒเบ เบ„เปเบฒเบชเบฑเปˆเบ‡ (เบญเบฐเบ—เบดเบšเบฒเบเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เบžเบฒเบเปƒเบ•เป‰เบ„เปเบฒเบชเบฑเปˆเบ‡ FOR WINDOWS). เบžเบดเป€เบชเบ”
เบกเบฐเบซเบฒเบžเบฒเบ "." เบชเบฐเบซเบ‡เบงเบ™เป„เบงเป‰เป€เบžเบทเปˆเบญเบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒ "เบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡เบเบฒเบงเบžเบดเบกเบชเบธเบ”เบ—เป‰เบฒเบ".

เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เปƒเบชเปˆเบ„เปเบฒเบชเบฑเปˆเบ‡เบเบฒเบงเปƒเบ™ terminal console เบขเบนเปˆเบ—เบตเปˆ console prompt, เบซเบผเบทเบˆเบฒเบ
เบฎเบนเบšเปเบšเบšเปœเป‰เบฒเบ•เปˆเบฒเบ‡เป‚เบ”เบเบเบฒเบ™เบžเบดเบก a : or ; เบ„เบต, เบŠเบถเปˆเบ‡เป€เบ›เบฑเบ™เบชเบญเบ‡เบ„เบงเบฒเบกเบซเบกเบฒเบเบ‚เบญเบ‡เบกเบฐเบซเบฒเบžเบฒเบเบชเบฐเบซเบ‡เบงเบ™เบญเบทเปˆเบ™เป†
"เบ›เปˆเบฝเบ™เป‚เบŸเบเบฑเบ”เปเบ›เป‰เบ™เบžเบดเบกเป„เบ›เบซเบฒเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ„เบญเบ™เป‚เบŠ". เบซเบผเบฑเบ‡เบˆเบฒเบเบžเบดเบก : or ; เบ„เบต, เบžเบดเบกเบ‚เปเป‰เบ„เบงเบฒเบก
เบ‚เบญเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡, เป€เบŠเบดเปˆเบ‡เบˆเบฐเบ–เบทเบเบ‚เบฝเบ™เปƒเบชเปˆเบ›เปˆเบญเบ‡เบขเป‰เบฝเบก terminal. เบ„เปเบฒเบชเบฑเปˆเบ‡เบซเบผเบฒเบเบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™
เบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เปเบ–เบงเปœเบถเปˆเบ‡เป‚เบ”เบเบเบฒเบ™เปเบเบเบžเบงเบเบกเบฑเบ™เบ”เป‰เบงเบเป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”.

เบ„เปเบฒเบชเบฑเปˆเบ‡เบชเปˆเบงเบ™เปƒเบซเบเปˆเบˆเบฑเบ”เบเบฒเบ™เบเบฑเบšเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบžเบฒเบเปƒเบ•เป‰เบ•เบปเบงเบเบฐเบžเบดเบš, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบ–เป‰เบฒเบ„เปเบฒเบชเบฑเปˆเบ‡เบšเปเปˆเป€เบฎเบฑเบ”เบซเบเบฑเบ‡
เบ—เปˆเบฒเบ™เบ„เบฒเบ”เบซเบงเบฑเบ‡เปƒเบซเป‰เปเบ™เปˆเปƒเบˆเบงเปˆเบฒเบ—เปˆเบฒเบ™เบเปเบฒเบฅเบฑเบ‡เบŠเบตเป‰เป„เบ›เบซเบฒเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เปƒเบ™เบซเบ™เป‰เบฒเบˆเป. เบกเบต
เบซเบผเบฒเบเบ›เบฐเป€เบžเบ”เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเปƒเบ™ Magic (เบฎเบนเบšเปเบšเบš, เบชเบต, เปเบฅเบฐ netlist); เปเบ•เปˆเบฅเบฐเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบกเบต
เบŠเบธเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, เบญเบฐเบ—เบดเบšเบฒเบเบขเบนเปˆเปƒเบ™เบžเบฒเบเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰.

MOUSE BUTTONS FOR เป€เบฅเบปเบฒเบขเบน WINDOWS


Magic เปƒเบŠเป‰เบซเบ™เบนเบชเบฒเบกเบ›เบธเปˆเบก. เบ›เบธเปˆเบกเบ–เบทเบเบ•เบตเบ„เบงเบฒเบกเปเบฒเบเปƒเบ™เปเบšเบšเบ—เบตเปˆเบ‚เบถเป‰เบ™เบเบฑเบš
เป€เบ„เบทเปˆเบญเบ‡โ€‹เบกเบทโ€‹เปƒเบ™โ€‹เบ›เบฑเบ”โ€‹เบˆเบธโ€‹เบšเบฑเบ™โ€‹, เบ”เบฑเปˆเบ‡โ€‹เบ—เบตเปˆโ€‹เป„เบ”เป‰โ€‹เบŠเบตเป‰โ€‹เบšเบญเบโ€‹เป‚เบ”เบโ€‹เบฎเบนเบšโ€‹เบฎเปˆเบฒเบ‡โ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเบงโ€‹เบเบฐโ€‹เบžเบดเบš (เป€เบšเบดเปˆเบ‡โ€‹ เป€เบ„เบทเปˆเบญเบ‡เบกเบท เบ„เปเบฒเบชเบฑเปˆเบ‡). เบ•เปˆเบฒเบ‡เป†
เป€เบ„เบทเปˆเบญเบ‡เบกเบทเป„เบ”เป‰เบ–เบทเบเบญเบฐเบ—เบดเบšเบฒเบเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰. เป€เบ„เบทเปˆเบญเบ‡เบกเบทเป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เปเบกเปˆเบ™ เบซเบกเบฒเบเปƒเบชเปˆเปƒเบ™เบ›เปˆเบญเบ‡. เบเบฒเบ™เบ•เบตเบ„เบงเบฒเบกเปเบฒเบเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบ™เบณเปƒเบŠเป‰เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™
เป€เบกเบทเปˆเบญเบ›เบธเปˆเบกเบซเบ™เบนเบ–เบทเบเบเบปเบ”เบขเบนเปˆเปƒเบ™เบžเบฒเบเปƒเบ™เบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบเบฒเบ™เบˆเบฑเบ”เบงเบฒเบ‡.

Box เป€เบ„เบทเปˆเบญเบ‡เบกเบท
เบ™เบตเป‰เปเบกเปˆเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เปเบฅเบฐเบชเบฐเปเบ”เบ‡เป‚เบ”เบเบ•เบปเบงเบเบฐเบžเบดเบš crosshair. เบกเบฑเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญ
เบงเบฒเบ‡เบเปˆเบญเบ‡เปเบฅเบฐเบ—เบฒเบชเบตเปเบฅเบฐเบฅเบปเบš:

เป„เบงเป‰ เบ›เบธเปˆเบกเบ™เบตเป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบเป‰เบฒเบเบเปˆเบญเบ‡เป‚เบ”เบเบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบกเบธเบกเบ‚เบญเบ‡เบกเบฑเบ™. เบ›เบปเบเบเบฐเบ•เบด, เบ™เบตเป‰
เบ›เบธเปˆเบกเป€เบฅเบทเบญเบเป€เบญเบปเบฒเบเปˆเบญเบ‡เป‚เบ”เบเปเบˆเบฅเบธเปˆเบกเบŠเป‰เบฒเบเบ‚เบญเบ‡เบกเบฑเบ™. เป€เบžเบทเปˆเบญเป€เบญเบปเบฒเบเปˆเบญเบ‡เบ‚เบถเป‰เบ™เป‚เบ”เบ เบ
เบกเบธเบกเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, เปƒเบซเป‰เบ„เบฅเบดเบเปƒเบชเปˆเบ›เบธเปˆเบกเบ‚เบงเบฒเปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบ›เบธเปˆเบกเบŠเป‰เบฒเบเบฅเบปเบ‡.
เบ™เบตเป‰เบˆเบฐเบ›เปˆเบฝเบ™เบˆเบธเบ”เบฎเบฑเบšเป„เบ›เบซเบฒเบกเบธเบกเบ—เบตเปˆเปƒเบเป‰เบ•เบปเบงเบเบฐเบžเบดเบšเบ—เบตเปˆเบชเบธเบ”. เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆ
เบ›เบธเปˆเบกเบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒ, เบเปˆเบญเบ‡เบ–เบทเบเบเป‰เบฒเบเป„เบ›เบ•เบฑเป‰เบ‡เปเบˆเบขเบนเปˆเบ—เบตเปˆเบ•เบปเบงเบเบฐเบžเบดเบš
เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆ. เบ–เป‰เบฒเบเปˆเบญเบ‡เป„เบ”เป‰เบ–เบทเบเบ•เบฑเป‰เบ‡เปƒเบซเป‰ snap เบเบฑเบšเบ•เบฒเบ‚เปˆเบฒเบเป„เบŸเบŸเป‰เบฒเบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก (เป€เบšเบดเปˆเบ‡
:snap command), เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เปเบˆเบเปˆเบญเบ‡เบ–เบทเบเบ›เบฐเป„เบงเป‰เบเบฑเบšเบ•เบฒเบ‚เปˆเบฒเบเป„เบŸเบŸเป‰เบฒเบ—เบตเปˆ
เบœเบนเป‰โ€‹เปƒเบŠเป‰โ€‹เป„เบ”เป‰โ€‹เป€เบฅเบทเบญเบโ€‹เป€เบญเบปเบฒโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบ›เปˆเบญเบ‡โ€‹เบขเป‰เบฝเบกโ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹ :เบ•เบฒเบ‚เปˆเบฒเบ เบ„เปเบฒเบชเบฑเปˆเบ‡, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบ•เบฒเบ‚เปˆเบฒเบเป„เบŸเบŸเป‰เบฒเบ™เบฑเป‰เบ™เปเบกเปˆเบ™
เบšเปเปˆเป€เบซเบฑเบ™.

เบชเบดเบ” เบ›เปˆเบฝเบ™เบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡เบเปˆเบญเบ‡เป‚เบ”เบเบเบฒเบ™เบเป‰เบฒเบเบกเบธเบกเบซเบ™เบถเปˆเบ‡. เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบดเบ›เบธเปˆเบกเบ™เบตเป‰เป€เบ„เบทเปˆเบญเบ™เบ—เบตเปˆ
เบกเบธเบกเบ‚เบงเบฒเป€เบ—เบดเบ‡เบ‚เบญเบ‡เบเปˆเบญเบ‡. เป€เบžเบทเปˆเบญเบเป‰เบฒเบเบกเบธเบกเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, เปƒเบซเป‰เบ„เบฅเบดเบเปƒเบชเปˆเบ›เบธเปˆเบก
เบ›เบธเปˆเบกเบŠเป‰เบฒเบเปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบ›เบธเปˆเบกเบ‚เบงเบฒเบฅเบปเบ‡. เบ™เบตเป‰ switches เปเบˆเป„เบ›เบซเบฒ
เบ•เบปเบงเบเบฐเบžเบดเบšเบ—เบตเปˆเปƒเบเป‰เบ—เบตเปˆเบชเบธเบ”. เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ—เปˆเบฒเบ™เบ›เปˆเบญเบเบ›เบธเปˆเบก, เบชเบฒเบกเปเบˆเบ‚เบญเบ‡
เบเป‰เบฒเบเบเปˆเบญเบ‡เป€เบžเบทเปˆเบญเบงเบฒเบ‡เบกเบธเบกเบ—เบตเปˆเป€เบฅเบทเบญเบเป„เบงเป‰เบขเบนเปˆเบ—เบตเปˆเบ•เบปเบงเบเบฐเบžเบดเบš (the
เปเบˆเบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบกเบเบฑเบšเบญเบฑเบ™เบ—เบตเปˆเป€เบˆเบปเป‰เบฒเป€เบญเบปเบฒเบกเบฒเบเบฑเบ‡เบ„เบปเบ‡เบขเบนเปˆ). Snapping เบเบฑเบš
เบ•เบฒเบ‚เปˆเบฒเบเป„เบŸเบŸเป‰เบฒเบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเปเบกเปˆเบ™เบˆเบฑเบ”เบเบฒเบ™เป€เบ›เบฑเบ™เบ›เบธเปˆเบกเบŠเป‰เบฒเบ.

เบเบฒเบ‡ (เบฅเบธเปˆเบก)
เปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ—เบฒเบชเบต เบซเบผเบทเบฅเบปเบšเบญเบญเบ. เบ–เป‰เบฒ crosshair เปเบกเปˆเบ™เบซเบผเบฒเบเบเบงเปˆเบฒเบชเบต, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบ‚เบญเบ‡
เบเปˆเบญเบ‡เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบ–เบทเบเบ—เบฒเบชเบตเบ”เป‰เบงเบเบŠเบฑเป‰เบ™เบ—เบตเปˆเบขเบนเปˆเปƒเบ•เป‰เป€เบชเบฑเป‰เบ™เบœเบปเบก. เบ–เป‰เบฒ
crosshair เปเบกเปˆเบ™เป€เบเบตเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบชเบตเบ‚เบฒเบง, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบ‚เบญเบ‡เบเปˆเบญเบ‡เป„เบ”เป‰เบ–เบทเบเบฅเบถเบšเบ–เบดเป‰เบก.

เบชเบฒเบเป„เบŸ เป€เบ„เบทเปˆเบญเบ‡เบกเบท
เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเบฒเบเป„เบŸ, เบŠเบตเป‰เบšเบญเบเป‚เบ”เบเบ•เบปเบงเบเบฐเบžเบดเบšเบฅเบนเบเบชเบญเบ™, เปเบกเปˆเบ™เปƒเบŠเป‰เป€เบžเบทเปˆเบญเบชเบฐเบซเบ™เบญเบ‡เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš
เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบเบฑเบšเบ„เปเบฒเบชเบฑเปˆเบ‡เบชเบฒเบ:

เป„เบงเป‰ เบ„เบทเบเบฑเบ™เบเบฑเบšเบ„เปเบฒเบชเบฑเปˆเบ‡เบเบฒเบง เบชเบฒเบ เบ›เบฐเป€เบžเบ”.

เบชเบดเบ” เบ„เบทเบเบฑเบ™เบเบฑเบšเบ„เปเบฒเบชเบฑเปˆเบ‡เบเบฒเบง เบชเบฒเบ เบ‚เบฒ.

เบเบฒเบ‡ (เบฅเบธเปˆเบก)
เบ„เบทเบเบฑเบ™เบเบฑเบšเบ„เปเบฒเบชเบฑเปˆเบ‡เบเบฒเบง เบชเบฒเบ เบชเบฐเบซเบผเบฑเบš.

เบฅเบฒเบเบŠเบทเปˆเบชเบธเบ”เบ—เบด เป€เบ„เบทเปˆเบญเบ‡เบกเบท
เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ™เบตเป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเปเบเป‰เป„เบ‚ netlists เป‚เบ•เป‰เบ•เบญเบš. เบกเบฑเบ™เบ–เบทเบเบชเบฐเปเบ”เบ‡เป‚เบ”เบเบเปˆเบญเบ‡เบซเบ™เบฒ
เบ•เบปเบงเบเบฐเบžเบดเบš.

เป„เบงเป‰ เป€เบฅเบทเบญเบเบชเบธเบ”เบ—เบดเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบ›เบฒเบเบ—เบฒเบ‡เบ—เบตเปˆเปƒเบเป‰เบ—เบตเปˆเบชเบธเบ”เบเบฑเบšเบ•เบปเบงเบเบฐเบžเบดเบš.

เบชเบดเบ” เบŠเบญเบเบซเบฒ terminal เบ—เบตเปˆเปƒเบเป‰เบ•เบปเบงเบเบฐเบžเบดเบšเบ—เบตเปˆเบชเบธเบ”, เปเบฅเบฐเบชเบฐเบซเบผเบฑเบšเบกเบฑเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบชเบธเบ”เบ—เบดเบ›เบฐเบˆเบธเบšเบฑเบ™ (เบ–เป‰เบฒ
เบกเบฑเบ™เบšเปเปˆเป„เบ”เป‰เบขเบนเปˆเปƒเบ™เบชเบธเบ”เบ—เบดเบ›เบฐเบˆเบธเบšเบฑเบ™) เบซเบผเบทเบญเบญเบเบˆเบฒเบเบชเบธเบ”เบ—เบดเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™ (เบ–เป‰เบฒเบกเบฑเบ™เปเบกเปˆเบ™
เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰เปƒเบ™เบชเบธเบ”เบ—เบด).

เบเบฒเบ‡ (เบฅเบธเปˆเบก)
เบŠเบญเบเบซเบฒ terminal เบ—เบตเปˆเปƒเบเป‰เบ•เบปเบงเบเบฐเบžเบดเบšเบ—เบตเปˆเบชเบธเบ”, เปเบฅเบฐเป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบชเบธเบ”เบ—เบดเบ‚เบญเบ‡เบ•เบปเบ™เบเบฑเบšเบชเบธเบ”เบ—เบดเบ›เบฐเบˆเบธเบšเบฑเบ™.

Rsim เป€เบ„เบทเปˆเบญเบ‡เบกเบท
เปƒเบŠเป‰เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเปเบฅเปˆเบ™ simulator IRSIM เบžเบฒเบเปƒเบ•เป‰ Magic. เบกเบทเบŠเบตเป‰เปเบกเปˆเบ™เปƒเบŠเป‰เป€เบ›เบฑเบ™
เบ•เบปเบงเบเบฐเบžเบดเบš.

เป„เบงเป‰ เบเป‰เบฒเบเบเปˆเบญเบ‡เบ„เบทเบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบเปˆเบญเบ‡.

เบชเบดเบ” เบเป‰เบฒเบเบเปˆเบญเบ‡เบ„เบทเบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบเปˆเบญเบ‡.

เบเบฒเบ‡ (เบฅเบธเปˆเบก)
เบชเบฐเปเบ”เบ‡เบ„เปˆเบฒ Rsim node เบ‚เบญเบ‡เบชเบตเบ—เบตเปˆเป€เบฅเบทเบญเบ.

LONG เบชเบฒเบกเบฒเบ” FOR เป€เบฅเบปเบฒเบขเบน WINDOWS


เบ„เปเบฒเบชเบฑเปˆเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เป€เบฎเบฑเบ”เบงเบฝเบเบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบ—เปˆเบฒเบ™เบเปเบฒเบฅเบฑเบ‡เบŠเบตเป‰เป„เบ›เบซเบฒเบžเบฒเบเปƒเบ™เบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบเบฒเบ™เบˆเบฑเบ”เบงเบฒเบ‡. เบ„เปเบฒเบชเบฑเปˆเบ‡เปเบกเปˆเบ™
เบ–เบทเบเป€เบญเบตเป‰เบ™เป‚เบ”เบเบเบฒเบ™เบžเบดเบกเบˆเปเป‰เบฒเบชเบญเบ‡เป€เบกเบฑเบ” (``:'') เบซเบผเบทเป€เบ„เบดเปˆเบ‡เบˆเปเป‰เบฒเบชเบญเบ‡เป€เบกเบฑเบ” (``;''), เบ•เบฒเบกเบ”เป‰เบงเบเปเบ–เบงเบ—เบตเปˆเบกเบต
เบŠเบทเปˆเบ„เปเบฒเบชเบฑเปˆเบ‡เปเบฅเบฐเบชเบนเบ™เบซเบผเบทเบซเบผเบฒเบเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบกเบฐเบซเบฒเบžเบฒเบเบญเบฒเบ”เบˆเบฐเบ–เบทเบเปƒเบŠเป‰เป€เบžเบทเปˆเบญเป€เบญเบตเป‰เบ™
เบ„เปเบฒเบชเบฑเปˆเบ‡เบ”เป‰เบงเบเบเบฒเบ™เบเบปเบ”เบ›เบธเปˆเบกเบ”เบฝเบง. macro เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เปเบกเปˆเบ™เบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™เบ—เบปเปˆเบงเป‚เบฅเบ .magicrc
เป„เบŸเบฅเปŒ (เปƒเบ™ ${CAD_ROOT}/magic/sys, เบ•เบฒเบกเบ›เบปเบเบเบฐเบ•เบด /usr/local/lib/magic/sys). เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบฅเบฒเบเบŠเบทเปˆเบ—เบฑเบ‡เบซเบกเบปเบ”
เบกเบฐเบซเบฒเบžเบฒเบเบ›เบฐเบˆเบธเบšเบฑเบ™เบเบฑเบš เบกเบฐเบซเบฒเบžเบฒเบ เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹, เบญเบฐโ€‹เบ—เบดโ€‹เบšเบฒเบโ€‹เบžเบฒเบโ€‹เปƒเบ•เป‰โ€‹เบเบฒเบ™ "เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹เบเบฒเบงโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบ›เปˆเบญเบ‡โ€‹เบขเป‰เบฝเบกโ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹"โ€‹.
เบ•เบปเบงเบซเบเปเป‰เบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฑเบเปเบกเปˆเบ™เบเบญเบกเบฎเบฑเบšเป„เบ”เป‰เบชเปเบฒเบฅเบฑเบšเบ—เบธเบเบ„เปเบฒเบ—เบตเปˆเบขเบนเปˆเปƒเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡. เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹เปเบกเปˆเบ™โ€‹:

เป€เบžเบตเปˆเบกเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ„เบปเป‰เบ™เบซเบฒ
เป€เบžเบตเปˆเบกเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเป€เบžเบตเปˆเบกเป€เบ•เบตเบกเป„เบ›เบซเบฒเบˆเบธเบ”เบชเบดเป‰เบ™เบชเบธเบ”เบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ„เบปเป‰เบ™เบซเบฒเบกเบทเบ–เบทเบ‚เบญเบ‡ Magic. เป€เบšเบดเปˆเบ‡เป€เบญเบเบฐเบชเบฒเบ™
เบชเปเบฒโ€‹เบฅเบฑเบš เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เบ„เปเบฒเบชเบฑเปˆเบ‡เบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ„เบปเป‰เบ™เบซเบฒ.

array xsize เบ‚เบฐเปœเบฒเบ”
เป€เบฎเบฑเบ”เบชเปเบฒเป€เบ™เบปเบฒเบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบเบ‚เบญเบ‡เบเบฒเบ™เบ„เบฑเบ”เป€เบฅเบทเบญเบ. เบˆเบฐโ€‹เบกเบต xsize เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡โ€‹เปƒเบ™ x-
เบ—เบดเบ”เบ—เบฒเบ‡เปเบฅเบฐ เบ‚เบฐเปœเบฒเบ” เบ•เบปเบงเบขเปˆเบฒเบ‡เปƒเบ™เบ—เบดเบ”เบ—เบฒเบ‡ y. เบชเบตเปเบฅเบฐเบ›เป‰เบฒเบเปเบกเปˆเบ™ arrayed เป‚เบ”เบ
เบชเบณเป€เบ™เบปเบฒเบžเบงเบเบกเบฑเบ™. เบˆเบธเบฅเบฑเบ‡เบเปˆเบญเบเบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบ„เบฑเบ”เบฅเบญเบ, เปเบ•เปˆเปเบ—เบ™เบ—เบตเปˆเปเบ•เปˆเบฅเบฐเบ•เบปเบงเบขเปˆเบฒเบ‡เบˆเบฐเบ–เบทเบเบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™
array instance เบ—เบตเปˆเบกเบตเบญเบปเบ‡เบ›เบฐเบเบญเบšเป€เบฅเบเบˆเบฒเบ 0 เบซเบฒ xsize-1 เปƒเบ™ x-direction, เปเบฅเบฐ
เปเบ•เปˆเบ›เบต 0 เป€เบ–เบดเบ‡ เบ‚เบฐเปœเบฒเบ”-1 เปƒเบ™เบ—เบดเบ”เบ—เบฒเบ‡ y. เป„เบฅเบเบฐเบซเปˆเบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ‚เบญเบ‡ array เปเบกเปˆเบ™
เบเบณเบ™เบปเบ”เป‚เบ”เบเบเปˆเบญเบ‡ x- เปเบฅเบฐ y-dimensions.

array xlo เป€เบญเบต xhi yhi
เบ„เบทเบเบฑเบ™เบเบฑเบšเบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡ array เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡, เบเบปเบเป€เบงเบฑเป‰เบ™เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ‚เบญเบ‡เบˆเบธเบฅเบฑเบ‡เบญเบฒเป€เบฃ
เบ•เบปเบงเป€เบฅเบเบˆเบฒเบเบŠเป‰เบฒเบเบซเบฒเบ‚เบงเบฒ xlo to xhi เปเบฅเบฐเบฅเบธเปˆเบกเบซเบฒเป€เบ—เบดเบ‡เบˆเบฒเบ เป€เบญเบต to yhi. เบกเบฑเบ™เปเบกเปˆเบ™
เบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบเบปเบ”เบซเบกเบฒเบเบชเปเบฒเบฅเบฑเบš xlo เบเบดเปˆเบ‡เปƒเบซเบเปˆเบเบงเปˆเบฒ xhi, เปเบฅเบฐเบชเปเบฒเบฅเบฑเบš เป€เบญเบต เบเบดเปˆเบ‡เปƒเบซเบเปˆเบเบงเปˆเบฒ yhi.

เบซเบกเบฒเบเปƒเบชเปˆเปƒเบ™เบ›เปˆเบญเบ‡ [เป‚เบ•เป‰เบ–เบฝเบ‡]
เปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ›เปˆเบฝเบ™เบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡เบเปˆเบญเบ‡เบซเบผเบทเป€เบžเบทเปˆเบญเบŠเบญเบเบซเบฒเบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡เบกเบฑเบ™. เบกเบตเบซเบผเบฒเบ
เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบ—เบตเปˆเบญเบฒเบ”เบˆเบฐเบ–เบทเบเบกเบญเบšเปƒเบซเป‰เบเบฑเบšเบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰:

(เบšเปเปˆ เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡.)
เบชเบฐโ€‹เปเบ”เบ‡โ€‹เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹เบ›เปˆเบญเบ‡โ€‹เปเบฅเบฐโ€‹เบ—เบตเปˆโ€‹เบ•เบฑเป‰เบ‡โ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเบ™โ€‹เปƒเบ™โ€‹เบซเป‰เบญเบ‡โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹, เบซเบผเบทโ€‹เบซเป‰เบญเบ‡โ€‹เบฎเบฒเบโ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเบ™โ€‹
เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ–เป‰เบฒเบ•เบฒเบฅเบฒเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚เบšเปเปˆเบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ™เบฑเป‰เบ™.

เบ—เบดเบ”เบ—เบฒเบ‡ [เป„เบฅเบเบฐเบ—เบฒเบ‡]
เบเป‰เบฒเบเบเปˆเบญเบ‡ เป„เบฅเบเบฐเบ—เบฒเบ‡ เบซเบ™เปˆเบงเบเบ‡เบฒเบ™เปƒเบ™ เบ—เบดเบ”เบ—เบฒเบ‡, เบŠเบถเปˆเบ‡เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™ เป„เบงเป‰, เบชเบดเบ”,
up, เบซเบผเบท เบฅเบปเบ‡. เป„เบฅเบเบฐเบ—เบฒเบ‡ เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบเบฑเบšเบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡เบ‚เบญเบ‡เบเปˆเบญเบ‡เบ–เป‰เบฒ เบ—เบดเบ”เบ—เบฒเบ‡ is
เบชเบดเบ” or เป„เบงเป‰, เปเบฅเบฐเบ„เบงเบฒเบกเบชเบนเบ‡เบ‚เบญเบ‡เบเปˆเบญเบ‡เบ–เป‰เบฒ เบ—เบดเบ”เบ—เบฒเบ‡ is up or เบฅเบปเบ‡.

width [เบ‚เบฐเบซเบ™เบฒเบ”]

เบฅเบฐเบ”เบฑเบšเบ„เบงเบฒเบกเบชเบนเบ‡ [เบ‚เบฐเบซเบ™เบฒเบ”]
เบ•เบฑเป‰เบ‡เบเปˆเบญเบ‡เปƒเบชเปˆเบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡ เบซเบผเบทเบ„เบงเบฒเบกเบชเบนเบ‡เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰. เบ–เป‰เบฒ เบ‚เบฐเบซเบ™เบฒเบ” เบšเปเปˆเป„เบ”เป‰เบฅเบฐเบšเบธเป„เบงเป‰
เบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡เบซเบผเบทเบ„เบงเบฒเบกเบชเบนเบ‡เป„เบ”เป‰เบ–เบทเบเบฅเบฒเบเบ‡เบฒเบ™.

x1 y1 x2 y2
เบเป‰เบฒเบเบเปˆเบญเบ‡เป„เบ›เบซเบฒเบˆเบธเบ”เบžเบดเบเบฑเบ”เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰ (เบชเบดเปˆเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบขเบนเปˆเปƒเบ™เบ•เบฒเบฅเบฒเบ‡เปเบเป‰เป„เบ‚
เบ›เบฐเบชเบฒเบ™เบ‡เบฒเบ™เบ–เป‰เบฒเบ•เบฒเบฅเบฒเบ‡เปเบเป‰เป„เบ‚เบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบžเบฒเบเปƒเบ•เป‰เบ•เบปเบงเบเบฐเบžเบดเบš; เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™
เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™เบˆเบธเบ”เบ›เบฐเบชเบฒเบ™เบ‡เบฒเบ™เบฎเบฒเบเบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก). x1 เปเบฅเบฐ y1 เปเบกเปˆเบ™
เบžเบดเบเบฑเบ”เบ‚เบญเบ‡เบกเบธเบกเบŠเป‰เบฒเบเบฅเบธเปˆเบกเบ‚เบญเบ‡เบ›เปˆเบญเบ‡, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆ x2 เปเบฅเบฐ y2 เปเบกเปˆเบ™
เบกเบธเบกเบ‚เบงเบฒเป€เบ—เบดเบ‡. เบžเบดเบเบฑเบ”เบˆเบฐเบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก.

เบชเบฐเบซเบ‡เบปเบšเบฅเบปเบ‡ [เบ—เบฒเบ‡เป€เบฅเบทเบญเบ] [เป‚เบ•เป‰เบ–เบฝเบ‡]
เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบญเปˆเบฒเบ™เปเบฅเบฐเบ‚เบฝเบ™เป„เบŸเบฅเปŒเปƒเบ™เบฎเบนเบšเปเบšเบš Calma GDS II Stream (เบชเบฐเบšเบฑเบš
3.0, เบเบปเบ‡เบเบฑเบš GDS II Release 5.1). เบฎเบนเบšเปเบšเบšเบ™เบตเป‰เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบท CIF, เปƒเบ™เบ™เบฑเป‰เบ™เบกเบฑเบ™
เบญเบฐเบ—เบดเบšเบฒเบเบŠเบฑเป‰เบ™เปœเป‰เบฒเบเบฒเบเบ—เบฒเบ‡เบเบฒเบเบฐเบžเบฒเบšเปเบ—เบ™เบŠเบฑเป‰เบ™ Magic. เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, เป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบต
เป„เบŸเบฅเปŒเบฅเบฐเบšเบธเบเบฒเบ™เบ•เบดเบ”เบ•เปเปˆเบฅเบฐเบซเบงเปˆเบฒเบ‡เบŠเบฑเป‰เบ™ CIF เปเบฅเบฐ Calma. CIF เบ›เบฐเบˆเบธเบšเบฑเบ™
เบฎเบนเบšเปเบšเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ” (เป€เบšเบดเปˆเบ‡ elf เบฎเบนเบšเปเบšเบš) เบ„เบงเบšเบ„เบธเบกเบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡เบŠเบฑเป‰เบ™เบชเบฐเบ•เบฃเบตเบก Calma เบˆเบฒเบ
เบŠเบฑเป‰เบ™ Magic. เบ–เป‰เบฒเบšเปเปˆเบกเบตเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เปเบกเปˆเบ™เปƒเบซเป‰, the เบชเบฐเบซเบ‡เบปเบšเบฅเบปเบ‡ เบ„เปเบฒเบชเบฑเปˆเบ‡เบชเป‰เบฒเบ‡ Calma
stream เป„เบŸเบฅเปŒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบงเบฒเบ‡เบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบžเบฒเบเปƒเบ•เป‰เบ•เบปเบงเบเบฐเบžเบดเบšเปƒเบ™ เป€เบญเบเบฐเบชเบฒเบ™.strm, เบšเปˆเบญเบ™เบ—เบตเปˆ
เป€เบญเบเบฐเบชเบฒเบ™ เปเบกเปˆเบ™เบŠเบทเปˆเบ‚เบญเบ‡เบˆเบธเบฅเบฑเบ‡เบฎเบฒเบ. เป„เบŸเบฅเปŒเบชเบฐเบ•เบฃเบตเบกเบ™เบตเป‰เบญเบฐเบ—เบดเบšเบฒเบเป€เบ–เบดเบ‡เบ•เบฒเบฅเบฒเบ‡เบ—เบฑเบ‡เปเบปเบ”
เบฅเปเบฒเบ”เบฑเบšเบŠเบฑเป‰เบ™เบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก. เบŠเบทเปˆเบ‚เบญเบ‡เบซเปเบชเบฐเบซเบกเบธเบ”เปเบกเปˆเบ™เบ„เบทเบเบฑเบ™เบเบฑเบšเบŠเบทเปˆเบ‚เบญเบ‡
เบˆเบธเบฅเบฑเบ‡เบฎเบฒเบ. เบ—เบฒเบ‡เป€เบฅเบทเบญเบ เปเบฅเบฐ เป‚เบ•เป‰เบ–เบฝเบ‡ เบญเบฒเบ”เบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบฎเบฝเบเบฎเป‰เบญเบ‡เบซเบ™เบถเปˆเบ‡เปƒเบ™เบซเบผเบฒเบเป€เบžเบตเปˆเบกเป€เบ•เบตเบก
เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‡เบฒเบ™:

เบชเบฐเบซเบ‡เบปเบšเบฅเบปเบ‡ เปเบšเบ™
เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบด, Magic arrays เปเบกเปˆเบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”เป‚เบ”เบเปƒเบŠเป‰ Calma ARRAY construct. เบซเบผเบฑเบ‡เบˆเบฒเบ
a เบชเบฐเบซเบ‡เบปเบšเบฅเบปเบ‡ เปเบšเบ™ เบ„เปเบฒเบชเบฑเปˆเบ‡, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒ, arrays เบˆเบฐเบ–เบทเบ output เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™ a
เบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เปเบ•เปˆเบฅเบฐเบซเป‰เบญเบ‡, เบ”เบฑเปˆเบ‡เบ—เบตเปˆเป€เบเบตเบ”เบ‚เบทเป‰เบ™เปƒเบ™เป€เบงเบฅเบฒเบ‚เบฝเบ™ CIF.

เบชเบฐเบซเบ‡เบปเบšเบฅเบปเบ‡ เบŠเปˆเบงเบเป€เบซเบผเบทเบญ
เบžเบดเบกเบšเบปเบ”เบชเบฐเบซเบผเบธเบšเบชเบฑเป‰เบ™เบ‚เบญเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡ เบชเบฐเบซเบ‡เบปเบšเบฅเบปเบ‡ เบ•เบปเบงเป€เบฅเบทเบญเบเบ„เปเบฒเบชเบฑเปˆเบ‡.

เบชเบฐเบซเบ‡เบปเบšเบฅเบปเบ‡ เบ›เป‰เบฒเบเบเปเบฒเบเบฑเบš
Output labels เบ—เบธเบเบ„เบฑเป‰เบ‡เบ—เบตเปˆเบ‚เบฝเบ™เป„เบŸเบฅเปŒ Calma output.

เบชเบฐเบซเบ‡เบปเบšเบฅเบปเบ‡ เบ•เปˆเปเบฒ
เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เบฑเบ‡เบ•เบปเบงเบžเบดเบกเปƒเบซเบเปˆ เปเบฅเบฐเบ•เบปเบงเบžเบดเบกเบ™เป‰เบญเบเบญเบญเบเบชเปเบฒเบฅเบฑเบšเบ‚เปเป‰เบ„เบงเบฒเบกเบ›เป‰เบฒเบเบเบณเบเบฑเบš. เบ™เบตเป‰โ€‹เปเบกเปˆเบ™
เบžเบถเบ”เบ•เบดเบเปเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™; เบชเบฐเบซเบ‡เบปเบšเบฅเบปเบ‡ เบ•เปเปˆเบฒเบเบงเปˆเบฒ เป€เบฎเบฑเบ”เปƒเบซเป‰เบ•เบปเบงเบžเบดเบกเบ™เป‰เบญเบเบ–เบทเบเบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™เบ•เบปเบงเป€เบ—เบดเบ‡
เบเปโ€‹เบฅเบฐโ€‹เบ™เบตโ€‹เบ—เบตเปˆโ€‹เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹.

เบชเบฐเบซเบ‡เบปเบšเบฅเบปเบ‡ noflatten
เบเบปเบเป€เบฅเบตเบเบœเบปเบ™เบเบฐเบ—เบปเบšเบเปˆเบญเบ™เปœเป‰เบฒ :เบชเบฐเบซเบ‡เบปเบš เปเบšเบ™ เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹, เบเบฒเบ™โ€‹เป€เบ›เบตเบ”โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบ„เบทเบ™โ€‹เปƒเบซเบกเปˆโ€‹เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เป„เบ”เป‰โ€‹
เบ‚เบญเบ‡เบญเบฒเป€เบฃ Magic เป‚เบ”เบเปƒเบŠเป‰เป‚เบ„เบ‡เบชเป‰เบฒเบ‡ Calma ARRAY.

เบชเบฐเบซเบ‡เบปเบšเบฅเบปเบ‡ nolabels
เบซเป‰เบฒเบกเบญเบญเบเบ›เป‰เบฒเบเบเบณเบเบฑเบšเปƒเบ™เป€เบงเบฅเบฒเบ‚เบฝเบ™เป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ” Calma.

เบชเบฐเบซเบ‡เบปเบšเบฅเบปเบ‡ เบ•เปเปˆเบฒเบเบงเปˆเบฒ
เบ›เปˆเบฝเบ™เบ•เบปเบงเบžเบดเบกเบ™เป‰เบญเบเป€เบ›เบฑเบ™เบ•เบปเบงเบžเบดเบกเปƒเบซเบเปˆเป€เบกเบทเปˆเบญเบญเบญเบเบ›เป‰เบฒเบเบเบณเบเบฑเบš.

เบชเบฐเบซเบ‡เบปเบšเบฅเบปเบ‡ เบญเปˆเบฒเบ™ เป€เบญเบเบฐเบชเบฒเบ™
เป„เบŸเบฅเปŒ เป€เบญเบเบฐเบชเบฒเบ™.strm เบ–เบทเบเบญเปˆเบฒเบ™เปƒเบ™เบฎเบนเบšเปเบšเบš Calma เปเบฅเบฐเบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™เบŠเบธเบ”เบ‚เบญเบ‡
เป€เบŠเบฅ Magic. เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™ CIF เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบเปเบฒเบ™เบปเบ”เบงเบดเบ—เบตเบเบฒเบ™เบŠเบฑเป‰เบ™ Calma
เบ–เบทเบเบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™เบŠเบฑเป‰เบ™ Magic. เบˆเบธเบฅเบฑเบ‡เปƒเบซเบกเปˆเบ–เบทเบเบซเบกเบฒเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบญเบญเบเปเบšเบšเบเบปเบ”เบฅเบฐเบšเบฝเบš
เบเบงเบ”โ€‹เบชเบญเบš. เบฎเบนเบšเปเบšเบš Calma เบšเปเปˆเป„เบ”เป‰เบฅเบฐเบšเบธเบฎเบฒเบเบ‚เบญเบ‡เบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเบˆเบธเบฅเบฑเบ‡
เบญเปˆเบฒเบ™เปƒเบ™, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบšเปเปˆเบกเบตเบˆเบธเบฅเบฑเบ‡เบ—เบตเปˆเบญเปˆเบฒเบ™เบˆเบฐเบ›เบฒเบเบปเบ”เบขเบนเปˆเปƒเบ™เบˆเปเบชเบฐเปเบ”เบ‡เบœเบปเบ™; เปƒเบŠเป‰ load to
เป€เบฎเบฑเบ”เปƒเบซเป‰เบžเบงเบเป€เบ‚เบปเบฒเป€เบซเบฑเบ™เป„เบ”เป‰. เบ–เป‰เบฒเป„เบŸเบฅเปŒ Calma เป„เบ”เป‰เบ–เบทเบเบœเบฐเบฅเบดเบ”เป‚เบ”เบ Magic, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™
เบŠเบทเปˆเบ‚เบญเบ‡เบˆเบธเบฅเบฑเบ‡เบฎเบฒเบเปเบกเปˆเบ™เบ„เบทเบเบฑเบ™เบเบฑเบšเบŠเบทเปˆเบซเป‰เบญเบ‡เบชเบฐเปเบธเบ”เบ—เบตเปˆเบžเบดเบกเบญเบญเบเป‚เบ”เบ :เบชเบฐเบซเบ‡เบปเบš
เบญเปˆเบฒเบ™ เบ„เปเบฒเบชเบฑเปˆเบ‡.

เบชเบฐเบซเบ‡เบปเบšเบฅเบปเบ‡ เบ‚เบฝเบ™ เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™
เบ‚เบฝเบ™เป„เบŸเบฅเปŒเบชเบฐเบ•เบฃเบตเบกเบ„เบทเบเบฑเบšเบงเปˆเบฒเบšเปเปˆเบกเบตเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เป‚เบ•เป‰เปเบเป‰เบ‡เปƒเบ”เป†, เบเบปเบเป€เบงเบฑเป‰เบ™เบ™เบฑเป‰เบ™
เบœเบปเบ™เบœเบฐเบฅเบดเบ”เปเบกเปˆเบ™เบฅเบฒเบเบฅเบฑเบเบญเบฑเบเบชเบญเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™ เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™.strm เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เบŠเบทเปˆเบˆเบธเบฅเบฑเบ‡เบฎเบฒเบ
เบชเปเบฒเบฅเบฑเบšเบŠเบทเปˆเป„เบŸเบฅเปŒ.

เบŠเปˆเบญเบ‡เบ—เบฒเบ‡
เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบžเบฝเบ‡เปเบ•เปˆเบชเปˆเบงเบ™ decomposition เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบ‚เบญเบ‡ router Magic,
เบกเบฒเบˆเบฒเบเบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบชเปเบฒเบฅเบฑเบšเบžเบทเป‰เบ™เบ—เบตเปˆเบžเบฒเบเปƒเบ•เป‰เบเปˆเบญเบ‡. เบŠเปˆเบญเบ‡เบˆเบฐเบ–เบทเบเบชเบฐเปเบ”เบ‡เป€เบ›เบฑเบ™
เบ‚เบญเบšโ€‹เป€เบ‚เบ”โ€‹เบ„เปเบฒโ€‹เบ„เบถเบ”โ€‹เบ„เปเบฒโ€‹เป€เบซเบฑเบ™โ€‹เปƒเบ™โ€‹เป„เบฅโ€‹เบเบฐโ€‹เบซเป‰เบญเบ‡โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹.

elf [เบ—เบฒเบ‡เป€เบฅเบทเบญเบ] [เป‚เบ•เป‰เบ–เบฝเบ‡]
เบญเปˆเบฒเบ™ เบซเบผเบทเบ‚เบฝเบ™เป„เบŸเบฅเปŒเปƒเบ™เปเบšเบšเบŸเบญเบกเบเบฒเบ‡ Caltech (CIF). เบ–เป‰เบฒเบšเปเปˆเบกเบตเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡,
เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เบชเป‰เบฒเบ‡เป„เบŸเบฅเปŒ CIF เบชเปเบฒเบฅเบฑเบšเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบžเบฒเบเปƒเบ•เป‰เบ•เบปเบงเบเบฐเบžเบดเบšเปƒเบ™ เป€เบญเบเบฐเบชเบฒเบ™.cif,
เบšเปˆเบญเบ™เบ—เบตเปˆ เป€เบญเบเบฐเบชเบฒเบ™ เปเบกเปˆเบ™เบŠเบทเปˆเบ‚เบญเบ‡เบˆเบธเบฅเบฑเบ‡เบฎเบฒเบ. เป„เบŸเบฅเปŒ CIF เบญเบฐเบ—เบดเบšเบฒเบเป€เบ–เบดเบ‡เบ•เบฒเบฅเบฒเบ‡เบ—เบฑเบ‡เปเบปเบ”
เบฅเปเบฒเบ”เบฑเบšเบŠเบฑเป‰เบ™เบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก. เบ—เบฒเบ‡เป€เบฅเบทเบญเบ เปเบฅเบฐ เป‚เบ•เป‰เบ–เบฝเบ‡ เบญเบฒเบ”เบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบฎเบฝเบเบฎเป‰เบญเบ‡เบซเบ™เบถเปˆเบ‡เปƒเบ™เบซเบผเบฒเบ
เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™ CIF เป€เบžเบตเปˆเบกเป€เบ•เบตเบก:

elf เบ›เป‰เบฒเบเป€เบ‚เบ” [yes | เบšเปเปˆ]
เป€เบ›เบตเบ”/เบ›เบดเบ”เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบ›เป‰เบฒเบเบเบณเบเบฑเบšเบžเบทเป‰เบ™เบ—เบตเปˆ cif. เบ–เป‰เบฒเป€เบ›เบตเบ”เปƒเบŠเป‰, เบ›เป‰เบฒเบเบŠเบทเปˆเบžเบทเป‰เบ™เบ—เบตเปˆเปเบกเปˆเบ™
เบ‚เบฝเบ™เบœเปˆเบฒเบ™ 95 เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบ cif. เบ–เป‰เบฒเบ›เบดเบ”เปƒเบŠเป‰เบ‡เบฒเบ™, เบ›เป‰เบฒเบเบเบณเบเบฑเบšเบˆเบฐเบ–เบทเบเบซเบเปเป‰เบฅเบปเบ‡เปƒเบชเปˆ
เบˆเบธเบ”เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ‚เบฝเบ™ cif เปเบฅเบฐ 94 เบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡ cif เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰. เบ›เป‰เบฒเบเบŠเบทเปˆเบžเบทเป‰เบ™เบ—เบตเปˆเปเบกเปˆเบ™
เบ›เบดเบ”เบเบฒเบ™เบ™เบณเปƒเบŠเป‰เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ (เบซเบผเบฒเบเป‚เบ›เบฃเปเบเบฃเบกเบšเปเปˆเป€เบ‚เบปเป‰เบฒเปƒเบˆเบ›เป‰เบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบžเบทเป‰เบ™เบ—เบตเปˆ cif).

elf เบŠเปˆเบงเบเป€เบซเบผเบทเบญ
เบžเบดเบกเบšเบปเบ”เบชเบฐเบซเบผเบธเบšเบชเบฑเป‰เบ™เป†เบ‚เบญเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ„เปเบฒเบชเบฑเปˆเบ‡ cif เบ—เบฑเบ‡เบซเบกเบปเบ”.

elf เปเบšเบš [เปเบšเบš]
เป€เบฅเบทเบญเบเบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™ CIF. เบ–เป‰เบฒเบšเปเปˆเบกเบต เปเบšเบš เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เปเบกเปˆเบ™
เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ Magic เบžเบดเบกเบŠเบทเปˆเบ‚เบญเบ‡เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™ CIF เบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เบขเบนเปˆเปƒเบ™
เป„เบŸเบฅเปŒเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบŠเบตเปเบฅเบฐเบเปเบฒเบ™เบปเบ”เบฎเบนเบšเปเบšเบšเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™. เบ–เป‰เบฒ เปเบšเบš เปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰, เบกเบฑเบ™
เปเบกเปˆเบ™โ€‹เป„เบ”เป‰โ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เปƒเบ™โ€‹เบ›เบฐโ€‹เบˆเบธโ€‹เบšเบฑเบ™โ€‹.

elf เบฎเบนเบšเปเบšเบš [เปเบšเบš]
เป€เบฅเบทเบญเบเบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ” CIF. เบ–เป‰เบฒเบšเปเปˆเบกเบต เปเบšเบš เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เปเบกเปˆเบ™
เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ Magic เบžเบดเบกเบŠเบทเปˆเบ‚เบญเบ‡เบฎเบนเบšเปเบšเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ” CIF เบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เปƒเบ™
เป„เบŸเบฅเปŒเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบตเปเบฅเบฐเบเปเบฒเบ™เบปเบ”เบฎเบนเบšเปเบšเบšเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™. เบ–เป‰เบฒ เปเบšเบš เปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰,
เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบ›เบฑเบ™เปเบšเบšเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™.

elf เบญเปˆเบฒเบ™ เป€เบญเบเบฐเบชเบฒเบ™
เป„เบŸเบฅเปŒ เป€เบญเบเบฐเบชเบฒเบ™.elf เบ–เบทเบเบญเปˆเบฒเบ™เปƒเบ™เบฎเบนเบšเปเบšเบš CIF เปเบฅเบฐเบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™เบŠเบธเบ”เบ‚เบญเบ‡
เป€เบŠเบฅ Magic. เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบเปเบฒเบ™เบปเบ”เบงเบดเบ—เบตเบเบฒเบ™เบŠเบฑเป‰เบ™ CIF
เบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™เบŠเบฑเป‰เบ™ Magic. เบˆเบธเบฅเบฑเบ‡เปƒเบซเบกเปˆเบ–เบทเบเบซเบกเบฒเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบญเบญเบเปเบšเบšเบเบปเบ”เบฅเบฐเบšเบฝเบš
เบเบงเบ”โ€‹เบชเบญเบš. เบ‚เปเป‰เบกเบนเบ™เปƒเบ”เป†เปƒเบ™เป€เบŠเบฅ CIF เบฅเบฐเบ”เบฑเบšเบชเบนเบ‡เบชเบธเบ”เบˆเบฐเบ–เบทเบเบ„เบฑเบ”เบฅเบญเบเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚
เป€เบŠเบฅ. เปเบฒเบเป€เบซเบ”: เบ„เบณเบชเบฑเปˆเบ‡เบ™เบตเป‰เบšเปเปˆเบชเบฒเบกเบฒเบ”เบเบปเบเป€เบฅเบตเบเป„เบ”เป‰ (เบกเบฑเบ™เบˆเบฐเป€เบชเบเบžเบทเป‰เบ™เบ—เบตเปˆเบซเบผเบฒเบเป€เบเบตเบ™เป„เบ›
เปเบฅเบฐเป€เบงเบฅเบฒเบ—เบตเปˆเบˆเบฐเบŠเปˆเบงเบเบ›เบฐเบขเบฑเบ”เบ‚เปเป‰เบกเบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบปเบเป€เบฅเบตเบ).

elf เป€เบšเบดเปˆเบ‡ เบŠเบฑเป‰เบ™
เปƒเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰ เบŠเบฑเป‰เบ™ เบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™เบŠเบทเปˆ CIF เบชเปเบฒเบฅเบฑเบšเบŠเบฑเป‰เบ™เบ‚เปเป‰เบกเบนเบ™เปƒเบ™เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ›เบฐเบˆเบธเบšเบฑเบ™
เปเบšเบš. Magic เบˆเบฐเบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เบซเบ™เป‰เบฒเบˆเปเบ—เบฑเบ‡เบซเบกเบปเบ” CIF เบชเปเบฒเบฅเบฑเบšเบŠเบฑเป‰เบ™เบ™เบฑเป‰เบ™
เบ•เบปเบเบขเบนเปˆเปƒเบ•เป‰เบเปˆเบญเบ‡, เป‚เบ”เบเปƒเบŠเป‰เบžเบทเป‰เบ™เบ—เบตเปˆเบ„เปเบฒเบ„เบถเบ”เบ„เปเบฒเป€เบซเบฑเบ™เบ—เบตเปˆเบšเปเปˆเบ–เบทเบเปƒเบˆ. เบกเบฑเบ™เป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบ„เบดเบ”เบ—เบตเปˆเบšเปเปˆเบ”เบตเบ—เบตเปˆเบˆเบฐเป€เบšเบดเปˆเบ‡
เบขเบนเปˆ CIF เปƒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เบ•เป‰เบญเบ‡เบเบฒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบžเบฒเบเปƒเบ•เป‰เบเปˆเบญเบ‡
เบˆเบฐเบ–เบทเบเปเบ›เปเบฅเบฐเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบˆเบถเปˆเบ‡เบŠเป‰เบฒ.

elf เบชเบฐเบ–เบดเบ•เบด
เบžเบดเบกเบญเบญเบเบชเบฐเบ–เบดเบ•เบดเบ—เบตเปˆเป€เบเบฑเบšเบเปเบฒเป‚เบ”เบเป€เบ„เบทเปˆเบญเบ‡เบเปเบฒเป€เบ™เบตเบ” CIF เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบกเบฑเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™. เบ™เบตเป‰โ€‹เปเบกเปˆเบ™
เบญเบฒเบ”เบˆเบฐเบšเปเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบเบฑเบšเปƒเบœเบเบปเบเป€เบงเบฑเป‰เบ™เบœเบนเป‰เบฎเบฑเบเบชเบฒเบฅเบฐเบšเบปเบš.

elf เบ‚เบฝเบ™ เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™
เบ‚เบฝเบ™ CIF เบ„เบทเบเบฑเบšเบงเปˆเบฒเบšเปเปˆเบกเบตเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบ–เบทเบเปƒเบชเปˆ, เบเบปเบเป€เบงเบฑเป‰เบ™ CIF
เบ–เบทเบเบ‚เบฝเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™ เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™.cif เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เบŠเบทเปˆเบฎเบฒเบเบ‚เบญเบ‡เบˆเบธเบฅเบฑเบ‡เบชเปเบฒเบฅเบฑเบš
เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™. เบฎเบนเบšเปเบšเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ”เปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™เบ„เบงเบšเบ„เบธเบกเบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡เบŠเบฑเป‰เบ™ CIF
เบˆเบฒเบเบŠเบฑเป‰เบ™ Magic.

elf เปเบ› เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™
เบ‚เบฝเบ™ CIF เบ„เบทเบเบฑเบšเปƒเบ™ elf เบ‚เบฝเบ™ เบ„เปเบฒเบชเบฑเปˆเบ‡, เปเบ•เปˆ flattens เบเบฒเบ™เบญเบญเบเปเบšเบšเบ—เปเบฒเบญเบดเบ”
(เป€เบŠเบฑเปˆเบ™: เบชเป‰เบฒเบ‡เบชเบฐเบšเบฑเบšเบžเบฒเบเปƒเบ™เบ—เบตเปˆเบกเบตเบเบฒเบ™เบˆเบฑเบ”เบฅเปเบฒเบ”เบฑเบšเบŠเบฑเป‰เบ™เบ‚เบญเบ‡เป€เบŠเบ™เบญเบญเบ). เบ™เบตเป‰โ€‹เปเบกเปˆเบ™
เบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ–เป‰เบฒเปƒเบœเบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบŠเป‰ เปเบฅเบฐเบšเปเปˆเปเบกเปˆเบ™ เบ„เบธเบ™โ€‹เบ™เบฐโ€‹เบชเบปเบกโ€‹เบšเบฑเบ”โ€‹เบ‚เบญเบ‡โ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบเบฒเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ” CIFโ€‹,
เปเบ•เปˆเบกเบตเบšเบฑเบ™เบซเบฒเบเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ‚เบญเบ‡เป€เบŠเบฅเบ—เบตเปˆเบ—เบฑเบšเบŠเป‰เบญเบ™เบเบฑเบ™.

เบ•เบฒเบกเป€เบ‚เบฑเบกเป‚เบกเบ‡ [degrees]
เปเบธเบ™เบเบฒเบ™เป€เบฅเบทเบญเบเป‚เบ”เบ 90, 180 or 270 เบญเบปเบ‡เบชเบฒ. เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบซเบกเบธเบ™, เบ•เปˆเปเบฒเบŠเป‰เบฒเบ
เบกเบธเบกเบ‚เบญเบ‡เบเปˆเบญเบ‡เบ‚เบญเบšเบ‚เบญเบ‡เบเบฒเบ™เป€เบฅเบทเบญเบเบˆเบฐเบขเบนเปˆเปƒเบ™เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบฅเบธเปˆเบกเบŠเป‰เบฒเบ
เปเบˆเบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบœเบนเบเบกเบฑเบ”เบเปˆเบญเบ™เบเบฒเบ™เบซเบกเบธเบ™. Degrees เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบ›เบฑเบ™ 90เบ—เบตเปˆเบขเบนเปˆ เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒ
เบเปˆเบญเบ‡เบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบเบฒเบ™เป€เบฅเบทเบญเบ, เบกเบฑเบ™เบ–เบทเบเบซเบกเบธเบ™เบ„เบทเบเบฑเบ™. เบงเบฑเบ”เบชเบฐเบ”เบธเบžเบฝเบ‡เปเบ•เปˆเบขเบนเปˆเปƒเบ™
เบ•เบฒเบฅเบฒเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚เป„เบ”เป‰เบฎเบฑเบšเบœเบปเบ™เบเบฐเบ—เบปเบš.

เบ„เบฑเบ”เบฅเบญเบ [เบ—เบดเบ”เบ—เบฒเบ‡ [เบˆเปเบฒเบ™เบงเบ™เป€เบ‡เบดเบ™]]

เบ„เบฑเบ”เบฅเบญเบ to x y
เบ–เป‰เบฒเบšเปเปˆเบกเบตเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡, เบชเปเบฒเป€เบ™เบปเบฒเบ‚เบญเบ‡เบเบฒเบ™เบ„เบฑเบ”เป€เบฅเบทเบญเบเปเบกเปˆเบ™เป€เบญเบปเบฒเบ‚เบถเป‰เบ™เบขเบนเปˆเปƒเบ™เบˆเบธเบ”เบ—เบตเปˆเบ™เบญเบ™
เบžเบฒเบเปƒเบ•เป‰เบ›เปˆเบญเบ‡เบกเบธเบกเบŠเป‰เบฒเบเบฅเบธเปˆเบก, เปเบฅเบฐเบงเบฒเบ‡เป„เบงเป‰เป€เบžเบทเปˆเบญเปƒเบซเป‰เบˆเบธเบ”เบ™เบตเป‰เบขเบนเปˆเปƒเบ™
เบ•เบณเปเปœเปˆเบ‡เบ•เบปเบงเบเบฐเบžเบดเบš. เบ–เป‰เบฒ เบ—เบดเบ”เบ—เบฒเบ‡ เปเบกเปˆเบ™เปƒเบซเป‰, เบกเบฑเบ™เบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™เบ—เบดเบ”เบ—เบฒเบ‡ Manhattan (เบ•เบปเบงเบขเปˆเบฒเบ‡
เบžเบฒเบเป€เบซเบ™เบทเบญ, เป€เบšเบดเปˆเบ‡เบžเบฒเบ ``เบ—เบดเบ”เบ—เบฒเบ‡'' เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰). เบชเบณเป€เบ™เบปเบฒเบ‚เบญเบ‡เบเบฒเบ™เป€เบฅเบทเบญเบเบ–เบทเบเบเป‰เบฒเบ
เปƒเบ™เบ—เบดเบ”เบ—เบฒเบ‡เบ™เบฑเป‰เบ™เป‚เบ”เบ เบˆเปเบฒเบ™เบงเบ™เป€เบ‡เบดเบ™. เบ–เป‰เบฒเบเปˆเบญเบ‡เบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบเบฒเบ™เป€เบฅเบทเบญเบ, เบกเบฑเบ™
เบ–เบทเบเบเป‰เบฒเบเบ„เบทเบเบฑเบ™. เบˆเปเบฒเบ™เบงเบ™ เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบ›เบฑเบ™ 1. เบฎเบนเบšเปเบšเบšเบ—เบตเบชเบญเบ‡เบ‚เบญเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เป€เบ›เบฑเบ™
เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบ•เบปเบงเบเบฐเบžเบดเบšเบŠเบตเป‰เป„เบ›เบซเบฒ (x, y) เปƒเบ™โ€‹เบซเป‰เบญเบ‡โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹; เบชเปเบฒเป€เบ™เบปเบฒเบ‚เบญเบ‡เบเบฒเบ™เบ„เบฑเบ”เป€เบฅเบทเบญเบ
เบ–เบทเบเป€เบเบฑเบšเบ‚เบถเป‰เบ™เป‚เบ”เบเบˆเบธเบ”เบ—เบตเปˆเบขเบนเปˆเบฅเบธเปˆเบกเบกเบธเบกเบŠเป‰เบฒเบเบฅเบธเปˆเบกเบ‚เบญเบ‡เบ›เปˆเบญเบ‡เปเบฅเบฐเบงเบฒเบ‡เป„เบงเป‰
เบงเปˆเบฒโ€‹เบˆเบธเบ”โ€‹เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบขเบนเปˆโ€‹เบ—เบตเปˆ (x, y).

corner เบ—เบดเบ”โ€‹เบ—เบฒเบ‡1 เบ—เบดเบ”โ€‹เบ—เบฒเบ‡2 [เบŠเบฑเป‰เบ™]
เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš เบ•เบทเปˆเบกเบ‚เปเป‰เบกเบนเบ™เปƒเบชเปˆ, เบเบปเบเป€เบงเบฑเป‰เบ™เบงเปˆเบฒเบกเบฑเบ™เบชเป‰เบฒเบ‡เบชเบฒเบเบฎเบนเบš L เบ—เบตเปˆ
เป€เบ”เบตเบ™เบ—เบฒเบ‡เบ‚เป‰เบฒเบกเบเปˆเบญเบ‡เบ—เปเบฒเบญเบดเบ”เปƒเบ™ เบ—เบดเบ”โ€‹เบ—เบฒเบ‡1 เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เปƒเบ™ เบ—เบดเบ”โ€‹เบ—เบฒเบ‡2เบ—เบตเปˆเบขเบนเปˆ เบเบปเบโ€‹เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡,
corner เบžเบฒเบเป€เบซเบ™เบทเบญ เบ•เบฒเป€เบงเบฑเบ™เบญเบญเบ เบŠเบญเบเบซเบฒเบชเบตเบ—เบฑเบ‡เปเบปเบ”เบžเบฒเบเปƒเบ•เป‰เบ‚เบญเบšเบฅเบธเปˆเบกเบ‚เบญเบ‡เบเปˆเบญเบ‡ เปเบฅเบฐเบ‚เบฐเบซเบเบฒเบเบกเบฑเบ™เบญเบญเบ
เป€เบ–เบดเบ‡เบ”เป‰เบฒเบ™เป€เบ—เบดเบ‡เบ‚เบญเบ‡เบเปˆเบญเบ‡เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ‚เป‰เบฒเบกเป„เบ›เบ—เบฒเบ‡เบ‚เบงเบฒเบ‚เบญเบ‡เบเปˆเบญเบ‡, เบเบฒเบ™เบœเบฐเบฅเบดเบ”
เบกเบธเบก neat เบขเบนเปˆเป€เบ—เบดเบ‡เบชเบธเบ”เบ‚เบญเบ‡เบเปˆเบญเบ‡. เบเปˆเบญเบ‡เบ„เบงเบ™เบกเบตเบ„เบงเบฒเบกเบชเบนเบ‡เบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบเป€เบ—เบปเปˆเบฒเบ—เบตเปˆเบกเบฑเบ™เบขเบนเปˆ
เบเบงเป‰เบฒเบ‡เป€เบžเบทเปˆเบญเปƒเบซเป‰เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เป€เบฎเบฑเบ”เบงเบฝเบเบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡. เบ—เบดเบ”เบ—เบฒเบ‡1 เปเบฅเบฐ เบ—เบดเบ”โ€‹เบ—เบฒเบ‡2 เบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™
เบ—เบดเบ”เบ—เบฒเบ‡เบ‚เบญเบ‡ Manhattan (เป€เบšเบดเปˆเบ‡เบžเบฒเบ DIRECTIONS เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰) เปเบฅเบฐเบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™ orthogon เบเบฑเบš
เป€เบŠเบดเปˆเบ‡โ€‹เบเบฑเบ™โ€‹เปเบฅเบฐโ€‹เบเบฑเบ™. เบ–เป‰เบฒ เบ‚เบฑเป‰เบ™เบ•เบญเบ™ เป„เบ”เป‰เบ–เบทเบเบฅเบฐเบšเบธเป„เบงเป‰เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบžเบฝเบ‡เปเบ•เปˆเบŠเบฑเป‰เบ™เป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰; เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบ—เบฑเบ‡เบซเบกเบปเบ”
เบŠเบฑเป‰เบ™เปเบกเปˆเบ™เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒ.

เบฅเบถเบš เบฅเบถเบšเบ‚เปเป‰เบกเบนเบ™เบ—เบฑเบ‡เปเบปเบ”เปƒเบ™เบเบฒเบ™เป€เบฅเบทเบญเบเบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ—เบตเปˆเบขเบนเปˆเปƒเบ™เบซเป‰เบญเบ‡เปเบเป‰เป„เบ‚. เป€เบกเบทเปˆเบญโ€‹เปƒเบ”โ€‹
เป€เบŠเบฑเบฅเบ–เบทเบเบฅเบถเบš, เบžเบฝเบ‡เปเบ•เปˆเบเบฒเบ™เบ™เบณเปƒเบŠเป‰เบ—เบตเปˆเป€เบฅเบทเบญเบเบ‚เบญเบ‡เป€เบŠเบฅเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™เบ–เบทเบเบฅเบถเบš: เบญเบทเปˆเบ™เป†
เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบ‚เบญเบ‡โ€‹เป€เบŠโ€‹เบฅโ€‹เบเบฑเบ‡โ€‹เบ„เบปเบ‡ intact, เป€เบŠเบฑเปˆเบ™โ€‹เบ”เบฝเบงโ€‹เบเบฑเบ™โ€‹เบเบฑเบšโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เปเบœเปˆเบ™โ€‹เบ—เบตเปˆโ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹เบ”เป‰เบงเบโ€‹เบซเป‰เบญเบ‡โ€‹.
เบงเบฑเบ”เบชเบฐเบ”เบธเบ—เบตเปˆเป€เบฅเบทเบญเบเบขเบนเปˆเบ™เบญเบเบ•เบฒเบฅเบฒเบ‡เปเบเป‰เป„เบ‚เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบฅเบถเบš.

drc เบ—เบฒเบ‡เป€เบฅเบทเบญเบ [เป‚เบ•เป‰เบ–เบฝเบ‡]
เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบžเบปเบงเบžเบฑเบ™เบเบฑเบšเบ•เบปเบงเบเบงเบ”เบชเบญเบšเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เบญเบญเบเปเบšเบš. เบ—เบฒเบ‡เป€เบฅเบทเบญเบ เปเบฅเบฐ เป‚เบ•เป‰เบ–เบฝเบ‡ (if
เบˆเปเบฒโ€‹เป€เบ›เบฑเบ™โ€‹) เบ–เบทเบโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เป€เบžเบทเปˆเบญโ€‹เบฎเบฝเบโ€‹เบฎเป‰เบญเบ‡โ€‹เปƒเบซเป‰ a drc เบ„เปเบฒเบชเบฑเปˆเบ‡เปƒเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™เบงเบดเบ—เบตเบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

drc เบ™เปเบฒโ€‹เบ—เบฑเบ™
เปƒเบซเป‰เบœเบนเป‰เบเบงเบ”เบเบฒเบ›เบฐเบกเบงเบ™เบœเบปเบ™เบ—เบธเบเบžเบทเป‰เบ™เบ—เบตเปˆเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบทเบ™เปƒเปเปˆ. เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰
เบˆเบฐเบšเปเปˆเบเบฑเบšเบ„เบทเบ™เบกเบฒเบˆเบปเบ™เบเปˆเบงเบฒเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบเบฒเบ™เบญเบญเบเปเบšเบšเบชเปเบฒเป€เบฅเบฑเบ”เบซเบผเบทเบเบฒเบ™เบ‚เบฑเบ”เบ‚เบงเบฒเบ‡
เบžเบดเบก. เบ•เบปเบงเบเบงเบ”เบชเบญเบšเบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบ•เบปเบงเบเบงเบ”เบชเบญเบšเบžเบทเป‰เบ™เบซเบผเบฑเบ‡เปเบฅเป‰เบงเบเปเบ•เบฒเบก
เบ„เบปเบ™เบžเบดเบเบฒเบ™เบเบฑเบš drc เป„เบ›.

drc เปƒเบซเป‰โ€‹เบเบงเบ”โ€‹เป€เบšเบดเปˆเบ‡
เบซเบกเบฒเบเบžเบทเป‰เบ™เบ—เบตเปˆเบžเบฒเบเปƒเบ•เป‰เบเปˆเบญเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบทเบ™เปƒเบซเบกเปˆเปƒเบ™เบ—เบธเบเบˆเบธเบฅเบฑเบ‡เบ—เบตเปˆเบ•เบฑเบ”เบเบฑเบ™
เบเปˆเบญเบ‡. เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบทเบ™เปƒเปเปˆเบˆเบฐเป€เบเบตเบ”เบ‚เบถเป‰เบ™เปƒเบ™เบžเบทเป‰เบ™เบซเบผเบฑเบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเบ„เบณเบชเบฑเปˆเบ‡เบชเบณเป€เบฅเบฑเบ”.
เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เปเบกเปˆเบ™เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เบฒเบกเบ›เบปเบเบเบฐเบ•เบด, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒ Magic เบˆเบทเปˆเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”
เบžเบทเป‰เบ™เบ—เบตเปˆเปƒเบ”เบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบเบงเบ”เบเบฒเบ„เบทเบ™. เบกเบฑเบ™เบ„เบงเบ™เบˆเบฐเบ•เป‰เบญเบ‡เบเบฒเบ™เบžเบฝเบ‡เปเบ•เปˆเบ–เป‰เบฒเบเบฒเบ™เบญเบญเบเปเบšเบš
เบเบปเบ”เบฅเบฐเบšเบฝเบšเบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡.

drc เบ™เบฑเบš
เบžเบดเบกเบˆเปเบฒเบ™เบงเบ™เบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เปƒเบ™เปเบ•เปˆเบฅเบฐเบ•เบฒเบฅเบฒเบ‡เบžเบฒเบเปƒเบ•เป‰เบเปˆเบญเบ‡. เบ•เบฒเบฅเบฒเบ‡เบ—เบตเปˆเบšเปเปˆเบกเบตเบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”
เบ–เบทเบเบ‚เป‰เบฒเบก.

drc เบŠเบญเบเบซเบฒ [เบ™]
เบงเบฒเบ‡เบเปˆเบญเบ‡เปƒเบชเปˆเป€เบ—เบดเบ‡ เบ™ เบžเบทเป‰เบ™เบ—เบตเปˆเบœเบดเบ”เบžเบฒเบ”เปƒเบ™เบ•เบฒเบฅเบฒเบ‡เบ—เบตเปˆเป€เบฅเบทเบญเบเบซเบผเบทเปเบเป‰เป„เบ‚เบ•เบฒเบฅเบฒเบ‡, เปเบฅเบฐ
เบžเบดเบกเบญเบญเบเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ„เบทเบเบฑเบšเบงเปˆเบฒ drc เป€เบ›เบฑเบ™เบซเบเบฑเบ‡ เป„เบ”เป‰เบ–เบทเบเบžเบดเบก. เบ–เป‰เบฒ
เบ™ เบšเปเปˆเป„เบ”เป‰เปƒเบซเป‰ (เบซเบผเบทเบซเบ™เป‰เบญเบเบเบงเปˆเบฒ 1), เบ„เปเบฒเบชเบฑเปˆเบ‡เบเป‰เบฒเบเป„เบ›เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ•เปเปˆเป„เบ›
เบžเบทเป‰เบ™เบ—เบตเปˆ. เบเบฒเบ™เบฎเบฝเบเบฎเป‰เบญเบ‡เบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡เบ‚เบญเบ‡ drc เบŠเบญเบเบซเบฒ เบงเบปเบ‡เบˆเบญเบ™เบœเปˆเบฒเบ™เบเบฐเป€เบšเบทเป‰เบญเบ‡เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”
เบขเบนเปˆเปƒเบ™เบซเป‰เบญเบ‡. เบ–เป‰เบฒเบซเบผเบฒเบเบˆเบธเบฅเบฑเบ‡เบ–เบทเบเป€เบฅเบทเบญเบ, เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เปƒเบŠเป‰เป€เบ—เบดเบ‡ -
เบŠเป‰เบฒเบโ€‹เบชเบธเบ”โ€‹เบซเบ™เบถเปˆเบ‡โ€‹. เบ–เป‰เบฒเบšเปเปˆเบกเบตเบ•เบฒเบฅเบฒเบ‡เบ–เบทเบเป€เบฅเบทเบญเบ, เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เปƒเบŠเป‰เบ•เบฒเบฅเบฒเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚.

drc เบŠเปˆเบงเบเป€เบซเบผเบทเบญ
เบžเบดเบกเบšเบปเบ”เบชเบฐเบซเบผเบธเบšเบชเบฑเป‰เบ™เป†เบ‚เบญเบ‡เบ•เบปเบงเป€เบฅเบทเบญเบเบ„เปเบฒเบชเบฑเปˆเบ‡ drc เบ—เบฑเบ‡เบซเบกเบปเบ”.

drc เป„เบ›
เบ›เบดเบ”เบ•เบปเบงเบเบงเบ”เบชเบญเบšเบžเบทเป‰เบ™เบซเบผเบฑเบ‡. เบˆเบฒเบเบ™เบตเป‰เป„เบ›, Magic เบˆเบฐเบšเปเปˆเบเบงเบ”เบชเบญเบšเบเบฒเบ™เบญเบญเบเปเบšเบšเบ„เบทเบ™เปƒเปเปˆ
เบเบปเบ”เบฅเบฐเบšเบฝเบšเบ—เบฑเบ™เบ—เบตเบซเบผเบฑเบ‡เบˆเบฒเบเปเบ•เปˆเบฅเบฐเบ„เปเบฒเบชเบฑเปˆเบ‡ (เปเบ•เปˆเบกเบฑเบ™เบˆเบฐเบšเบฑเบ™เบ—เบถเบเบžเบทเป‰เบ™เบ—เบตเปˆเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™
เบ—เบตเปˆเบˆเบฐเบ–เบทเบเบเบงเบ”เบเบฒเบ„เบทเบ™; เบ„เปเบฒเบชเบฑเปˆเบ‡ drc on เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบ–เบทเบโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เป€เบžเบทเปˆเบญ restart เบ•เบปเบง checker เป„เบ”เป‰).

drc on เป€เบ›เบตเบ”เป€เบ„เบทเปˆเบญเบ‡เบเบงเบ”เบžเบทเป‰เบ™เบซเบผเบฑเบ‡. เบœเบนเป‰เบเบงเบ”เบเบฒเบˆเบฐเบเบงเบ”เป€เบšเบดเปˆเบ‡เบญเบฑเบ™เปƒเบ”เบเปเป„เบ”เป‰
เบเบฒเบ™โ€‹เบ”เบฑเบ”โ€‹เปเบเป‰โ€‹เบเบฑเบ‡โ€‹เบšเปเปˆโ€‹เบ—เบฑเบ™โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบเบงเบ”โ€‹เบชเบญเบšโ€‹. เบˆเบฒเบเบ™เบตเป‰เป„เบ›, checker เบˆเบฐ
เบเบงเบ”เบ„เบทเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบ—เบตเปˆเบ–เบทเบเบ”เบฑเบ”เปเบเป‰เบเป‰เบญเบ™เบงเปˆเบฒเบžเบงเบเบกเบฑเบ™เป€เบ›เบฑเบ™เบœเบปเบ™เบกเบฒเบˆเบฒเบเบ„เปเบฒเบชเบฑเปˆเบ‡. checker เปเบกเปˆเบ™เปเบฅเปˆเบ™เป€เบ‚เบปเป‰เบฒเบกเบฒ
เบžเบทเป‰เบ™เบซเบฅเบฑเบ‡, เบšเปเปˆเปเบกเปˆเบ™ synchronously เบเบฑเบšเบ„เปเบฒเบชเบฑเปˆเบ‡, เบชเบฐเบ™เบฑเป‰เบ™เบกเบฑเบ™เบญเบฒเบ”เบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบŠเบปเปˆเบงเบ„เบฒเบง
เบขเบนเปˆเป€เบšเบทเป‰เบญเบ‡เบซเบผเบฑเบ‡ เบ–เป‰เบฒเบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบญเบฑเบ™เปƒเบซเบเปˆเบซเบผเบงเบ‡.

drc เบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เบžเบดเบก [เป€เบญเบเบฐเบชเบฒเบ™]
เบžเบดเบกเบญเบญเบเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เปƒเบ™ เป€เบญเบเบฐเบชเบฒเบ™, เบซเบผเบทเบขเบนเปˆเปƒเบ™เบ•เบปเบงเบซเบ™เบฑเบ‡เบชเบท if เป€เบญเบเบฐเบชเบฒเบ™
เบšเปเปˆเป„เบ”เป‰เปƒเบซเป‰. เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบšเปเบฒเบฅเบธเบ‡เบฎเบฑเบเบชเบฒเบฅเบฐเบšเบปเบšเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™.

drc เบเบปเบ”เบฅเบฐเบšเบฝเบš
เบžเบดเบกเบญเบญเบเบชเบฐเบ–เบดเบ•เบดเบชเบฐเบซเบผเบธเบšเบเปˆเบฝเบงเบเบฑเบšเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เบฅเบงเบšเบฅเบงเบก. เบ™เบตเป‰เปเบกเปˆเบ™เบ•เบปเป‰เบ™เบ•เป
เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เบเบฒเบ™เบ‚เบฝเบ™เป„เบŸเบฅเปŒเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบŠเบต.

drc เบชเบฐเบ–เบดเบ•เบด
เบžเบดเบกเบญเบญเบเบชเบฐเบ–เบดเบ•เบดเป€เบเบฑเบšเบฎเบฑเบเบชเบฒเป„เบงเป‰เป‚เบ”เบเบœเบนเป‰เบเบงเบ”เบชเบญเบšเบเบฒเบ™เบญเบญเบเปเบšเบš-เบเบปเบ”เบฅเบฐเบšเบฝเบš. เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบชเบฐเบ–เบดเบ•เบด,
เบชเบญเบ‡เบ„เปˆเบฒเบ–เบทเบเบžเบดเบกเบญเบญเบ: เบเบฒเบ™เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบ„เบฑเป‰เบ‡เบชเบธเบ”เบ—เป‰เบฒเบ drc เบชเบฐเบ–เบดเบ•เบด เปเบกเปˆเบ™
เบฎเบฝเบโ€‹เบฎเป‰เบญเบ‡โ€‹, เปเบฅเบฐโ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เปƒเบ™โ€‹เบเบญเบ‡โ€‹เบ›เบฐโ€‹เบŠเบธเบกโ€‹เบเบฒเบ™โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เบ™เบตเป‰โ€‹. เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เปเบกเปˆเบ™
เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบ•เบปเป‰เบ™เบ•เปเบชเปเบฒเบฅเบฑเบšเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบšเปเบฒเบฅเบธเบ‡เบฎเบฑเบเบชเบฒเบฅเบฐเบšเบปเบš.

drc เป€เบ›เบฑเบ™เบซเบเบฑเบ‡
เบเบงเบ”เป€เบšเบดเปˆเบ‡เบžเบทเป‰เบ™เบ—เบตเปˆเบขเบนเปˆเบฅเบธเปˆเบกเบเปˆเบญเบ‡ เปเบฅเบฐเบžเบดเบกเป€เบซเบ”เบœเบปเบ™เบ‚เบญเบ‡เปเบ•เปˆเบฅเบฐเบญเบฑเบ™
เบžเบปเบšเบเบฒเบ™เบฅเบฐเป€เบกเบตเบ”. เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบทเบ™เปƒเบซเบกเปˆ, เบเปˆเบญเบ‡เบ„เบงเบ™
เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเบˆเบฐเบ–เบทเบเบงเบฒเบ‡เป„เบงเป‰เบ›เบฐเบกเบฒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบ (เป€เบŠเบฑเปˆเบ™: เบžเบทเป‰เบ™เบ—เบตเปˆเบœเบดเบ”เบžเบฒเบ”).

dump เบŠเบทเปˆเบ•เบฒเบฅเบฒเบ‡ [เป€เบ”เบฑเบ refPointC] [เบžเปเปˆเปเบกเปˆ refPointP]
เบ„เบฑเบ”เบฅเบญเบเป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เบ•เบฒเบฅเบฒเบ‡ เบŠเบทเปˆเบ•เบฒเบฅเบฒเบ‡ เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบซเป‰เบญเบ‡เบ”เบฑเบ”เปเบเป‰เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™ refPointC เปƒเบ™
เป€เบ”เบฑเบเบ™เป‰เบญเบเบขเบนเปˆเปƒเบ™เบˆเบธเบ” refPointP เปƒเบ™โ€‹เบซเป‰เบญเบ‡โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹. เบˆเบธเบ”เบญเป‰เบฒเบ‡เบญเบดเบ‡เบชเบฒเบกเบฒเบ”
เบšเปเปˆเบงเปˆเบฒเบˆเบฐเป€เบ›เบฑเบ™เบŠเบทเปˆเบ‚เบญเบ‡เบ›เป‰เบฒเบเบŠเบทเปˆ, เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, เบกเบธเบกเบŠเป‰เบฒเบเบฅเบธเปˆเบกเบ‚เบญเบ‡เบ›เป‰เบฒเบเบŠเบทเปˆ
เบเปˆเบญเบ‡เบ–เบทเบเปƒเบŠเป‰เป€เบ›เบฑเบ™เบˆเบธเบ”เบญเป‰เบฒเบ‡เบญเบตเบ‡, เบซเบผเบทเป€เบ›เบฑเบ™เบ„เบนเปˆเบ‚เบญเบ‡เบ•เบปเบงเป€เบฅเบเบ—เบตเปˆเปƒเบซเป‰ (x, y)
เบเบฒเบ™เบ›เบฐเบชเบฒเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡เบˆเบธเบ”เบขเปˆเบฒเบ‡เบŠเบฑเบ”เป€เบˆเบ™. เบ–เป‰เบฒ refPointC เบšเปเปˆเป„เบ”เป‰เบฅเบฐเบšเบธ, เบŠเป‰เบฒเบเบฅเบธเปˆเบก
เปเบˆเบ‚เบญเบ‡ เบŠเบทเปˆเบ•เบฒเบฅเบฒเบ‡ เบˆเบธเบฅเบฑเบ‡เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰. เบ–เป‰เบฒ refPointP เบšเปเปˆเป„เบ”เป‰เบฅเบฐเบšเบธ, เบŠเป‰เบฒเบเบฅเบธเปˆเบก
เปเบˆเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบเปˆเบญเบ‡เบ–เบทเบเปƒเบŠเป‰ (เบเปˆเบญเบ‡เบ•เป‰เบญเบ‡เบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบขเบนเปˆเปƒเบ™เบซเป‰เบญเบ‡เปเบเป‰เป„เบ‚).
เบซเบผเบฑเบ‡เบˆเบฒเบเบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เบชเปเบฒเป€เบฅเบฑเบ”, เบ‚เปเป‰เบกเบนเบ™เปƒเบซเบกเปˆเบˆเบฐเบ–เบทเบเป€เบฅเบทเบญเบ.

เบ”เบฑเบ”เปเบเป‰ เป€เบฎเบฑเบ”เปƒเบซเป‰เบ•เบฒเบฅเบฒเบ‡เบ—เบตเปˆเป€เบฅเบทเบญเบเป€เบ›เบฑเบ™เบ•เบฒเบฅเบฒเบ‡เปเบเป‰เป„เบ‚, เปเบฅเบฐเปเบเป‰เป„เบ‚เบกเบฑเบ™เปƒเบ™เบšเปเบฅเบดเบšเบปเบ”. เบ•เบฒเบฅเบฒเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚เปเบกเปˆเบ™
เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบดเบˆเบฐเบชเบฐเปเบ”เบ‡เปƒเบ™เบชเบตเบ—เบตเปˆเบชเบปเบ”เปƒเบชเบเบงเปˆเบฒเบˆเบธเบฅเบฑเบ‡เบญเบทเปˆเบ™เป† (เป€เบšเบดเปˆเบ‡ เป€เบšเบดเปˆเบ‡ เบ„เบณ เบชเบฑเปˆเบ‡เปƒเบซเป‰
เบ›เปˆเบฝเบ™เบญเบฑเบ™เบ™เบตเป‰). เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบซเบผเบฒเบโ€‹เบเบงเปˆเบฒโ€‹เบซเบ™เบถเปˆเบ‡โ€‹เป€เบŠโ€‹เบฅโ€‹เบ–เบทเบโ€‹เป€เบฅเบทเบญเบโ€‹, เบซเบผเบทโ€‹เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เป€เบŠโ€‹เบฅโ€‹เบ—เบตเปˆโ€‹เป€เบฅเบทเบญเบโ€‹เปเบกเปˆเบ™โ€‹เป€เบ›เบฑเบ™โ€‹
array, เบ•เปเบฒเปเบซเบ™เปˆเบ‡เบ•เบปเบงเบเบฐเบžเบดเบšเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเป€เบฅเบทเบญเบเบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบˆเบธเบฅเบฑเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™เป€เบ›เบฑเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚เปƒเบซเบกเปˆ
เป€เบŠเบฅ. เป‚เบ”เบโ€‹เบ—เบปเปˆเบงโ€‹เป„เบ›โ€‹เปเบฅเป‰เบง, เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡ Magic เบ›เบฑเบšโ€‹เบ›เบธเบ‡โ€‹เปเบ•เปˆโ€‹เบซเป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เปƒเบ™โ€‹เบ›เบฑเบ”โ€‹เบˆเบธโ€‹เบšเบฑเบ™โ€‹เป€เบ—เบปเปˆเบฒโ€‹เบ™เบฑเป‰เบ™.

เบฅเบปเบšเบฅเป‰เบฒเบ‡ [เบ‚เบฑเป‰เบ™เบ•เบญเบ™]
เบชเปเบฒเบฅเบฑเบšเบžเบทเป‰เบ™เบ—เบตเปˆเบ›เบดเบ”เบฅเป‰เบญเบกเบ”เป‰เบงเบเบเปˆเบญเบ‡, เบฅเบปเบšเบชเบตเบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™ เบ‚เบฑเป‰เบ™เบ•เบญเบ™. (เป€เบšเบดเปˆเบ‡ ``เบŠเบฑเป‰เบ™'
เบžเบฒเบเบชเปˆเบงเบ™เบชเปเบฒเบฅเบฑเบš syntax เบ‚เบญเบ‡เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบŠเบฑเป‰เบ™). เบ–เป‰เบฒ เบ‚เบฑเป‰เบ™เบ•เบญเบ™ เบ–เบทเบเบฅเบฐเป€เบงเบฑเป‰เบ™เบกเบฑเบ™เป„เบงเป‰เปƒเบ™เบ•เบญเบ™เบ•เบปเป‰เบ™
*, เบ›เป‰เบฒเบเบเบณเบเบฑเบš. เป€เบšเบดเปˆเบ‡เบ„เบนเปˆเบกเบทเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบŠเบตเบ‚เบญเบ‡เบ—เปˆเบฒเบ™, เบซเบผเบทเบ™เปเบฒเปƒเบŠเป‰ เบ‚เบฑเป‰เบ™เบ•เบญเบ™ เบ„เปเบฒเบชเบฑเปˆเบ‡, เป€เบžเบทเปˆเบญเบŠเบญเบเบซเบฒเบเปˆเบฝเบงเบเบฑเบš
เบŠเบทเปˆเบŠเบฑเป‰เบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆ.

เบ‚เบฐเบซเบเบฒเบ [toggle]
เบ–เป‰เบฒเบ„เปเบฒเบชเปเบฒเบ„เบฑเบ™ toggle เป„เบ”เป‰เบ–เบทเบเบชเบฐเบซเบ™เบญเบ‡, เบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เป€เบŠเบ™เบ—เบตเปˆเป€เบฅเบทเบญเบเบ—เบตเปˆเบเบฑเบ‡เบšเปเปˆเป„เบ”เป‰เบ‚เบฐเบซเบเบฒเบ
เบ–เบทเบเบ‚เบฐเบซเบเบฒเบเบญเบญเบ, เปเบฅเบฐเบˆเบธเบฅเบฑเบ‡เบ—เบตเปˆเป€เบฅเบทเบญเบเบ—เบฑเบ‡เปเบปเบ”เบ—เบตเปˆเบ‚เบฐเบซเบเบฒเบเบญเบญเบเปเบกเปˆเบ™เบšเปเปˆเป„เบ”เป‰เบ‚เบฐเบซเบเบฒเบ. เบ–เป‰เบฒ
toggle เบšเปเปˆเป„เบ”เป‰เบฅเบฐเบšเบธเป„เบงเป‰, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบˆเบธเบฅเบฑเบ‡เบ—เบฑเบ‡เปเบปเบ”เบ—เบตเปˆเบขเบนเปˆเปƒเบ•เป‰เบเปˆเบญเบ‡เบˆเบฐเบ–เบทเบเบ‚เบฐเบซเบเบฒเบเบญเบญเบ
recursively เบˆเบปเบ™เบเปˆเบงเบฒเบšเปเปˆเบกเบตเบซเบเบฑเบ‡เปเบ•เปˆเบชเบตเบžเบฒเบเปƒเบ•เป‰เบเปˆเบญเบ‡.

เบชเบฒเบ™เบชเบฐเบเบฑเบ”เบˆเบฒเบ เบ—เบฒเบ‡เป€เบฅเบทเบญเบ [เป‚เบ•เป‰เบ–เบฝเบ‡]
เบชเบฐเบเบฑเบ”เบเบฒเบ™เบˆเบฑเบ”เบงเบฒเบ‡, เบœเบฐเบฅเบดเบ”เปœเบถเปˆเบ‡ เบซเบผเบทเบซเบผเบฒเบเบฅเบณเบ”เบฑเบš .exe เป„เบŸเบฅเปŒเบ—เบตเปˆเบญเบฐเบ—เบดเบšเบฒเบเป€เบ–เบดเบ‡
เบงเบปเบ‡เบˆเบญเบ™เป„เบŸเบŸเป‰เบฒเบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ”เบเบฎเบนเบšเปเบšเบš. เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบชเบฐเบเบฑเบ”เป€เบญเบปเบฒเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™ (เป€เบšเบดเปˆเบ‡
เบชเบฒเบ™เบชเบฐเบเบฑเบ”เบˆเบฒเบ เปเบšเบš เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰) เบเปเบฒเบ™เบปเบ”เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ•เป‰เบฒเบ™เบเบฒเบเบฒเบ,
capacitance, เปเบฅเบฐเบญเบทเปˆเบ™เป†เบ—เบตเปˆเบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰. เป„เบ”เป‰ เบชเบฒเบ™เบชเบฐเบเบฑเบ”เบˆเบฒเบ เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบšเปเปˆเบกเบตเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™
เบเบฒเบ™เบชเบฐเปเบ•เบกเป€เบงเบฅเบฒเปเบฅเบฐเบเบฒเบ™เบ–เบญเบ™เบ„เบทเบ™เปƒเบซเบกเปˆเบ•เบฒเบกเบ„เบงเบฒเบกเบˆเปเบฒเป€เบ›เบฑเบ™เป€เบžเบทเปˆเบญเบ™เปเบฒเป€เบญเบปเบฒเบ—เบฑเบ‡เบซเบกเบปเบ” .exe เป„เบŸเบฅโ€‹เปŒโ€‹เบ—เบตเปˆโ€‹เบ—เบฑเบ™โ€‹เบชเบฐโ€‹เป„เบซเบกโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹
cell เบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบžเบฒเบเปƒเบ•เป‰ crosshair, เปเบฅเบฐเบˆเบธเบฅเบฑเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”เบžเบฒเบเปƒเบ•เป‰เบกเบฑเบ™. เบเบฒเบ™เบชเบฐเปเบ”เบ‡ Magic
เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เปƒเบ”เป†เบ—เบตเปˆเบžเบปเบšเปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบชเบฐเบเบฑเบ”เบงเบปเบ‡เบˆเบญเบ™เป‚เบ”เบเปƒเบŠเป‰เบžเบทเป‰เบ™เบ—เบตเปˆเบ„เปเบฒเบ„เบถเบ”เบ„เปเบฒเป€เบซเบฑเบ™ stippled เปƒเบ™เป„เบฅเบเบฐ
เบžเบทเป‰เบ™เบ—เบตเปˆเบ‚เบญเบ‡เบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”, เบžเป‰เบญเบกเบเบฑเบšเบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบญเบฐเบ—เบดเบšเบฒเบเบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”. เบ—เบฒเบ‡เป€เบฅเบทเบญเบ
เปเบฅเบฐ เป‚เบ•เป‰เบ–เบฝเบ‡ เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เปƒเบ™โ€‹เบงเบดโ€‹เบ—เบตโ€‹เบเบฒเบ™โ€‹เบ”เบฑเปˆเบ‡โ€‹เบ•เปเปˆโ€‹เป„เบ›โ€‹เบ™เบตเป‰โ€‹:

เบชเบฒเบ™เบชเบฐเบเบฑเบ”เบˆเบฒเบ เบ—เบฑเบ‡เบซเบกเบปเบ”
เป€เบŠเบฑเบฅเบ—เบฑเบ‡เปเบปเบ”เบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเบขเบนเปˆเบฅเบธเปˆเบกเบ•เบปเบงเบเบฐเบžเบดเบšเปเบกเปˆเบ™เบ–เบทเบเปเบเบเบญเบญเบเบ„เบทเบ™เปƒเปเปˆเป‚เบ”เบเบšเปเปˆเบ„เปเบฒเบ™เบถเบ‡เป€เบ–เบดเบ‡
เบšเปเปˆเบงเปˆเบฒเบˆเบฐเบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบเบฒเบ™เบชเบฐเบเบฑเบ”เป€เบญเบปเบฒเบ„เบฑเป‰เบ‡เบชเบธเบ”เบ—เป‰เบฒเบ.

เบชเบฒเบ™เบชเบฐเบเบฑเบ”เบˆเบฒเบ เบกเบทเบ–เบท เบŠเบทเปˆ
เบชเบฐเบเบฑเบ”เบžเบฝเบ‡เปเบ•เปˆเบ•เบฒเบฅเบฒเบ‡เบ—เบตเปˆเป€เบฅเบทเบญเบเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เบงเบฒเบ‡เบœเบปเบ™เบœเบฐเบฅเบดเบ”เปƒเบ™เป„เบŸเบฅเปŒ
เบŠเบทเปˆ. เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบซเบผเบฒเบโ€‹เบเบงเปˆเบฒโ€‹เบซเบ™เบถเปˆเบ‡โ€‹เป€เบŠโ€‹เบฅโ€‹เบ–เบทเบโ€‹เบ„เบฑเบ”โ€‹เป€เบฅเบทเบญเบโ€‹, เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹เบ™เบตเป‰โ€‹เบˆเบฐโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เป€เบ—เบดเบ‡ -
เบŠเป‰เบฒเบโ€‹เบชเบธเบ”โ€‹เบซเบ™เบถเปˆเบ‡โ€‹.

เบชเบฒเบ™เบชเบฐเบเบฑเบ”เบˆเบฒเบ do [ เบ—เบฒเบ‡เป€เบฅเบทเบญเบ ]

เบชเบฒเบ™เบชเบฐเบเบฑเบ”เบˆเบฒเบ no เบ—เบฒเบ‡เป€เบฅเบทเบญเบ
เป€เบ›เบตเบ”เบซเบผเบทเบ›เบดเบ”เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ•เปˆเบฒเบ‡เป†เปƒเบ™เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบงเบดเบ—เบตเบเบฒเบ™เบชเบฐเบเบฑเบ”เบˆเบฐเป€เบฎเบฑเบ”เบงเบฝเบ.
เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ : เบชเบฒเบ™เบชเบฐเบเบฑเบ”เบˆเบฒเบ do เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบ—เบตเปˆเบˆเบฐเบžเบดเบกเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบกเบตเปเบฅเบฐ
เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ›เบฐเบˆเบธเบšเบฑเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ. เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆ เบ›เบฑเบš เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เปเบกเปˆเบ™โ€‹เป€เบ›เบตเบ”โ€‹เปƒเบซเป‰โ€‹เปƒเบŠเป‰โ€‹เบ‡เบฒเบ™โ€‹, extractor เป„เบ”เป‰โ€‹
เบˆเบฐเบ„เบณเบ™เบงเบ™เบ„เปˆเบฒเบŠเบปเบ”เป€เบŠเบตเบเบ„เบงเบฒเบกเบˆเบธ เปเบฅเบฐ เบ„เบงเบฒเบกเบ•เป‰เบฒเบ™เบ—เบฒเบ™เบ—เบธเบเบ„เบฑเป‰เบ‡เบ—เบตเปˆเป€เบŠเบฅเบ—เบฑเบšเบŠเป‰เบญเบ™เบเบฑเบ™
เบซเบผเบท abut; เบ–เป‰เบฒเบ›เบดเบ”เบเบฒเบ™เปƒเบŠเป‰เบ‡เบฒเบ™, เป€เบ„เบทเปˆเบญเบ‡เบชเบฐเบเบฑเบ”เบˆเบฐเบšเปเปˆเบ„เบดเบ”เป„เบฅเปˆเบเบฒเบ™เบ›เบฑเบšเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบ•เปˆ
เบˆเบฐเปเบฅเปˆเบ™เป„เบงเบ‚เบถเป‰เบ™. เบ–เป‰เบฒ capacitance เบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰, node capacitances เบเบฑเบš substrate
(perimeter and area) เปเบกเปˆเบ™โ€‹เบ„เปเบฒโ€‹เบ™เบงเบ™โ€‹; เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบ—เบธเบเป† node capacitances เบ–เบทเบเบเปเบฒเบ™เบปเบ”
เบซเบฒเบชเบนเบ™. เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™, เบ„เบงเบฒเบกเบ•เป‰เบฒเบ™เบ—เบฒเบ™ เบ„เบงเบšเบ„เบธเบกเบšเปเปˆเบงเปˆเบฒเบˆเบฐเป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบ•เป‰เบฒเบ™เบ—เบฒเบ™เบ‚เบญเบ‡เบ‚เปเป‰
เบ„เบดเบ”เป„เบฅเปˆ. เป„เบ”เป‰ เบ„เบนเปˆเบœเบปเบงเป€เบกเบ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ„เบงเบšเบ„เบธเบกเบšเปเปˆเบงเปˆเบฒเบˆเบฐเป€เบ›เบฑเบ™ coupling capacitances
เบ„เบดเบ”เป„เบฅเปˆเบซเบผเบทเบšเปเปˆ; เบ–เป‰เบฒเบ„เบปเบ™เบžเบดเบเบฒเบ™, เบเบฒเบ™เบชเบฐเบเบฑเบ”เป€เบญเบปเบฒเบฎเบฒเบšเบžเบฝเบ‡เปเบกเปˆเบ™เป„เบงเบเบงเปˆเบฒเบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบ
เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒ coupling capacitance เบเบฒเบ™โ€‹เบ„เบดเบ”โ€‹เป„เบฅเปˆโ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เป€เบ›เบตเบ”โ€‹เปƒเบซเป‰โ€‹เปƒเบŠเป‰โ€‹เบ‡เบฒเบ™โ€‹. เบชเบธเบ”เบ—เป‰เบฒเบ, เป„เบ”เป‰ เบ„เบงเบฒเบกเบเบฒเบง เบ—เบฒเบ‡เป€เบฅเบทเบญเบ
เบเปเบฒเบ™เบปเบ”เบงเปˆเบฒเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เปƒเบ™เบˆเบธเบฅเบฑเบ‡เบฎเบฒเบเป„เบ”เป‰เบ–เบทเบเบ„เบดเบ”เป„เบฅเปˆเบซเบผเบทเบšเปเปˆ (เป€เบšเบดเปˆเบ‡
เบชเบฒเบ™เบชเบฐเบเบฑเบ”เบˆเบฒเบ เบ„เบงเบฒเบกเบเบฒเบง เบ”เป‰เบฒเบ™เบฅเบธเปˆเบก).

เบชเบฒเบ™เบชเบฐเบเบฑเบ”เบˆเบฒเบ เบŠเปˆเบงเบเป€เบซเบผเบทเบญ
เบžเบดเบกเบšเบปเบ”เบชเบฐเบซเบผเบธเบšเบชเบฑเป‰เบ™เป†เบ‚เบญเบ‡เบ—เบฑเบ‡เปเบปเบ” เบชเบฒเบ™เบชเบฐเบเบฑเบ”เบˆเบฒเบ เบ•เบปเบงเป€เบฅเบทเบญเบเบ„เปเบฒเบชเบฑเปˆเบ‡.

เบชเบฒเบ™เบชเบฐเบเบฑเบ”เบˆเบฒเบ เบ„เบงเบฒเบกเบเบฒเบง [ เบ—เบฒเบ‡เป€เบฅเบทเบญเบ เป‚เบ•เป‰เบ–เบฝเบ‡ ]
เบชเบฐเบซเบ™เบญเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบซเบผเบฒเบเบขเปˆเบฒเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบ„เบงเบฒเบกเบเบฒเบงเบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบˆเบธเบ”เบ•เปเปˆเบˆเบธเบ”
เบ–เบทเบเบชเบฐเบเบฑเบ”เบญเบญเบเบขเปˆเบฒเบ‡เบˆเบฐเปเบˆเป‰เบ‡. เป€เบ„เบทเปˆเบญเบ‡เบชเบฐเบเบฑเบ”เบฎเบฑเบเบชเบฒเบชเบญเบ‡เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบžเบฒเบเปƒเบ™, เบซเบ™เบถเปˆเบ‡
of เบ„เบปเบ™เบ‚เบฑเบšเบฅเบปเบ”, เบซเบผเบทเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบšเปˆเบญเบ™เบ—เบตเปˆเบชเบฑเบ™เบเบฒเบ™เบ–เบทเบเบชเป‰เบฒเบ‡, เปเบฅเบฐเบซเบ™เบถเปˆเบ‡เปƒเบ™ เบœเบนเป‰เบฎเบฑเบš, เบซเบผเบท
เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบšเปˆเบญเบ™เบ—เบตเปˆเบชเบฑเบ™เบเบฒเบ™เบ–เบทเบเบชเบปเปˆเบ‡. เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ‚เบญเบ‡เปเบ•เปˆเบฅเบฐเบ•เบฒเบ•เบฐเบฅเบฒเบ‡เปเบกเปˆเบ™
เบŠเบทเปˆเบ›เป‰เบฒเบเบŠเบทเปˆเบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš, เบเปเบฒเบ™เบปเบ”เป‚เบ”เบเบชเบญเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡ เบชเบฒเบ™เบชเบฐเบเบฑเบ”เบˆเบฒเบ
เบ„เบงเบฒเบกเบเบฒเบง เบ„เบปเบ™เบ‚เบฑเบš เบŠเบทเปˆ 1 [เบŠเบทเปˆ 2 ...] เปเบฅเบฐ เบชเบฒเบ™เบชเบฐเบเบฑเบ”เบˆเบฒเบ เบ„เบงเบฒเบกเบเบฒเบง เบฎเบฑเบš เบŠเบทเปˆ 1 [เบŠเบทเปˆ 2
...]. เบ–เป‰เบฒเบเบฒเบ™เบชเบฐเบเบฑเบ”เป€เบญเบปเบฒเบ„เบงเบฒเบกเบเบฒเบงเบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰ (``: เบชเบฒเบ™เบชเบฐเบเบฑเบ”เบˆเบฒเบ do เบ„เบงเบฒเบกเบเบฒเบง''),
เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบˆเบธเบฅเบฑเบ‡เบฎเบฒเบเปƒเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบชเบฐเบเบฑเบ”เป„เบ”เป‰เบ–เบทเบเบชเบฐเบเบฑเบ”, เป„เบ”เป‰
เป€เบ„เบทเปˆเบญเบ‡เบชเบฐเบเบฑเบ”เบˆเบฐเบ„เบดเบ”เป„เบฅเปˆเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเบชเบฑเป‰เบ™เบ—เบตเปˆเบชเบธเบ”เปเบฅเบฐเบเบฒเบงเบ—เบตเปˆเบชเบธเบ”เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ„เบปเบ™เบ‚เบฑเบšเปเบ•เปˆเบฅเบฐเบ„เบปเบ™เปเบฅเบฐ
เปเบ•เปˆเบฅเบฐเบ•เบปเบงเบฎเบฑเบšเบขเบนเปˆเปƒเบ™เบ•เบฒเบซเบ™เปˆเบฒเบ‡เป„เบŸเบŸเป‰เบฒเบ”เบฝเบงเบเบฑเบ™, เปเบฅเบฐเบชเบปเปˆเบ‡เบญเบญเบเป„เบ›เบซเบฒ .exe file for
เบˆเบธเบฅเบฑเบ‡เบฎเบฒเบ. เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบด, เบ„เบปเบ™เป€เบฎเบปเบฒเบ„เบงเบ™เบชเป‰เบฒเบ‡เป„เบŸเบฅเปŒเบ‚เบญเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡ Magic เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰
เบชเปเบฒเบฅเบฑเบšเบ„เบปเบ™เบ‚เบฑเบšเบงเบปเบ‡เบˆเบญเบ™เปเบฅเบฐเบœเบนเป‰เบฎเบฑเบšเบ„เบงเบฒเบกเบชเบปเบ™เปƒเบˆ, เปเบฅเบฐเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ เปเบซเบผเปˆเบ‡ เบญเปˆเบฒเบ™เบกเบฑเบ™
เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบชเบฐเบเบฑเบ”เบงเบปเบ‡เบˆเบญเบ™. เบชเบฒเบ™เบชเบฐเบเบฑเบ”เบˆเบฒเบ เบ„เบงเบฒเบกเบเบฒเบง เปเบˆเป‰เบ‡ เป€เบญเบปเบฒโ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹
เบฅเบฒเบเบเบฒเบ™เบˆเบฒเบเบ—เบฑเบ‡เป„เบ”เป€เบงเบต เปเบฅเบฐเบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบฎเบฑเบš.

เบชเบฒเบ™เบชเบฐเบเบฑเบ”เบˆเบฒเบ เบžเปเปˆเปเบกเปˆ
เบชเบฐเบเบฑเบ”เบ•เบฒเบฅเบฒเบ‡เบ—เบตเปˆเป€เบฅเบทเบญเบเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เปเบฅเบฐเบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เบžเปเปˆเปเบกเปˆเบ‚เบญเบ‡เบกเบฑเบ™. เบ—เบฑเบ‡เปเบปเบ”เบ‚เบญเบ‡เบกเบฑเบ™
เบžเปเปˆเปเบกเปˆเบ•เป‰เบญเบ‡เป„เบ”เป‰เป‚เบซเบฅเบ”เป€เบžเบทเปˆเบญเปƒเบซเป‰เบญเบฑเบ™เบ™เบตเป‰เป€เบฎเบฑเบ”เบงเบฝเบเบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡. เบ–เป‰เบฒเบซเบผเบฒเบเบเบงเปˆเบฒ
XNUMX เป€เบŠเบฅเบ–เบทเบเป€เบฅเบทเบญเบ, เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เปƒเบŠเป‰เป€เบ—เบดเบ‡เบŠเป‰เบฒเบเบชเบธเบ”เบซเบ™เบถเปˆเบ‡.

เบชเบฒเบ™เบชเบฐเบเบฑเบ”เบˆเบฒเบ เบžเปเปˆเปเบกเปˆ
เบ„เบท เบชเบฒเบ™เบชเบฐเบเบฑเบ”เบˆเบฒเบ เบžเปเปˆเปเบกเปˆ, เปเบ•เปˆเบžเบฝเบ‡เปเบ•เปˆเบžเบดเบกเบˆเบธเบฅเบฑเบ‡เบ—เบตเปˆเบˆเบฐเบชเบฐเบเบฑเบ”เบญเบญเบ;
เบ•เบปเบงเบˆเบดเบ‡เปเบฅเป‰เบงเบšเปเปˆเป„เบ”เป‰เบชเบฐเบเบฑเบ”เบžเบงเบเบกเบฑเบ™.

เบชเบฒเบ™เบชเบฐเบเบฑเบ”เบˆเบฒเบ เปเบšเบš [เปเบšเบš]
เป€เบฅเบทเบญเบเบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบชเบฐเบเบฑเบ”. เบ–เป‰เบฒเบšเปเปˆเบกเบต เปเบšเบš เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡
เป„เบ”เป‰เบ–เบทเบเบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ Magic เบžเบดเบกเบŠเบทเปˆเบ‚เบญเบ‡เบฎเบนเบšเปเบšเบšเบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเบเบฒเบ™เบชเบฐเบเบฑเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”
เบเปเบฒเบ™เบปเบ”เป„เบงเป‰เปƒเบ™เป„เบŸเบฅเปŒเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบตเปเบฅเบฐเบเปเบฒเบ™เบปเบ”เบฎเบนเบšเปเบšเบšเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™. เบ–เป‰เบฒ เปเบšเบš
เปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰, เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบ›เบฑเบ™เปเบšเบšเบ›เบฐเบˆเบธเบšเบฑเบ™.

เบชเบฒเบ™เบชเบฐเบเบฑเบ”เบˆเบฒเบ เป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฑเบ [#]
เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบ•เบฒเบฅเบฒเบ‡เบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบžเบฒเบเปƒเบ•เป‰เบ•เบปเบงเบเบฐเบžเบดเบš, เบเบงเบ”เป€เบšเบดเปˆเบ‡เปƒเบซเป‰เปเบ™เปˆเปƒเบˆเบงเปˆเบฒเบšเปเปˆเบกเบต
เบ›เป‰เบฒเบเบŠเบทเปˆเปเบกเปˆเบ™เบ•เบดเบ”เบเบฑเบšเบซเบผเบฒเบเบเปˆเบงเบฒเบซเบ™เบถเปˆเบ‡ node. เบ–เป‰เบฒ # เบ„เปเบฒเบชเปเบฒเบ„เบฑเบ™เบšเปเปˆเปเบกเปˆเบ™
เบฅเบฐเบšเบธเป„เบงเป‰, เบ—เบธเบเบ„เบฑเป‰เบ‡เบ—เบตเปˆเบ•เบดเบ”เบ›เป‰เบฒเบเบเบณเบเบฑเบšเปƒเบชเปˆเบซเบผเบฒเบเบเบงเปˆเบฒเปœเบถเปˆเบ‡เบ‚เปเป‰, เบ›เป‰เบฒเบเบเบณเบเบฑเบšเปƒเบชเปˆ
เบ—เบฑเบ‡เปเบปเบ”เปเบ•เปˆเปœเบถเปˆเบ‡เปƒเบ™เป‚เบซเบ™เบ”เบ–เบทเบเบ›เปˆเบฝเบ™เปเบ›เบ‡เป‚เบ”เบเบเบฒเบ™เปƒเบชเปˆเบ„เบณเบ•เปเปˆเบ—เป‰เบฒเบเบ•เบปเบงเป€เบฅเบเป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡
เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฑเบ. เบ–เป‰เบฒ # เบ„เปเบฒเบชเปเบฒเบ„เบฑเบ™เปเบกเปˆเบ™เบ–เบทเบเบเปเบฒเบ™เบปเบ”, เบžเบฝเบ‡เปเบ•เปˆเบŠเบทเปˆเบ—เบตเปˆเบฅเบปเบ‡เบ—เป‰เบฒเบเบ”เป‰เบงเบ ``#''
เปเบกเปˆเบ™ เป€เบฎเบฑเบ” เปƒเบซเป‰ เป€เบ›เบฑเบ™ เป€เบญ เบเบฐ เบฅเบฑเบ; เบ™เบฒเบกเบชเบฐเบเบธเบ™เบญเบทเปˆเบ™เบ—เบตเปˆเบšเปเปˆเบฅเบปเบ‡เบ—เป‰เบฒเบเบ”เป‰เบงเบ ``!''
เป„เบ”เป‰เบ–เบทเบเบฅเบฒเบเบ‡เบฒเบ™เป‚เบ”เบเบเบฒเบ™เบญเบญเบเบˆเบฒเบเบžเบทเป‰เบ™เบ—เบตเปˆเบ„เปเบฒเบ•เบดเบŠเบปเบกเป€เบ•เบทเบญเบ™. เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰
เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เปˆเบฝเบ™เบเบฒเบ™เบญเบญเบเปเบšเบšเป€เบเบปเปˆเบฒเบ—เบตเปˆเบกเบตเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เป€เบžเบทเปˆเบญเบชเบฐเบเบฑเบ”เบ”เป‰เบงเบ Mextra,
เป€เบŠเบดเปˆเบ‡เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบˆเบฐเป€เบžเบตเปˆเบก suffixes เป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฑเบเปƒเบชเปˆเบŠเบทเปˆ node เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบžเบงเบเป€เบ‚เบปเบฒ
เบ›เบฒเบเบปเบ”เบซเบผเบฒเบเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡เบ„เบฑเป‰เบ‡.

เบชเบฒเบ™เบชเบฐเบเบฑเบ”เบˆเบฒเบ เป€เบ•เบทเบญเบ™ [ [no] เบ—เบฒเบ‡เป€เบฅเบทเบญเบ | [no] เบ—เบฑเบ‡เบซเบกเบปเบ” ]
เป€เบ„เบทเปˆเบญเบ‡เบชเบฐเบเบฑเบ”เบชเบฐเป€เบซเบกเบตเบฅเบฒเบเบ‡เบฒเบ™เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ—เบตเปˆเบฎเป‰เบฒเบเปเบฎเบ‡. เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เบ„เบงเบšเบ„เบธเบกเบ›เบฐเป€เบžเบ”เบ•เปˆเบฒเบ‡เป†
เบ‚เบญเบ‡โ€‹เบ„เปเบฒโ€‹เป€เบ•เบทเบญเบ™โ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบฅเบฒเบโ€‹เบ‡เบฒเบ™โ€‹. เบ—เบฒเบ‡เป€เบฅเบทเบญเบ เบญเบฒเบ”โ€‹เบˆเบฐโ€‹เป€เบ›เบฑเบ™โ€‹เบซเบ™เบถเปˆเบ‡โ€‹เปƒเบ™โ€‹เบ”เบฑเปˆเบ‡โ€‹เบ•เปเปˆโ€‹เป„เบ›โ€‹เบ™เบตเป‰โ€‹: dup, เบเบฒเบ™
เป€เบ•เบทเบญเบ™เบเปˆเบฝเบงเบเบฑเบšเบชเบญเบ‡เบซเบผเบทเบซเบผเบฒเบเบเบงเปˆเบฒ nodes เบ—เบตเปˆเบšเปเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบขเบนเปˆเปƒเบ™เบ•เบฒเบฅเบฒเบ‡เบ”เบฝเบงเบเบฑเบ™เบ—เบตเปˆเบกเบตเบญเบฑเบ™เบ”เบฝเบงเบเบฑเบ™
เบŠเบทเปˆ, เบ•เบตเบ™, เป€เบžเบทเปˆเบญเป€เบ•เบทเบญเบ™เบเปˆเบฝเบงเบเบฑเบš transistors เบกเบตเบซเบ™เป‰เบญเบเบเปˆเบงเบฒเบˆเปเบฒเบ™เบงเบ™เบ•เปเบฒเปˆเบชเบธเบ”เบ—เบตเปˆเบ‚เบญเบ‡
terminals, เปเบฅเบฐ เบ›เป‰เบฒเบเบเปเบฒเบเบฑเบš, เป€เบžเบทเปˆเบญเป€เบ•เบทเบญเบ™เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆ nodes เบšเปเปˆเป„เบ”เป‰เบ•เบดเบ”เบชเบฐเบซเบผเบฒเบเบขเบนเปˆเปƒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบ‚เบญเบ‡
เบเบฒเบ™เบŠเป‰เบญเบ™เบเบฑเบ™เบ‚เบญเบ‡เป€เบŠเบ™. เป€เบžเบตเปˆเบกโ€‹เป€เบ•เบตเบก, เบ—เบฑเบ‡เบซเบกเบปเบ” เบญเบฒเบ”เบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบญเป‰เบฒเบ‡เป€เบ–เบดเบ‡เบเบฒเบ™เป€เบ•เบทเบญเบ™เป„เบžเบ—เบฑเบ‡เบซเบกเบปเบ”. เบ–เป‰เบฒ เบ
เบเบฒเบ™โ€‹เป€เบ•เบทเบญเบ™โ€‹เป„เบžโ€‹เปเบกเปˆเบ™โ€‹เบ™เปเบฒโ€‹เบซเบ™เป‰เบฒโ€‹เป‚เบ”เบโ€‹ no, เบกเบฑเบ™เบ–เบทเบเบ›เบดเบ”เปƒเบŠเป‰เบ‡เบฒเบ™. เป€เบžเบทเปˆเบญเบ›เบดเบ”เบเบฒเบ™เปเบˆเป‰เบ‡เป€เบ•เบทเบญเบ™เบ—เบฑเบ‡เปเบปเบ”, เปƒเบซเป‰เปƒเบŠเป‰
``เบชเบฒเบ™เบชเบฐเบเบฑเบ”เบˆเบฒเบ เป€เบ•เบทเบญเบ™ no เบ—เบฑเบ‡เบซเบกเบปเบ”''. เป€เบžเบทเปˆเบญเป€เบšเบดเปˆเบ‡เบงเปˆเบฒเบ•เบปเบงเป€เบฅเบทเบญเบเบเบฒเบ™เป€เบ•เบทเบญเบ™เปƒเบ”เบกเบตเบœเบปเบ™, เปƒเบซเป‰เปƒเบŠเป‰
``เบชเบฒเบ™เบชเบฐเบเบฑเบ”เบˆเบฒเบ เป€เบ•เบทเบญเบ™''.

เบ™เบดเบเบปเบก [เบกเบทเบ–เบท [threshold] ]
Postprocessor เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบเบฒเบ™เบ•เปเปˆเบ•เป‰เบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ”เบเบงเบปเบ‡เบˆเบญเบ™
เป€เบ„เบทเปˆเบญเบ‡เบชเบฐเบเบฑเบ”. เป€เบžเบทเปˆเบญเปƒเบŠเป‰เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰, เบเปˆเบญเบ™เบญเบทเปˆเบ™ เปเบปเบ” เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบชเบฐเบเบฑเบ”เบเบฒเบ™เบญเบญเบเปเบšเบšเบ—เบตเปˆเบฎเบฒเบเบ–เบฒเบ™เบขเบนเปˆ
เบกเบทเบ–เบท เบเบฑเบš : เบชเบฒเบ™เบชเบฐเบเบฑเบ”เบˆเบฒเบ เบกเบทเบ–เบท, เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ flatten เบเบฒเบ™เบญเบญเบเปเบšเบšเป‚เบ”เบเปƒเบŠเป‰ ext2sim(1), เบเบฒเบ™เบœเบฐเบฅเบดเบ”
เป„เบŸเบฅเปŒ เบกเบทเบ–เบท.เบŠเบดเบก เปเบฅเบฐ เบกเบทเบ–เบท.nodes. เบˆเบฒเบเบ™เบฑเป‰เบ™เปเบฅเปˆเบ™ :เบซเบปเบงโ€‹เบฎเบธเบ™โ€‹เปเบฎเบ‡ เบกเบทเบ–เบท เบเบฒเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹,
เบกเบทเบ–เบท.res.ext, เบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบตเปˆเบญเบฐเบ—เบดเบšเบฒเบเป‚เบ”เบ .exe
เป„เบŸเบฅเปŒเบ—เบตเปˆเบœเบฐเบฅเบดเบ”เบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ”เบ›เบฐเบกเบฒเบ™, เปเบฅเบฐเป€เบ„เบทเบญเบ‚เปˆเบฒเบเปƒเบซเบกเปˆเบ—เบตเปˆเบฅเบงเบกเป€เบญเบปเบฒเบขเปˆเบฒเบ‡เบˆเบฐเปเบˆเป‰เบ‡
เบ•เบปเบงเบ•เป‰เบฒเบ™เบ—เบฒเบ™เบชเบญเบ‡เบˆเบธเบ”เบ•เบฒเบกเบ„เบงเบฒเบกเป€เบซเบกเบฒเบฐเบชเบปเบก (เป€เบšเบดเปˆเบ‡เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰). เป„เบŸเบฅเปŒเบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเบ–เบทเบเบ•เปเปˆเบ—เป‰เบฒเบเบเบฑเบš
เบกเบทเบ–เบท.exe, เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ ext2simเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป€เบ›เบฑเบ™เบ„เบฑเป‰เบ‡เบ—เบตเบชเบญเบ‡, เบเบฒเบ™เบœเบฐเบฅเบดเบ”เป€เบ„เบทเบญเบ‚เปˆเบฒเบเปƒเบซเบกเปˆเบเบฑเบš
เบ•เบปเบงเบ•เป‰เบฒเบ™เบ—เบฒเบ™เบขเปˆเบฒเบ‡เบˆเบฐเปเบˆเป‰เบ‡. เป„เบ”เป‰ threshold เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ„เบงเบšเบ„เบธเบกเบงเปˆเบฒเบ‚เปเป‰เปƒเบ”
เบเบฒเบเป€เบ›เบฑเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ resistor: node เปƒเบ”เบ—เบตเปˆเบ„เบงเบฒเบกเบ•เป‰เบฒเบ™เบ—เบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เป€เบเบตเบ™ threshold
เป€เบ—เบปเปˆเบฒเบ—เบตเปˆเบ„เบงเบฒเบกเบ•เป‰เบฒเบ™เบ—เบฒเบ™เบ•เปเปˆเบฒเบชเบธเบ”เบ‚เบญเบ‡ transistor เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบš node เบ™เบฑเป‰เบ™เบˆเบฐเป€เบ›เบฑเบ™
เบ›เบฐเบกเบฒเบ™เป€เบ›เบฑเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ resistor.

เบ‚เปเป‰เบชเบฐเป€เบซเบ™เบตเปเบ™เบฐ เบ—เบฒเบ‡เป€เบฅเบทเบญเบ [เป‚เบ•เป‰เบ–เบฝเบ‡]
เบเบงเบ”โ€‹เบชเบญเบšโ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ„เปเบฒโ€‹เบ„เบถเบ”โ€‹เบ„เปเบฒโ€‹เป€เบซเบฑเบ™โ€‹เบ—เบตเปˆโ€‹เบชเป‰เบฒเบ‡โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ‚เบทเป‰เบ™โ€‹เป‚เบ”เบโ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบซเบ™เบถเปˆเบ‡โ€‹เบ‚เบญเบ‡โ€‹เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡ Magic เบเบฑเบšโ€‹
เบฅเบฒเบเบ‡เบฒเบ™เบšเบฑเบ™เบซเบฒเบซเบผเบทเป€เบ™เบฑเป‰เบ™เปƒเบชเปˆเบšเบฒเบ‡เบชเบดเปˆเบ‡เบ—เบตเปˆเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เปƒเบŠเป‰. เบ—เบฒเบ‡เป€เบฅเบทเบญเบ เปเบฅเบฐ เป‚เบ•เป‰เบ–เบฝเบ‡ เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™
เบงเบดเบ—เบตเบเบฒเบ™เบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

เบ‚เปเป‰เบชเบฐเป€เบซเบ™เบตเปเบ™เบฐ เป€เบžเบตเปˆเบก เบ‚เปเป‰เบ„เบงเบฒเบก [เปเบšเบš]
เปƒเบŠเป‰เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ—เบตเปˆเบ„เปเบฒเบ„เบถเบ”เบ„เปเบฒเป€เบซเบฑเบ™เบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡เบขเบนเปˆเบ—เบตเปˆเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ‚เบญเบ‡เบเปˆเบญเบ‡. เบ™เบตเป‰โ€‹เปเบกเปˆเบ™
เบˆเบธเบ”โ€‹เบ›เบฐโ€‹เบชเบปเบ‡โ€‹เป€เบ›เบฑเบ™โ€‹เบงเบดโ€‹เบ—เบตโ€‹เบเบฒเบ™โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เบญเบทเปˆเบ™เป†โ€‹เป€เบŠเบฑเปˆเบ™ Crystal เป€เบžเบทเปˆเบญโ€‹เป€เบ™เบฑเป‰เบ™โ€‹เปƒเบซเป‰โ€‹เป€เบซเบฑเบ™โ€‹เบชเบดเปˆเบ‡โ€‹เบ•เปˆเบฒเบ‡เป†โ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบเบฒเบ™ a
เบฎเบนเบšเปเบšเบš. เบžเบงเบเป€เบ‚เบปเบฒเบชเบฒเบกเบฒเบ”เบชเป‰เบฒเบ‡เป„เบŸเบฅเปŒเบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบ›เบฐเบเบญเบšเบ”เป‰เบงเบ a เบ‚เปเป‰เบชเบฐเป€เบซเบ™เบตเปเบ™เบฐ เปเบˆเป‰เบ‡
เบ„เปเบฒเบชเบฑเปˆเบ‡, เปเบฅเบฐเบฅเปเบฒเบ”เบฑเบšเบ‚เบญเบ‡ เบซเบกเบฒเบเปƒเบชเปˆเปƒเบ™เบ›เปˆเบญเบ‡ เปเบฅเบฐ เบ‚เปเป‰เบชเบฐเป€เบซเบ™เบตเปเบ™เบฐ เป€เบžเบตเปˆเบก เบ„เบณ เบชเบฑเปˆเบ‡. เบ‚เปเป‰เบ„เบงเบฒเบก is
เบ—เบตเปˆโ€‹เบเปˆเบฝเบงโ€‹เบ‚เป‰เบญเบ‡โ€‹เบเบฑเบšโ€‹เบ„เปเบฒโ€‹เบ„เบถเบ”โ€‹เบ„เปเบฒโ€‹เป€เบซเบฑเบ™ (เบกเบฑเบ™โ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบžเบดเบกโ€‹เป‚เบ”เบโ€‹ เบ‚เปเป‰เบชเบฐเป€เบซเบ™เบตเปเบ™เบฐ เป€เบ›เบฑเบ™เบซเบเบฑเบ‡ เปเบฅเบฐ
เบ‚เปเป‰เบชเบฐเป€เบซเบ™เบตเปเบ™เบฐ เบŠเบญเบเบซเบฒ). เปเบšเบš เบšเบญเบเบงเบดเบ—เบตเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบ„เปเบฒเบ„เบถเบ”เบ„เปเบฒเป€เบซเบฑเบ™, เปเบฅเบฐเป€เบ›เบฑเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™
เบˆเบธเบ”เป†, เบ‚เบฐเบซเบ™เบฒเบ”เบเบฒเบ‡, outline, เบชเบตเบ‚เบตเป‰เป€เบ–เบปเปˆเบฒเบˆเบฒเบ‡, เปเบฅเบฐ เบซเบกเบฑเป‰เบ™เบ„เบปเบ‡ (เบ–เป‰เบฒเบšเปเปˆเบฅเบฐเบšเบธ, เปเบšเบš เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบ›เบฑเบ™
เบชเบตเบ‚เบตเป‰เป€เบ–เบปเปˆเบฒเบˆเบฒเบ‡).

เบ‚เปเป‰เบชเบฐเป€เบซเบ™เบตเปเบ™เบฐ เปเบˆเป‰เบ‡
เบฅเบถเบšเบ‚เปเป‰เบกเบนเบ™เบ„เปเบฒเบ•เบดเบŠเบปเบกเบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบงเบ—เบฑเบ‡เปเบปเบ”เบญเบญเบเบˆเบฒเบเปœเป‰เบฒเบˆเป.

เบ‚เปเป‰เบชเบฐเป€เบซเบ™เบตเปเบ™เบฐ เบ™เบฑเบš
เบžเบดเบกเบญเบญเบเบˆเปเบฒเบ™เบงเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบ„เปเบฒเบ„เบถเบ”เบ„เปเบฒเป€เบซเบฑเบ™เปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™.

เบ‚เปเป‰เบชเบฐเป€เบซเบ™เบตเปเบ™เบฐ เบŠเบญเบเบซเบฒ [เบ™]
เปƒเบŠเป‰เป€เบžเบทเปˆเบญเบŠเบญเบเบซเบฒเบžเบทเป‰เบ™เบ—เบตเปˆเบ„เปเบฒเบ•เบดเบŠเบปเบกเป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ. เบ–เป‰เบฒ เบ™ เปเบกเปˆเบ™เบฅเบฐเบšเบธเป„เบงเป‰, เบเปˆเบญเบ‡เปเบกเปˆเบ™
เบเป‰เบฒเบเป„เบ›เบ—เบตเปˆเบ•เบฑเป‰เบ‡เบ‚เบญเบ‡ เบ™ เบžเบทเป‰เบ™เบ—เบตเปˆเบ„เปเบฒเบ„เบถเบ”เบ„เปเบฒเป€เบซเบฑเบ™. เบ–เป‰เบฒ เบ™ เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบฅเบฐโ€‹เบšเบธโ€‹เป„เบงเป‰โ€‹,
เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบเปˆเบญเบ‡เบ–เบทเบเบเป‰เบฒเบเป„เบ›เบ—เบตเปˆเบžเบทเป‰เบ™เบ—เบตเปˆเบ„เปเบฒเบ„เบถเบ”เบ„เปเบฒเป€เบซเบฑเบ™เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบšเบ•เปเปˆเป„เบ›เบซเบผเบฑเบ‡เบˆเบฒเบเบชเบธเบ”เบ—เป‰เบฒเบ
เบซเบ™เบถเปˆเบ‡เบ•เบฑเป‰เบ‡เบขเบนเปˆเบเบฑเบš เบ‚เปเป‰เบชเบฐเป€เบซเบ™เบตเปเบ™เบฐ เบŠเบญเบเบซเบฒ. เปƒเบ™เบเปเบฅเบฐเบ™เบตเปƒเบ”เบเปเปˆเบ•เบฒเบก, เบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡
เบเบฑเบšเบžเบทเป‰เบ™เบ—เบตเปˆเบ„เปเบฒเบ„เบถเบ”เบ„เปเบฒเป€เบซเบฑเบ™เบ–เบทเบเบžเบดเบกเบญเบญเบ.

เบ‚เปเป‰เบชเบฐเป€เบซเบ™เบตเปเบ™เบฐ เบŠเปˆเบงเบเป€เบซเบผเบทเบญ
เบžเบดเบกเบšเบปเบ”เบชเบฐเบซเบผเบธเบšเบชเบฑเป‰เบ™เป†เบ‚เบญเบ‡เบ—เบฑเบ‡เปเบปเบ” เบ‚เปเป‰เบชเบฐเป€เบซเบ™เบตเปเบ™เบฐ เบ•เบปเบงเป€เบฅเบทเบญเบเบ„เปเบฒเบชเบฑเปˆเบ‡.

เบ‚เปเป‰เบชเบฐเป€เบซเบ™เบตเปเบ™เบฐ save เป€เบญเบเบฐเบชเบฒเบ™
เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เบˆเบฐเบšเบฑเบ™เบ—เบถเบเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบžเบทเป‰เบ™เบ—เบตเปˆเบ„เปเบฒเบ„เบถเบ”เบ„เปเบฒเป€เบซเบฑเบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆเบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™ เป€เบญเบเบฐเบชเบฒเบ™.
เบ‚เปเป‰เบกเบนเบ™เบ–เบทเบเป€เบเบฑเบšเป„เบงเป‰เป€เบ›เบฑเบ™เบŠเบธเบ”เบ‚เบญเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡ Magic, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰
เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบŸเบทเป‰เบ™เบ•เบปเบงเบ”เป‰เบงเบเบ„เปเบฒเบชเบฑเปˆเบ‡ เปเบซเบผเปˆเบ‡ เป€เบญเบเบฐเบชเบฒเบ™.

เบ‚เปเป‰เบชเบฐเป€เบซเบ™เบตเปเบ™เบฐ เป€เบ›เบฑเบ™เบซเบเบฑเบ‡
เบžเบดเบกเบ„เบณเบญเบฐเบ—เบดเบšเบฒเบเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบ—เบธเบเบžเบทเป‰เบ™เบ—เบตเปˆเบ„เบณเบ„เบดเบ”เป€เบซเบฑเบ™เบขเบนเปˆเบฅเบธเปˆเบกเบ™เบตเป‰
เบซเป‰เบญเบ‡เบ”เบฑเปˆเบ‡เบเปˆเบฒเบง.

เบ•เบทเปˆเบกเบ‚เปเป‰เบกเบนเบ™เปƒเบชเปˆ เบ—เบดเบ”เบ—เบฒเบ‡ [เบ‚เบฑเป‰เบ™เบ•เบญเบ™]
เบ—เบดเบ”เบ—เบฒเบ‡ เปเบกเปˆเบ™เบ—เบดเบ”เบ—เบฒเบ‡เบ‚เบญเบ‡ Manhattan (เป€เบšเบดเปˆเบ‡เบžเบฒเบ DIRECTIONS เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰). เบชเบต
เบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เบžเบฒเบเปƒเบ•เป‰เบ‚เบญเบšเบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบเปˆเบญเบ‡เปเบกเปˆเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡. เบขเบนเปˆเบ—เบปเปˆเบงเบ—เบธเบเปเบซเปˆเบ‡เบ—เบตเปˆเปเบ‚เบšเปเบ•เบฐ
เบ—เบฒเบชเบต, เบชเบตเป„เบ”เป‰เบ–เบทเบเบ‚เบฐเบซเบเบฒเบเบญเบญเบเป„เบ›เปƒเบ™เบ—เบดเบ”เบ—เบฒเบ‡เบ—เบตเปˆเปƒเบซเป‰เบเบฑเบšเบ”เป‰เบฒเบ™เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบกเบ‚เบญเบ‡
เบเปˆเบญเบ‡. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ–เป‰เบฒ เบ—เบดเบ”เบ—เบฒเบ‡ is เบžเบฒเบเป€เบซเบ™เบทเบญ, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบชเบตเปเบกเปˆเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบžเบฒเบเปƒเบ•เป‰เบ”เป‰เบฒเบ™เบฅเบธเปˆเบก
เบ‚เบญเบšเบ‚เบญเบ‡เบ›เปˆเบญเบ‡เปเบฅเบฐเบ‚เบฐเบซเบเบฒเบเป„เบ›เบ‚เบญเบšเป€เบ—เบดเบ‡. เบ–เป‰เบฒ เบ‚เบฑเป‰เบ™เบ•เบญเบ™ เบ–เบทเบเบเปเบฒเบ™เบปเบ”, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบžเบฝเบ‡เปเบ•เปˆ
เบŠเบฑเป‰เบ™เบ—เบตเปˆเปƒเบซเป‰เบ–เบทเบเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒ; เบ–เป‰เบฒ เบ‚เบฑเป‰เบ™เบ•เบญเบ™ เบšเปเปˆเป„เบ”เป‰เบฅเบฐเบšเบธ, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบŠเบฑเป‰เบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เปเบกเปˆเบ™
เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒ.

เบเปˆเบญเบ‡เบŠเบญเบเบซเบฒ [เบ‚เบฐเบซเบเบฒเบ]
เปเบ™เบกเบกเบธเบกเป€เบšเบดเปˆเบ‡เปƒเบชเปˆเบเปˆเบญเบ‡. เบ–เป‰เบฒเบ—เบฒเบ‡เป€เบฅเบทเบญเบ เบ‚เบฐเบซเบเบฒเบ เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เปเบกเปˆเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™, เบŠเบนเบกเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™
เบžเบทเป‰เบ™เบ—เบตเปˆเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เบเปˆเบญเบ‡. เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เบˆเบฐเบˆเบปเปˆเบกเบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบเปˆเบญเบ‡เบšเปเปˆเบขเบนเปˆเปƒเบ™
เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเป€เบˆเบปเป‰เบฒเบŠเบตเป‰เป„เบ›เบซเบฒ.

เป„เบซเบผเบญเบญเบ [เบŠเบทเปˆเบกเบทเบ–เบท]
เบกเบทเบ–เบท เบŠเบทเปˆเบกเบทเบ–เบท เบ–เบทเบเป‚เบซเบผเบ”เบ„เบทเบ™เปƒเปเปˆเบˆเบฒเบเปเบœเปˆเบ™. เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เบ—เบตเปˆโ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เบซเป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบ™เบฑเบšโ€‹เบ•เบฑเป‰เบ‡โ€‹เปเบ•เปˆโ€‹เบกเบฑเบ™โ€‹เปเบกเปˆเบ™โ€‹
เบšเบฑเบ™เบ—เบถเบเบชเบธเบ”เบ—เป‰เบฒเบเบ–เบทเบเบเบปเบเป€เบฅเบตเบ. เบ–เป‰เบฒ เบŠเบทเปˆเบกเบทเบ–เบท เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบกเบญเบšเปƒเบซเป‰, เบ•เบฒเบฅเบฒเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚เบˆเบฐเบ–เบทเบเบฅเป‰เบฒเบ‡.

garoute เบ—เบฒเบ‡เป€เบฅเบทเบญเบ [เป‚เบ•เป‰เบ–เบฝเบ‡]
เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰, เบšเปเปˆเบกเบต เบ—เบฒเบ‡เป€เบฅเบทเบญเบ or arg, เบ„เบท เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เบ„เปเบฒเบชเบฑเปˆเบ‡: เบกเบฑเบ™เบชเป‰เบฒเบ‡
เบเบณเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เปƒเบ™เบ•เบฒเบฅเบฒเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เบฅเบฒเบเบเบฒเบ™เป€เบ™เบฑเบ”เบ›เบฐเบˆเบธเบšเบฑเบ™.
(เป€เบšเบดเปˆเบ‡ เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เบ„เปเบฒเบชเบฑเปˆเบ‡เบชเปเบฒเบฅเบฑเบšเบ‚เปเป‰เบกเบนเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบก). เบšเปเปˆเป€เบซเบกเบทเบญเบ™เบเบฑเบš เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เบ„เปเบฒเบชเบฑเปˆเบ‡, เบ™เบตเป‰
เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹เปเบกเปˆเบ™โ€‹เบกเบตโ€‹เบˆเบธเบ”โ€‹เบ›เบฐโ€‹เบชเบปเบ‡โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบ–เบทเบโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เป€เบžเบ”โ€‹เบ‚เบญเบ‡โ€‹เบงเบปเบ‡โ€‹เบˆเบญเบ™โ€‹, เป€เบŠเบฑเปˆเบ™โ€‹: gateโ€‹-arrayโ€‹,
เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบเบฒเบ™เบเปเบฒเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบชเบฒเบกเบฒเบ”เบเปเบฒเบ™เบปเบ”เบฅเปˆเบงเบ‡เบซเบ™เป‰เบฒ, เปเบฅเบฐเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”
เป„เบ›เบชเบนเปˆเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เปเบกเปˆเบ™เปเป‰เบฒเบœเปˆเบฒเบ™เป€เบ—เบดเบ‡เบชเบธเบ”เบ‚เบญเบ‡เป€เบŠเบฅ. เบŠเปˆเบญเบ‡เบ•เป‰เบญเบ‡เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เบฅเปˆเบงเบ‡เปœเป‰เบฒ
เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ garoute เบŠเปˆเบญเบ‡ เบ„เปเบฒเบชเบฑเปˆเบ‡เบเปˆเบญเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เบˆเบฐเบ–เบทเบเป€เบญเบตเป‰เบ™. เบšเปเปˆเป€เบซเบกเบทเบญเบ™เบเบฑเบš
เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เบ„เปเบฒเบชเบฑเปˆเบ‡, เบšเปˆเบญเบ™เบ—เบตเปˆเบเปˆเบญเบ‡เบŠเบตเป‰เบšเบญเบเบžเบทเป‰เบ™เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡, เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เบˆเบฐเบšเปเปˆเบชเบปเบ™เปƒเบˆ
เบเปˆเบญเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”. เบชเบฒเบเป„เบŸเปƒเปเปˆเบ–เบทเบเบงเบฒเบ‡เป„เบงเป‰เปƒเบ™เบซเป‰เบญเบ‡เปเบเป‰เป„เบ‚. netlist เบ—เบตเปˆเปƒเบŠเป‰เปเบกเปˆเบ™
เบ„เบฑเบ”เป€เบฅเบทเบญเบเป‚เบ”เบ เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เบฅเบฒเบเบเบฒเบ™เบชเบธเบ”เบ—เบด เบ„เปเบฒเบชเบฑเปˆเบ‡, เบซเบผเบท netlist เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ—เบตเปˆเบ–เบทเบเปเบเป‰เป„เบ‚เปƒเบ™ a
เบฅเบฒเบเบเบฒเบ™เบชเบธเบ”เบ—เบด เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ–เป‰เบฒเบšเปเปˆเบกเบต เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เบฅเบฒเบเบเบฒเบ™เบชเบธเบ”เบ—เบด เบ„เปเบฒเบชเบฑเปˆเบ‡เป„เบ”เป‰เบ–เบทเบเบกเบญเบšเปƒเบซเป‰. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™ เปเบฅเบฐ เป‚เบ•เป‰เบ–เบฝเบ‡ เบกเบต
เบœเบปเบ™โ€‹เบเบฐโ€‹เบ—เบปเบšโ€‹เบ•เปเปˆโ€‹เป„เบ›โ€‹เบ™เบตเป‰โ€‹:

garoute เบŠเปˆเบญเบ‡ [เบ›เบฐเป€เบžเบ”]

garoute เบŠเปˆเบญเบ‡ xlo เป€เบญเบต xhi yhi [เบ›เบฐเป€เบžเบ”]
เบเปเบฒเบ™เบปเบ”เบŠเปˆเบญเบ‡เบ—เบฒเบ‡. เบ–เป‰เบฒ xlo, เป€เบญเบต, xhi, เปเบฅเบฐ yhi เปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰, เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเปเบกเปˆเบ™
เบ•เบตโ€‹เบฅเบฒโ€‹เบ„เบฒโ€‹เป€เบ›เบฑเบ™โ€‹เบžเบดโ€‹เบเบฑเบ”โ€‹เบ‚เบญเบ‡โ€‹เป€เบšเบทเป‰เบญเบ‡โ€‹เบŠเป‰เบฒเบโ€‹เบฅเบธเปˆเบกโ€‹เปเบฅเบฐโ€‹เบ‚เบงเบฒโ€‹เป€เบ—เบดเบ‡โ€‹เบ‚เบญเบ‡โ€‹
เบเปˆเบญเบ‡เบ‚เบญเบšเบชเปเบฒเบฅเบฑเบšเบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš. เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบเบฒเบ™เบ›เบฐเบชเบฒเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡
เบเปˆเบญเบ‡เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰. เบ‚เบญเบšเป€เบ‚เบ”เบ‚เบญเบ‡เปเบ•เปˆเบฅเบฐเบŠเปˆเบญเบ‡เป„เบ”เป‰เบ–เบทเบเบ›เบฑเบšเบžเบฒเบเปƒเบ™เป€เบžเบทเปˆเบญเบ™เบญเบ™
เป€เบ„เบดเปˆเบ‡เบ—เบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ•เบฒเบ‚เปˆเบฒเบเป„เบŸเบŸเป‰เบฒเบ–เป‰เบฒเบกเบฑเบ™เบšเปเปˆเบ™เบญเบ™เบขเบนเปˆเบšเปˆเบญเบ™เบ™เบฑเป‰เบ™; เบ–เป‰เบฒ
เบŠเปˆเบญเบ‡เป„เบ”เป‰เบ–เบทเบเบ›เบฑเบš, เบ‚เปเป‰เบ„เบงเบฒเบกเป€เบ•เบทเบญเบ™เป„เบ”เป‰เบ–เบทเบเบžเบดเบกเบญเบญเบ. เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เปเบกเปˆเบ™
เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบเบฒเบ™เบเปเบฒเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เปเบฒเบกเบฐเบ”เบฒเบ–เป‰เบฒ เบ›เบฐเป€เบžเบ” เบšเปเปˆเป„เบ”เป‰เบฅเบฐเบšเบธ; เบŠเปˆเบญเบ‡โ€‹เบ—เบฒเบ‡โ€‹เบ”เบฑเปˆเบ‡โ€‹เบเปˆเบฒเบงโ€‹เปเบกเปˆเบ™โ€‹
เบ„เบทเบเบฑเบ™เบเบฑเบšเบ—เบตเปˆเปƒเบŠเป‰เป‚เบ”เบ router เบ‚เบญเบ‡ เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เบ„เปเบฒเบชเบฑเปˆเบ‡. เบ–เป‰เบฒ เบ›เบฐเป€เบžเบ” is
เบกเบญเบšเปƒเบซเป‰, เบกเบฑเบ™เบˆเบฐเบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™ h or v. เบŠเปˆเบญเบ‡โ€‹เบ—เบฒเบ‡โ€‹เบ—เบตเปˆโ€‹เบชเป‰เบฒเบ‡โ€‹เป‚เบ”เบโ€‹เบชเบฐโ€‹เบ™เบฑเป‰เบ™โ€‹เบˆเบฐโ€‹เป€เบ›เบฑเบ™ a
เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบชเบฒเบเบ™เป‰เบณ เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบžเบฒเบเปƒเบ™เบ—เบตเปˆเบกเบตเบžเบฝเบ‡เปเบ•เปˆเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบŠเป‰เบฒเบเบซเบฒเบ‚เบงเบฒเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰
(``h'') เบซเบผเบทเป€เบ—เบดเบ‡เบซเบฒเบฅเบธเปˆเบก (``v''). เบšเปเปˆเป€เบซเบกเบทเบญเบ™เบเบฑเบšเบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบ›เบปเบเบเบฐเบ•เบด, เป€เบ›เบฑเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ‚เบญเบ‡เปเบกเปˆเบ™เป‰เปเบฒ
เบŠเปˆเบญเบ‡เบญเบฒเบ”เบกเบต terminals เบขเบนเปˆเปƒเบ™เบžเบฒเบเปƒเบ™เบ‚เบญเบ‡เบกเบฑเบ™.

garoute เบœเบฐเบฅเบดเบ” เบ›เบฐเป€เบžเบ” [เป€เบญเบเบฐเบชเบฒเบ™]
เบชเบฐเบซเบ™เบญเบ‡เบฎเบนเบšเปเบšเบšเป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เบ‚เบญเบ‡เบเบฒเบ™เบ—เปเบฒเบฅเบฒเบเบŠเปˆเบญเบ‡เบชเปเบฒเบฅเบฑเบšเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ›เบปเบเบเบฐเบ•เบด
เป€เบŠเบฑเปˆเบ™: gate-array เบซเบผเบท standard-cell layouts. เบชเป‰เบฒเบ‡เบ„เปเป€เบฅเบฑเบเบŠเบฑเบ™เบ‚เบญเบ‡
garoute เบŠเปˆเบญเบ‡ เบ„เปเบฒเบชเบฑเปˆเบ‡, เบšเปเปˆเบงเปˆเบฒเบˆเบฐเป€เบ›เบฑเบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™, เบซเบผเบทเป€เบžเบทเปˆเบญ เป€เบญเบเบฐเบชเบฒเบ™ เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒ
เบชเบธเบ”เบ—เป‰เบฒเบเปเบกเปˆเบ™เป„เบ”เป‰เบฅเบฐเบšเบธเป„เบงเป‰. เป„เบ”เป‰ เบ›เบฐเป€เบžเบ” เบžเบฒเบฃเบฒเบกเบดเป€เบ•เบตเบˆเบฐเบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™ h or v. เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”
เบžเบทเป‰เบ™เบ—เบตเปˆเบ—เบตเปˆเบšเบฑเบ™เบˆเบธเบขเบนเปˆเปƒเบ™เบเปˆเบญเบ‡เบˆเบฐเบ–เบทเบเบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบเบฒเบ™เบเปเบฒเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡. เปเบ•เปˆเบฅเบฐเบซเป‰เบญเบ‡
เบžเบฒเบเปƒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบ™เบตเป‰เบกเบตเบเปˆเบญเบ‡เบœเบนเบเบกเบฑเบ”เบ‚เบญเบ‡เบกเบฑเบ™เบ–เบทเบเบ„เบดเบ”เป„เบฅเปˆเป€เบžเบทเปˆเบญเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡
เบเบฒเบ™โ€‹เป€เบšเบดเปˆเบ‡โ€‹เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹เปƒเบ™โ€‹เบ‚เบฑเป‰เบ™โ€‹เบ•เบญเบ™โ€‹เบ—เบตเปˆโ€‹เบ–เบทโ€‹เบงเปˆเบฒโ€‹เป€เบ›เบฑเบ™ ``เบญเบธโ€‹เบ›เบฐโ€‹เบชเบฑเบโ€‹' เป€เบชเบฑเป‰เบ™โ€‹เบ—เบฒเบ‡ (เป€เบšเบดเปˆเบ‡โ€‹
``Tutorial #7: Netlists and Routing'' เบชเปเบฒเบฅเบฑเบšเบฅเบฒเบเบฅเบฐเบญเบฝเบ”). เบ›เปˆเบญเบ‡ bounding เบžเบฝเบ‡เปเบ•เปˆ
เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบ™เบฑเป‰เบ™โ€‹เบเบฒเบ™โ€‹เบ„เบดเบ”โ€‹เป„เบฅเปˆโ€‹เปเบกเปˆเบ™โ€‹เบ‚เบฐโ€‹เบซเบเบฒเบโ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เบงเบดโ€‹เบ—เบตโ€‹เบ—เบฒเบ‡โ€‹เบเบฒเบ™โ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เบ‚เบญเบ‡โ€‹เป€เบ‚เบ”โ€‹เบžเบทเป‰เบ™โ€‹เบ—เบตเปˆโ€‹เบ‚เบญเบ‡โ€‹เบ›เปˆเบญเบ‡โ€‹เป„เบ”เป‰โ€‹
เป€เบ„เบทเปˆเบญเบ‡เบกเบท, เบ•เบฑเป‰เบ‡เบ–เป‰เบฒ เบ›เบฐเป€เบžเบ” is h เบซเบผเบทเปเบ™เบงเบ™เบญเบ™เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒ เบ›เบฐเป€เบžเบ” is v. เบ™เบตเป‰เบ‚เบฐเบซเบเบฒเบเบญเบญเบ
เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบžเบทเป‰เบ™เบ—เบตเปˆเบˆเบฐเบ–เบทเบเปเบฒเบเบงเปˆเบฒเป€เบ›เบฑเบ™เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบเบฒเบ™เบชเบปเปˆเบ‡เบœเปˆเบฒเบ™เปเบกเปˆเบ™เป‰เบณเบ‚เบญเบ‡เบ›เบฐเป€เบžเบ” เบ›เบฐเป€เบžเบ”;
เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบ—เบตเปˆเบขเบนเปˆเบ•เบดเบ”เบเบฑเบ™เบ‚เบญเบ‡เบ›เบฐเป€เบžเบ”เบ™เบตเป‰เบ–เบทเบเบฅเบงเบกเป€เบ‚เบปเป‰เบฒเป€เบ›เบฑเบ™เบŠเปˆเบญเบ‡เบ”เบฝเบง. เบซเบฅเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบ™เบฑเป‰เบ™
เบˆเบธเบฅเบฑเบ‡เป„เบ”เป‰เบ–เบทเบเบ›เบธเบ‡เปเบ•เปˆเบ‡, เบžเบทเป‰เบ™เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบซเบกเบฒเบเบงเปˆเบฒเป€เบ›เบฑเบ™เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบเบฒเบ™เบ™เปเบฒเบ—เบฒเบ‡เบ‚เบญเบ‡เปเบกเปˆเบ™เป‰เปเบฒ
เบกเบตเบœเบปเบ™เบœเบฐเบฅเบดเบ”เป€เบ›เบฑเบ™เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบ›เบปเบเบเบฐเบ•เบด.

garoute เบŠเปˆเบงเบเป€เบซเบผเบทเบญ
เบžเบดเบกเบšเบปเบ”เบชเบฐเบซเบผเบธเบšเบชเบฑเป‰เบ™เป†เบ‚เบญเบ‡เบ—เบฑเบ‡เปเบปเบ” garoute เบ•เบปเบงเป€เบฅเบทเบญเบเบ„เปเบฒเบชเบฑเปˆเบ‡.

garoute เบ”เบฝเบงเบ™เบตเป‰
เบ–เป‰เบฒเบˆเบธเบ”เบ—เบตเปˆเบฅเบฐเบšเบธเบ™เบฑเป‰เบ™เบ›เบฐเบเบปเบ”เบขเบนเปˆเปƒเบ™เบซเบผเบฒเบเบเบงเปˆเบฒเปœเบถเปˆเบ‡เบšเปˆเบญเบ™เบžเบฒเบเปƒเบ™เป€เบŠเบฅ, เป€เบฃเบปเบฒเป€เบ•เบต
เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบญเบญเบโ€‹เบ„เปเบฒโ€‹เบ„เบถเบ”โ€‹เบ„เปเบฒโ€‹เป€เบซเบฑเบ™โ€‹เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบกเบฑเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เป„เบ›โ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป€เบชเบฑเป‰เบ™โ€‹เบ—เบฒเบ‡โ€‹เป„เบ›โ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เบ‚เบญเบ‡โ€‹เบชเบฐโ€‹เบ–เบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบ—เบตเปˆโ€‹
terminal เบ›เบฒเบเบปเบ”. เป„เบ”เป‰ garoute เบ”เบฝเบงเบ™เบตเป‰ เบ„เปเบฒเบชเบฑเปˆเบ‡เบชเบฑเปˆเบ‡เปƒเบซเป‰ router
เบญเบญเบเบ„เปเบฒเบ„เบดเบ”เป€เบซเบฑเบ™เบžเบฝเบ‡เปเบ•เปˆเบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เบšเปเปˆเป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเป„เบ› เปƒเบ” เบ‚เบญเบ‡โ€‹เบชเบฐโ€‹เบ–เบฒเบ™โ€‹เบ—เบตเปˆโ€‹
เบ‚เบญเบ‡เบชเบฐเบ–เบฒเบ™เบต. (เบ™เบตเป‰เปเบกเปˆเบ™เบžเบถเบ”เบ•เบดเบเปเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡ garoute router).

garoute เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ [เบฅเบฒเบเบเบฒเบ™เบชเบธเบ”เบ—เบด]
เบเบณเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ‚เบญเบ‡เบ•เบฒเบฅเบฒเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚. เบ–เป‰เบฒ เบฅเบฒเบเบเบฒเบ™เบชเบธเบ”เบ—เบด เบšเปเปˆเป„เบ”เป‰เบฅเบฐเบšเบธ, netlist เบ—เบตเปˆเปƒเบŠเป‰เปเบกเปˆเบ™
เบ„เบทเบเบฑเบ™เบเบฑเบšเป€เบงเบฅเบฒ garoute เปเบกเปˆเบ™เปƒเบซเป‰เป‚เบ”เบเบšเปเปˆเบกเบตเบ—เบฒเบ‡เป€เบฅเบทเบญเบ. เบ–เป‰เบฒ เบฅเบฒเบเบเบฒเบ™เบชเบธเบ”เบ—เบด เปเบกเปˆเบ™เปƒเบซเป‰, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบกเบฑเบ™
เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปเบ—เบ™.

garoute reset
เบฅเบถเบšเบŠเปˆเบญเบ‡เบ—เบฑเบ‡เปเบปเบ”เบ—เบตเปˆเบเบณเบ™เบปเบ”เป‚เบ”เบ garoute เบŠเปˆเบญเบ‡ เปƒเบ™โ€‹เบเบฒเบ™โ€‹เบเบฐโ€‹เบเบฝเบกโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™ redefiningโ€‹
เบŠเบธเบ”เปƒเปเปˆเบ‚เบญเบ‡เบŠเปˆเบญเบ‡.

garoute เป€เบ•เบทเบญเบ™
เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบกเบ‚เบญเบ‡ garoute เบ”เบฝเบงเบ™เบตเป‰, เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เบชเบฑเปˆเบ‡เปƒเบซเป‰ router เบญเบญเบ
เบ„เปเบฒโ€‹เบ„เบถเบ”โ€‹เบ„เปเบฒโ€‹เป€เบซเบฑเบ™โ€‹เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบกเบฑเบ™โ€‹เบšเปเปˆโ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป€เบชเบฑเป‰เบ™โ€‹เบ—เบฒเบ‡โ€‹เป„เบ›โ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เบ‚เบญเบ‡โ€‹เบชเบฐโ€‹เบ–เบฒเบ™โ€‹เบ—เบตเปˆ a
terminal เบ›เบฐเบเบปเบ”เบ‚เบถเป‰เบ™เป€เบกเบทเปˆเบญ terminal เบกเบตเบซเบผเบฒเบเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆ, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบšเปเปˆเปเบกเปˆเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”
เบ•เบปเบงเบˆเบดเบ‡เปเบฅเป‰เบงเบ‚เบญเบ‡เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™เบ–เบทเบเป€เบฅเบทเบญเบเบชเปเบฒเบฅเบฑเบšเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป‚เบ”เบ router เบ—เบปเปˆเบงเป‚เบฅเบ.

getcell เบŠเบทเปˆเบ•เบฒเบฅเบฒเบ‡ [เป€เบ”เบฑเบ refPointC] [เบžเปเปˆเปเบกเปˆ refPointP]
เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เป€เบžเบตเปˆเบก instance เป€เบŠเบฅเบฅเบนเบเป„เบ›เบซเบฒเป€เบŠเบฅเปเบเป‰เป„เบ‚. เบ•เบปเบงเบขเปˆเบฒเบ‡เบซเบกเบฒเบเป€เบ–เบดเบ‡
เบซเป‰เบญเบ‡ เบŠเบทเปˆเบ•เบฒเบฅเบฒเบ‡; เบกเบฑเบ™โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบ•เปเบฒโ€‹เปเบซเบ™เปˆเบ‡โ€‹เบ”เบฑเปˆเบ‡โ€‹เบ™เบฑเป‰เบ™โ€‹ refPointC เปƒเบ™เป€เบ”เบฑเบเปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™เบˆเบธเบ”
refPointP เปƒเบ™โ€‹เบซเป‰เบญเบ‡โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹. เบˆเบธเบ”เบญเป‰เบฒเบ‡เบญเบตเบ‡เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบŠเบทเปˆเบ‚เบญเบ‡ a
เบ›เป‰เบฒเบเบŠเบทเปˆ, เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, เบกเบธเบกเบŠเป‰เบฒเบเบฅเบธเปˆเบกเบ‚เบญเบ‡เบเปˆเบญเบ‡เบ›เป‰เบฒเบเปเบกเปˆเบ™เปƒเบŠเป‰เป€เบ›เบฑเบ™
เบˆเบธเบ”เบญเป‰เบฒเบ‡เบญเบดเบ‡, เบซเบผเบทเป€เบ›เบฑเบ™เบ„เบนเปˆเบ‚เบญเบ‡เบ•เบปเบงเป€เบฅเบเบ—เบตเปˆเปƒเบซเป‰ (x, y) เบˆเบธเบ”เบ›เบฐเบชเบฒเบ™เบ‡เบฒเบ™
เบขเปˆเบฒเบ‡เบˆเบฐเปเบˆเป‰เบ‡. เบ–เป‰เบฒ refPointC เบšเปเปˆเป„เบ”เป‰เบฅเบฐเบšเบธเป„เบงเป‰, เบกเบธเบกเบŠเป‰เบฒเบเบฅเบธเปˆเบกเบ‚เบญเบ‡ เบŠเบทเปˆเบ•เบฒเบฅเบฒเบ‡ เบกเบทเบ–เบท
เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰. เบ–เป‰เบฒ refPointP เบšเปเปˆเป„เบ”เป‰เบฅเบฐเบšเบธเป„เบงเป‰, เบกเบธเบกเบŠเป‰เบฒเบเบฅเบธเปˆเบกเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบเปˆเบญเบ‡เปเบกเปˆเบ™
เปƒเบŠเป‰เปเบฅเป‰เบง (เบเปˆเบญเบ‡เบ•เป‰เบญเบ‡เบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบขเบนเปˆเปƒเบ™เบ•เบฒเบฅเบฒเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚). เป€เบŠเบฅเบเปˆเบญเบเปƒเปเปˆเบ–เบทเบเป€เบฅเบทเบญเบ.
เบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เปเบฅเบฐ dump เปเบกเปˆเบ™เบงเปˆเบฒ dump เบ„เบฑเบ”เบฅเบญเบเป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡
เบˆเบธเบฅเบฑเบ‡, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆ getcell เบžเบฝเบ‡เปเบ•เปˆเป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบญเป‰เบฒเบ‡เบญเบตเบ‡เป€เบ–เบดเบ‡เบˆเบธเบฅเบฑเบ‡เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบš. เบŠเบทเปˆเบกเบทเบ–เบท
เบˆเบฐเบ•เป‰เบญเบ‡เบšเปเปˆเปเบกเปˆเบ™เบซเป‰เบญเบ‡เปเบเป‰เป„เบ‚ เบซเบผเบทเปœเบถเปˆเบ‡เปƒเบ™เบšเบฑเบ™เบžเบฐเบšเบธเบฅเบธเบ”เบ‚เบญเบ‡เบกเบฑเบ™.

getnode [alias on | alias เป„เบ›]

getnode [เป€เบญเบปเบฒเบฅเบนเบเบญเบญเบ [str]]
Getnode เบžเบดเบกเบŠเบทเปˆ node (เปƒเบŠเป‰เป‚เบ”เบเบ•เบปเบงเบชเบฐเบเบฑเบ”) เบชเปเบฒเบฅเบฑเบšเบชเบตเบ—เบตเปˆเป€เบฅเบทเบญเบเบ—เบฑเบ‡เบซเบกเบปเบ”.
เบ–เป‰เบฒเบเบฒเบ™เป€เบ›เบตเบ”เปƒเบŠเป‰เบ™เบฒเบกเปเบเบ‡, getnode เบˆเบฐเบžเบดเบกเบŠเบทเปˆเบ—เบฑเบ‡เปเบปเบ”เบ—เบตเปˆเบกเบฑเบ™เบŠเบญเบเบซเบฒเบชเปเบฒเบฅเบฑเบš node เบ—เบตเปˆเบฅเบฐเบšเบธ. เบกเบฑเบ™
เบญเบฒเบ”เบˆเบฐเบšเปเปˆเบžเบดเบกเบ—เบธเบเบŠเบทเปˆเบ—เบตเปˆเบกเบตเบขเบนเปˆ, เปเบ™เบงเปƒเบ”เบเปเปˆเบ•เบฒเบก. เป€เบกเบทเปˆเบญเบ›เบดเบ”, เบกเบฑเบ™เบˆเบฐเบžเบดเบกเบญเบฑเบ™เบ”เบฝเบง
เบŠเบทเปˆ. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบเบฒเบ™เบเบปเบเป€เบฅเบตเบเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบœเบนเป‰เปƒเบŠเป‰เบšเบญเบ getnode เบงเปˆเบฒเบกเบฑเบ™เบšเปเปˆเบชเปเบฒเบ„เบฑเบ™เบเบฑเบš
เบ„เบปเป‰เบ™เบซเบฒ nodes เบ—เบตเปˆเบกเบตเบŠเบทเปˆเบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™. เบเบปเบโ€‹เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡, getnode เป€เบญเบปเบฒเบฅเบนเบเบญเบญเบ เบ–เบทเบเบ•เป‰เบญเบ‡
เบˆเบฐเบšเบญเบ getnode เบšเปเปˆเปƒเบซเป‰เบชเบทเบšเบ•เปเปˆเบ„เบปเป‰เบ™เบซเบฒ node เบ–เป‰เบฒเบกเบฑเบ™เบเปเบฒเบ™เบปเบ”เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡
เบŠเบทเปˆเบ‚เบญเบ‡เบกเบฑเบ™เปเบกเปˆเบ™ Vdd. เบ getnode เป€เบญเบปเบฒเบฅเบนเบเบญเบญเบเป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบชเบฐเบ•เบฃเบดเบ‡, เบˆเบฐเบฅเบถเบšเบฅเบฒเบเบเบฒเบ™
เบ‚เบญเบ‡เบŠเบทเปˆเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™เป€เบกเบทเปˆเบญเบเปˆเบญเบ™เป‚เบ”เบเบเบฒเบ™เป‚เบ—เบซเบฒ getnode เป€เบญเบปเบฒเบฅเบนเบเบญเบญเบ เบ”เป‰เบงเบเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบชเบฐเบ•เบฃเบดเบ‡.
Getnode เบชเบฒเบกเบฒเบ”เบ–เบทเบเบเบปเบเป€เบฅเบตเบเบขเปˆเบฒเบ‡เบ›เบญเบ”เป„เบžเป„เบ”เป‰เบ—เบธเบเป€เบงเบฅเบฒเป‚เบ”เบเบเบฒเบ™เบžเบดเบกเบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบฅเบปเบšเบเบงเบ™,
เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบง ^C. เป€เบšเบดเปˆเบ‡ Tutorial #11: เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ IRSIM เปเบฅเบฐ RSIM เบเบฑเบš Magic เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบซเบผเบฒเบ
เบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰.

เบ•เบฒเบ‚เปˆเบฒเบเป„เบŸเบŸเป‰เบฒ [xSpacing [ySpacing [xOrigin y เบ•เบปเป‰เบ™เบเปเบฒเป€เบ™เบตเบ”]]]

เบ•เบฒเบ‚เปˆเบฒเบเป„เบŸเบŸเป‰เบฒ เป„เบ›
เบ–เป‰เบฒเบšเปเปˆเบกเบตเบเบฒเบ™เป‚เบ•เป‰เปเบเป‰เบ‡เปƒเบ”เป†, เบ•เบฒเบ‚เปˆเบฒเบเป„เบŸเบŸเป‰เบฒเบซเบ™เบถเปˆเบ‡เบซเบ™เปˆเบงเบเบˆเบฐเบ–เบทเบเป€เบ›เบตเบ”เบซเบผเบทเบ›เบดเบ”เบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก
เบžเบฒเบเปƒเบ•เป‰เบ•เบปเบงเบเบฐเบžเบดเบš. เบ•เบฒเบ‚เปˆเบฒเบเป„เบŸเบŸเป‰เบฒ เป„เบ› เบชเบฐเป€เบซเบกเบตเบ›เบดเบ”เบ•เบฒเบ‚เปˆเบฒเบเป„เบŸเบŸเป‰เบฒ, เบšเปเปˆเบงเปˆเบฒเบˆเบฐเป€เบ›เบฑเบ™
เบกเบฑเบ™เป€เบ›เบตเบ” เบซเบผเบทเบ›เบดเบ”เปƒเบ™เป€เบกเบทเปˆเบญเบเปˆเบญเบ™. เบ–เป‰เบฒเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบ•เบปเบงเป€เบฅเบเปเบกเปˆเบ™เปƒเบซเป‰, เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡
เบเปเบฒเบ™เบปเบ”เป„เบฅเบเบฐเบซเปˆเบฒเบ‡เบ‚เบญเบ‡เบ•เบฒเบ‚เปˆเบฒเบเป„เบŸเบŸเป‰เบฒเปเบฅเบฐเบ•เบปเป‰เบ™เบเปเบฒเป€เบ™เบตเบ”เบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบžเบฒเบเปƒเบ•เป‰เบ•เบปเบงเบเบฐเบžเบดเบš. เปƒเบ™โ€‹เบ—เบตเปˆโ€‹เบชเบธเบ”โ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเบ™โ€‹
เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบ—เบปเปˆเบงโ€‹เป„เบ›โ€‹, เบ•เบฒเบ‚เปˆเบฒเบเป„เบŸเบŸเป‰เบฒ เปƒเบŠเป‰เบชเบตเปˆเบ•เบปเบงเป‚เบ•เป‰เปเบเป‰เบ‡เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก. XOrigin เปเบฅเบฐ y เบ•เบปเป‰เบ™เบเปเบฒเป€เบ™เบตเบ” เบฅเบฐเบšเบธ
เบ•เบปเป‰เบ™เบเปเบฒเป€เบ™เบตเบ”เบ‚เบญเบ‡เบ•เบฒเบ‚เปˆเบฒเบเป„เบŸเบŸเป‰เบฒ: เป€เบชเบฑเป‰เบ™เบ•เบฒเบ‚เปˆเบฒเบเป„เบŸเบŸเป‰เบฒเปเบ™เบงเบ™เบญเบ™เปเบฅเบฐเปเบ™เบงเบ•เบฑเป‰เบ‡เบˆเบฐเบœเปˆเบฒเบ™เบ™เบตเป‰
เบˆเบธเบ” XSpacing เปเบฅเบฐ ySpacing เบเปเบฒเบ™เบปเบ”เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบซเบ™เปˆเบงเบเบ‡เบฒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ•เบฒเบ‚เปˆเบฒเบเป„เบŸเบŸเป‰เบฒเบ—เบตเปˆเบขเบนเปˆเบ•เบดเบ”เบเบฑเบ™
เบชเบฒเบ. เบ–เป‰เบฒ xOrigin เปเบฅเบฐ y เบ•เบปเป‰เบ™เบเปเบฒเป€เบ™เบตเบ” เบ–เบทเบเบฅเบฐเป€เบงเบฑเป‰เบ™, เบžเบงเบเบกเบฑเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบ›เบฑเบ™ 0. เบ–เป‰เบฒ ySpacing เปเบกเปˆเบ™เบเบฑเบ‡
เบเบปเบเป€เบงเบฑเป‰เบ™, เบ„เปˆเบฒ xSpacing เปเบกเปˆเบ™เปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบ—เบฑเบ‡เบชเบญเบ‡เป„เบฅเบเบฐเบซเปˆเบฒเบ‡. เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ•เบฒเบ‚เปˆเบฒเบเป„เบŸเบŸเป‰เบฒเบˆเบฐเป€เบ›เบฑเบ™
เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเป„เบงเป‰เบชเปเบฒเบฅเบฑเบšเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบˆเบปเบ™เบเปˆเบงเบฒเบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบขเปˆเบฒเบ‡เบŠเบฑเบ”เป€เบˆเบ™เป‚เบ”เบเบญเบทเปˆเบ™ เบ•เบฒเบ‚เปˆเบฒเบเป„เบŸเบŸเป‰เบฒ เบ„เปเบฒเบชเบฑเปˆเบ‡. เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆ
เบ•เบฒโ€‹เบ‚เปˆเบฒเบโ€‹เป„เบŸโ€‹เบฅเปŒโ€‹เบ–เบทเบโ€‹เบชเบฐโ€‹เปเบ”เบ‡, เบ›เปˆเบญเบ‡โ€‹เปเบ‚เบ‡โ€‹เบ–เบทเบโ€‹เปเบ•เป‰เบกโ€‹เป€เบžเบทเปˆเบญโ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹เปƒเบซเป‰โ€‹เป€เบซเบฑเบ™โ€‹เบ•เบปเป‰เบ™โ€‹เบเบณโ€‹เป€เบ™เบตเบ”โ€‹เบ‚เบญเบ‡โ€‹เบซเป‰เบญเบ‡โ€‹เปเบเป‰โ€‹เป„เบ‚.

identify instance_id
เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ•เบปเบงเบฅเบฐเบšเบธเบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เป€เบŠเบฅเบ—เบตเปˆเป€เบฅเบทเบญเบเปƒเบŠเป‰เป€เบžเบทเปˆเบญ instance_id. instance_id
เบˆเบฐเบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฑเบเปƒเบ™เบšเบฑเบ™เบ”เบฒเบ•เบปเบงเบฅเบฐเบšเบธเบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบฑเบ‡เปเบปเบ”เบขเบนเปˆเปƒเบ™เบซเบผเบฑเบเบ‚เบญเบ‡เบ•เบฒเบฅเบฒเบ‡เบ—เบตเปˆเป€เบฅเบทเบญเบ.
เปƒเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™, Magic เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฑเบเบ‚เบญเบ‡เบ•เบปเบงเบฅเบฐเบšเบธเป‚เบ”เบเบเบฒเบ™เปƒเบซเป‰เปเบ•เปˆเบฅเบฐเป€เบŠเบฅ
เบ•เบปเบงเบฅเบฐเบšเบธเป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบŠเบทเปˆเบ„เบณเบ™เบดเบเบฒเบกเป€เบŠเบฅเบ•เบฒเบกเบ”เป‰เบงเบเป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบ‚เบตเบ”เบเป‰เบญเบ‡
เปเบฅเบฐเบˆเปเบฒเบ™เบงเบ™เบ™เป‰เบญเบ.

เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เบ„เปเบฒเบชเบฑเปˆเบ‡เบเปˆเบญเบ [เป‚เบ•เป‰เบ–เบฝเบ‡]
เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเปเบšเบšเป‚เบ•เป‰เบ•เบญเบšเบเบฑเบš Magic maze-router. เบเบณเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡
เปเบกเปˆเบ™เป€เบฎเบฑเบ”เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ„เบฑเป‰เบ‡เบ”เบฝเบง. เบชเบฒเบกเบžเบฒเบเปƒเบ™ hint เบŠเบฑเป‰เบ™, เปเบกเปˆเป€เบซเบผเบฑเบ, เบฎเบปเป‰เบง, เปเบฅเบฐ
เบซเบกเบธเบ™เบงเบฝเบ™, เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบœเบนเป‰เปƒเบŠเป‰เบ™เปเบฒเบžเบฒเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบเบฒเบŸเบดเบ. เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ–เบทเบเป€เบฅเบทเบญเบเบขเบนเปˆเปƒเบเป‰เบเบฑเบš
เบเบฒเบ™เบชเบฐเบเบปเบ”เบˆเบดเบ” (เบ–เป‰เบฒเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰), เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบšเปเปˆเบ‚เป‰เบฒเบกเบ‚เบญเบšเป€เบ‚เบ”เบฎเบปเป‰เบง, เปเบฅเบฐ rotate เป€เบ‚เบ”
เบ›เบตเป‰เบ™เบ—เบดเบ”เบ—เบฒเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบŠเบฑเป‰เบ™. maze-router เบŠเบญเบเบซเบฒ
เบŠเบญเบเบซเบฒเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเบกเบตเบฅเบฒเบ„เบฒเบ–เบทเบเบ—เบตเปˆเบชเบธเบ”. เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเบ—เบตเปˆเบฅเบฐเบšเบธเบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบเบชเปเบฒเบฅเบฑเบšเปเบ™เบงเบ™เบญเบ™เปเบฅเบฐเปเบ™เบงเบ•เบฑเป‰เบ‡
routing เปƒเบ™เปเบ•เปˆเบฅเบฐเบŠเบฑเป‰เบ™, เบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ jogs เปเบฅเบฐเบเบฒเบ™เบ•เบดเบ”เบ•เปเปˆ, เปเบฅเบฐเบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบ (เบ•เปเปˆเบžเบทเป‰เบ™เบ—เบตเปˆเบซเบ™เปˆเบงเบ) เบชเปเบฒเบฅเบฑเบš
เป„เบฅเบเบฐเบซเปˆเบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เปเบฅเบฐเปเบกเปˆเป€เบซเบผเบฑเบ, เบŠเปˆเบงเบเบเปเบฒเบ™เบปเบ”เบฅเบฑเบเบชเบฐเบ™เบฐเบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡.
เบซเบผเบฒเบ เบ„เบปเป‰เบ™เบซเบฒ เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ›เบฑเบšเป€เบžเบทเปˆเบญเบšเบฑเบ™เบฅเบธเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเบเบญเบกเบฎเบฑเบšเปƒเบ™เบชเบฑเป‰เบ™ a
เป€เบงเบฅเบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰. เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบชเบฒเบกเบฒเบ”เบ–เบทเบเบฅเบปเบšเบเบงเบ™เป„เบ”เป‰เบ•เบฐเบซเบผเบญเบ”เป€เบงเบฅเบฒ ^C. เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡
เบ„เปเบฒเบชเบฑเปˆเบ‡เบเปˆเบญเบเบกเบตเบ”เบฑเปˆเบ‡เบ™เบตเป‰:

เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบˆเบฒเบเบ•เบปเบงเบเบฐเบžเบดเบšเป„เบ›เบซเบฒเบเปˆเบญเบ‡เบžเบฒเบเปƒเบ™.

เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เปเปˆ [เบ›เบฐเป€เบžเบ”] [เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบต] [เบกเบนเบ™เบ„เปˆเบฒ 1] ... [เบ„เบธเบ™เบ„เปˆเบฒ]
เบ”เบงเบ‡เบ”เบฒเบง, *, เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰ เบชเบณ เบฅเบฑเบš เบ›เบฐเป€เบžเบ” เปเบฅเบฐ เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบต. เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เปเบกเปˆเบ™เบชเปเบฒเบฅเบฑเบš
เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปเบฅเบฐเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เบ•เบดเบ”เบ•เปเปˆ.

เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เบŠเปˆเบงเบเป€เบซเบผเบทเบญ [เบ„เปเบฒเบชเบฑเปˆเบ‡เบเปˆเบญเบ]
เบชเบฐเบซเบผเบธเบšเบ„เปเบฒเบชเบฑเปˆเบ‡ irouter. เบ–เป‰เบฒ เบ เบ„เปเบฒเบชเบฑเปˆเบ‡เบเปˆเบญเบ เปเบกเปˆเบ™เปƒเบซเป‰, เบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰
เบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบชเบฑเปˆเบ‡เบเปˆเบญเบเบ™เบฑเป‰เบ™เบ–เบทเบเบžเบดเบกเบญเบญเบ.

เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เบ‚เบฑเป‰เบ™เบ•เบญเบ™ [เบ›เบฐเป€เบžเบ”] [เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบต] [เบกเบนเบ™เบ„เปˆเบฒ 1] ... [เบ„เบธเบ™เบ„เปˆเบฒ]
เบ”เบงเบ‡เบ”เบฒเบง, *, เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰ เบชเบณ เบฅเบฑเบš เบ›เบฐเป€เบžเบ” เปเบฅเบฐ เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบต. เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เปเบกเปˆเบ™เบชเปเบฒเบฅเบฑเบš
เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒโ€‹เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบเบงเบ”โ€‹เบชเบญเบšโ€‹เบ•เบปเบงโ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เบเบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบเปˆเบฝเบงโ€‹เบ‚เป‰เบญเบ‡โ€‹เบเบฑเบšโ€‹เบŠเบฑเป‰เบ™โ€‹เป€เบชเบฑเป‰เบ™โ€‹เบ—เบฒเบ‡โ€‹.

เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ [เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™]
เป€เบญเบตเป‰เบ™ router. เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบ”เบฑเปˆเบ‡โ€‹เบ•เปเปˆโ€‹เป„เบ›โ€‹เบ™เบตเป‰โ€‹:
-sLayers เบ‚เบฑเป‰เบ™เบ•เบญเบ™ = เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบŠเบฑเป‰เบ™เบ•เปˆเบฒเบ‡เป†เบญเบฒเบ”เบˆเบฐเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
-sCursor = เป€เบฅเบตเปˆเบกโ€‹เป€เบชเบฑเป‰เบ™โ€‹เบ—เบฒเบ‡โ€‹เบ—เบตเปˆโ€‹เบ•เบปเบงโ€‹เบเบฐโ€‹เบžเบดเบš (DEFAULTโ€‹)
-sLabel เบŠเบทเปˆ = เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเบ›เป‰เบฒเบเบŠเบทเปˆ
- เบˆเบธเบ” x y = เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเบˆเบธเบ”เบ›เบฐเบชเบฒเบ™เบ‡เบฒเบ™เบ—เบตเปˆเปƒเบซเป‰
-dLayers เบ‚เบฑเป‰เบ™เบ•เบญเบ™ = เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบŠเบฑเป‰เบ™เบ•เปˆเบฒเบ‡เป†เบญเบฒเบ”เบˆเบฐเบชเบดเป‰เบ™เบชเบธเบ”เปƒเบ™
-dBox = เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป„เบ›เบซเบฒเบเปˆเบญเบ‡ (เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™)
-dLabel เบŠเบทเปˆ = เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป„เบ›เบซเบฒเบ›เป‰เบฒเบเบŠเบทเปˆ
-dRect xbot ybot xtop ytop = เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป„เบ›เบซเบฒเบชเบตเปˆเบซเบฅเปˆเบฝเบกเบ‚เบญเบ‡เบˆเบธเบ”เบ›เบฐเบชเบฒเบ™เบ‡เบฒเบ™เบ—เบตเปˆเปƒเบซเป‰
-d เบเบฒเบ™โ€‹เป€เบฅเบทเบญเบโ€‹ = เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ to เบเบฒเบ™เบ„เบฑเบ”เป€เบฅเบทเบญเบ

เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ saveParameters <เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™>
เบšเบฑเบ™เบ—เบถเบเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™ irouter เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”. เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™
เบŸเบทเป‰เบ™เบŸเบนเบ„เปˆเบฒเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบ”เป‰เบงเบเบ„เปเบฒเบชเบฑเปˆเบ‡ ``เปเบซเบผเปˆเบ‡ เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™''.

เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เบ„เบปเป‰เบ™เบซเบฒ [เบ„เบปเป‰เบ™เบซเบฒเบžเบฒเบฅเบฒเบกเบดเป€เบ•เบต] [เบกเบนเบ™เบ„เปˆเบฒ]
เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบเบฒเบ™เบŠเบญเบเบซเบฒเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ”เบฑเบ”เปเบเป‰. เบ–เป‰เบฒเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เปเบกเปˆเบ™เป€เบเบตเบ™เป„เบ›
เบŠเป‰เบฒเบžเบฐเบเบฒเบเบฒเบกเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™ เบญเบฑเบ”เบ•เบฒเบเบฒเบ™. เบ–เป‰เบฒ router เบเปเบฒเบฅเบฑเบ‡เบœเบฐเบฅเบดเบ”เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ—เบตเปˆเบšเปเปˆเบ”เบต, เบžเบฐเบเบฒเบเบฒเบก
เบเบฒเบ™เบซเบผเบธเบ”เบœเปˆเบญเบ™ เบญเบฑเบ”เบ•เบฒเบเบฒเบ™. เบกเบฑเบ™เป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบ„เบดเบ”เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ” width เบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบเบชเบญเบ‡เป€เบ—เบปเปˆเบฒเปƒเบซเบเปˆ เบญเบฑเบ”เบ•เบฒเบเบฒเบ™.

เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เป„เบฅเบเบฐเบซเปˆเบฒเบ‡ [เบ›เบฐเป€เบžเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡] [เบ›เบฐเป€เบžเบ”] [เบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡] ... [เบžเบดเบก เป„เบฅเบเบฐเบซเปˆเบฒเบ‡]
เป„เบฅเบเบฐเบซเปˆเบฒเบ‡เบ‚เบฑเป‰เบ™เบ•เปˆเบณเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ›เบฐเป€เบžเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเบงเบฒเบ‡เป„เบงเป‰เป‚เบ”เบ router เปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เบญเบทเปˆเบ™เป†
เบ›เบฐเป€เบžเบ”เปเบกเปˆเบ™เบกเบฒเบˆเบฒเบ drc เบžเบฒเบเบชเปˆเบงเบ™เบ‚เบญเบ‡เป„เบŸเบฅเปŒเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบŠเบต. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
เบชเบฒเบกเบฒเบ” overridden เป‚เบ”เบเบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰. เบ›เบฐเป€เบžเบ”เบžเบดเป€เบชเบ” SUBCELL เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญ
เบฅเบฐเบšเบธเป„เบฅเบเบฐเบซเปˆเบฒเบ‡เบ‚เบฑเป‰เบ™เบ•เปˆเบณเป„เบ›เบซเบฒเป€เบŠเบฅเบเปˆเบญเบเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบ‚เบฐเบซเบเบฒเบ.

เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เบงเบฒเบˆเบฒ [เบฅเบฐเบ”เบฑเบš]
เบ„เบงเบšเบ„เบธเบกเบˆเบณเบ™เบงเบ™เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบžเบดเบกเบญเบญเบเปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบเบณเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡:
0 = เบ„เบงเบฒเบกโ€‹เบœเบดเบ”โ€‹เบžเบฒเบ”โ€‹เปเบฅเบฐโ€‹เบ„เปเบฒโ€‹เป€เบ•เบทเบญเบ™โ€‹เป€เบ—เบปเปˆเบฒโ€‹เบ™เบฑเป‰เบ™โ€‹,
1 = เป‚เบ”เบโ€‹เบซเบเปเป‰โ€‹,
2 = เบซเบผเบฒเบเบชเบฐเบ–เบดเบ•เบด.

เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เบชเบฐเบšเบฑเบšเบžเบฒเบชเบฒ
เบžเบดเบกเบ‚เปเป‰เบกเบนเบ™เบชเบฐเบšเบฑเบšเบ‚เบญเบ‡ irouter.

เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ wizard [เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ‚เบญเบ‡เบ„เบงเบฒเบกเบเบฒเบงเบ›เบฒ] [เบกเบนเบ™เบ„เปˆเบฒ]
เปƒเบŠเป‰เป€เบžเบทเปˆเบญเบเบงเบ”เบชเบญเบšเปเบฅเบฐเบเปเบฒเบ™เบปเบ”เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบญเบทเปˆเบ™เป†. เบชเปˆเบงเบ™เบซเบผเบฒเบเปเบกเปˆเบ™เบ”เบตเบ—เบตเปˆเบชเบธเบ”
เบ›เบฐเป„เบงเป‰เบ„เบปเบ™เบ”เบฝเบงเป‚เบ”เบเบœเบนเป‰เปƒเบŠเป‰ unadventurous.

เบ›เป‰เบฒเบ string [pos [เบŠเบฑเป‰เบ™]]
เบ›เป‰เบฒเบเบเบณเบเบฑเบšเบ—เบตเปˆเบกเบตเบ‚เปเป‰เบ„เบงเบฒเบก string เปเบกเปˆเบ™เบ–เบทเบเบˆเบฑเบ”เปƒเบชเปˆเบขเบนเปˆเปƒเบ™เบšเปˆเบญเบ™เบ•เบฑเป‰เบ‡เบ‚เบญเบ‡เบเปˆเบญเบ‡. เบ›เป‰เบฒเบเบŠเบทเปˆเบญเบฒเบ”เบˆเบฐเบเบงเบกเป€เบญเบปเบฒ
เบˆเบธเบ”, เป€เบชเบฑเป‰เบ™, เบซเบผเบทเบžเบทเป‰เบ™เบ—เบตเปˆ, เปเบฅเบฐเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบŠเบฑเป‰เบ™เบชเบฐเป€เบžเบฒเบฐ. เบ›เบปเบเบเบฐเบ•เบดเบเปˆเบญเบ‡
เบ–เบทเบเบเบธเบšเบฅเบปเบ‡เป€เบ›เบฑเบ™เบˆเบธเบ” เบซเบผเบท เป€เบชเบฑเป‰เบ™ (เป€เบกเบทเปˆเบญเบ•เบดเบ”เบ›เป‰เบฒเบเบเบณเบเบฑเบšเบขเบนเปˆเบ‚เบญเบš
เบ‚เบญเบ‡เบˆเบธเบฅเบฑเบ‡). เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบด, เบžเบทเป‰เบ™เบ—เบตเปˆเบžเบฒเบเปƒเบ•เป‰เบเปˆเบญเบ‡เบ–เบทเบเบ„เบญเบšเบ„เบญเบ‡เป‚เบ”เบเบŠเบฑเป‰เบ™เบ”เบฝเบง.
เบ–เป‰เบฒเบšเปเปˆ เบŠเบฑเป‰เบ™ argument เปเบกเปˆเบ™เป„เบ”เป‰เบฅเบฐเบšเบธเป„เบงเป‰, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ›เป‰เบฒเบเป„เบ”เป‰เบ–เบทเบเบ•เบดเบ”เบเบฑเบš layer เบžเบฒเบเปƒเบ•เป‰
เบเปˆเบญเบ‡, เบซเบผเบทเบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡เบ–เป‰เบฒเบšเปเปˆเบกเบตเบŠเบฑเป‰เบ™เบเบงเบกเป€เบญเบปเบฒเบžเบทเป‰เบ™เบ—เบตเปˆเบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เบเปˆเบญเบ‡. เบ–เป‰เบฒ เบŠเบฑเป‰เบ™ is
เบฅเบฐเบšเบธเปเบ•เปˆ เบŠเบฑเป‰เบ™ เบšเปเปˆเป„เบ”เป‰เบเบงเบกเป€เบญเบปเบฒเบžเบทเป‰เบ™เบ—เบตเปˆเบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เบเปˆเบญเบ‡, เบ›เป‰เบฒเบเบŠเบทเปˆเบˆเบฐเป€เบ›เบฑเบ™
เบเป‰เบฒเบเป„เบ›เบŠเบฑเป‰เบ™เบญเบทเปˆเบ™ เบซเบผเบทเบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡. เบ›เป‰เบฒเบเบ—เบตเปˆเบ•เบดเบ”เบเบฑเบšเบŠเปˆเบญเบ‡เบˆเบฐเบ–เบทเบเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเป‚เบ”เบ
เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เบ›เบธเบ‡โ€‹เปเบ•เปˆเบ‡ CIF เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบ•เบดเบ”โ€‹เบเบฑเบšโ€‹เบŠเบฑเป‰เบ™โ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เบ—เบตเปˆโ€‹เบ—เบฑเบšโ€‹เบŠเป‰เบญเบ™โ€‹เบžเบทเป‰เบ™โ€‹เบ—เบตเปˆโ€‹เบ‚เบญเบ‡โ€‹
เบ›เป‰เบฒเบ เบเบณ เบเบฑเบš. Pos เป€เบ›เบฑเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบ, เปเบฅเบฐเบเปเบฒเบ™เบปเบ”เบšเปˆเบญเบ™เบ—เบตเปˆเบ‚เปเป‰เบ„เบงเบฒเบกเบ›เป‰เบฒเบเบŠเบทเปˆเบˆเบฐเบ–เบทเบเบชเบฐเปเบ”เบ‡
เบ—เบฝเบšเบเบฑเบšเบเปˆเบญเบ‡ (เป€เบŠเบฑเปˆเบ™: ``เป€เปœเบทเบญยด). เบ–เป‰เบฒ pos เบšเปเปˆเป„เบ”เป‰เปƒเบซเป‰, Magic เบˆเบฐเป€เบฅเบทเบญเบเป€เบญเบปเบฒ
เบ•เบณเปเปœเปˆเบ‡เป€เบžเบทเปˆเบญเบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบงเปˆเบฒเบ‚เปเป‰เบ„เบงเบฒเบกเบ›เป‰เบฒเบเบเบณเบเบฑเบšเบšเปเปˆเบ•เบดเบ”เบญเบญเบเป„เบ›เบˆเบฒเบเบ‚เบญเบšเบ‚เบญเบ‡เบ•เบฒเบฅเบฒเบ‡.

เบ‚เบฑเป‰เบ™เบ•เบญเบ™ เบžเบดเบกเบŠเบทเปˆเบ‚เบญเบ‡เบŠเบฑเป‰เบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบตเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™.

load [เป€เบญเบเบฐเบชเบฒเบ™]
เป‚เบซเบฅเบ”เบฅเปเบฒเบ”เบฑเบšเบŠเบฑเป‰เบ™เบ‚เบญเบ‡เป€เบŠเบ™เบ—เบตเปˆเบฎเบฒเบเบ–เบฒเบ™เบขเบนเปˆ เป€เบญเบเบฐเบชเบฒเบ™.mag เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบžเบฒเบเปƒเบ•เป‰เบ•เบปเบงเบเบฐเบžเบดเบš.
เบ–เป‰เบฒเบšเปเปˆ เป€เบญเบเบฐเบชเบฒเบ™ เบ–เบทเบเบชเบฐเปœเบญเบ‡เปƒเบซเป‰, เบ•เบฒเบฅเบฒเบ‡เบ—เบตเปˆเบšเปเปˆเบกเบตเบŠเบทเปˆเปƒเปเปˆเบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™. เบˆเบธเบฅเบฑเบ‡เบฎเบฒเบเบ‚เบญเบ‡
เบฅเบณเบ”เบฑเบšเบŠเบฑเป‰เบ™เปเบกเปˆเบ™เบชเป‰เบฒเบ‡เบ•เบฒเบฅเบฒเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚ เป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆเบงเปˆเบฒเบกเบตเบ•เบฒเบฅเบฒเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚เบขเบนเปˆเปƒเบ™เบšเปˆเบญเบ™เบญเบทเปˆเบ™
window.

เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบง [เบ—เบดเบ”เบ—เบฒเบ‡ [เบˆเปเบฒเบ™เบงเบ™เป€เบ‡เบดเบ™]]

เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบง to x y
เบ–เป‰เบฒเบšเปเปˆเบกเบตเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡, เบเบฒเบ™เป€เบฅเบทเบญเบเปเบกเปˆเบ™เบ–เบทเบเป€เบฅเบทเบญเบเป‚เบ”เบเบˆเบธเบ”เบ—เบตเปˆเบขเบนเปˆเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบก
เบกเบธเบกเบŠเป‰เบฒเบเบฅเบธเปˆเบกเบ‚เบญเบ‡เบ›เปˆเบญเบ‡เปเบฅเบฐเบเป‰เบฒเบเป€เบžเบทเปˆเบญเปƒเบซเป‰เบˆเบธเบ”เบ™เบตเป‰เบขเบนเปˆเปƒเบ™เบ•เบปเบงเบเบฐเบžเบดเบš
เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆ. เบ–เป‰เบฒ เบ—เบดเบ”เบ—เบฒเบ‡ เปเบกเปˆเบ™เปƒเบซเป‰, เบกเบฑเบ™เบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™เบ—เบดเบ”เบ—เบฒเบ‡ Manhattan (เบ•เบปเบงเบขเปˆเบฒเบ‡ เบžเบฒเบเป€เบซเบ™เบทเบญ).
เบเบฒเบ™เบ„เบฑเบ”เป€เบฅเบทเบญเบเปเบกเปˆเบ™เบเป‰เบฒเบเป„เบ›เปƒเบ™เบ—เบดเบ”เบ—เบฒเบ‡เบ™เบฑเป‰เบ™เป‚เบ”เบ เบˆเปเบฒเบ™เบงเบ™เป€เบ‡เบดเบ™. เบ–เป‰เบฒเบเปˆเบญเบ‡เบขเบนเปˆเปƒเบ™เบ”เบฝเบงเบเบฑเบ™
window เป€เบ›เบฑเบ™โ€‹เบเบฒเบ™โ€‹เบ„เบฑเบ”โ€‹เป€เบฅเบทเบญเบโ€‹, เบกเบฑเบ™โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบเป‰เบฒเบโ€‹เป€เบŠเบฑเปˆเบ™โ€‹เบ”เบฝเบงโ€‹เบเบฑเบ™โ€‹. เบˆเปเบฒเบ™เบงเบ™ เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบ›เบฑเบ™ 1. เบงเบฑเบ”เบชเบฐเบ”เบธเบ—เบตเปˆเป€เบฅเบทเบญเบ
เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบขเบนเปˆเปƒเบ™เบซเป‰เบญเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚, เบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบœเบปเบ™เบเบฐเบ—เบปเบš. เบฎเบนเบšเปเบšเบšเบ—เบตเบชเบญเบ‡เบ‚เบญเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡เปเบกเปˆเบ™
เบ„เบทเบเบฑเบšเบงเปˆเบฒเบ•เบปเบงเบเบฐเบžเบดเบšเบŠเบตเป‰เป„เบ› (x, y) เปƒเบ™โ€‹เบซเป‰เบญเบ‡โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹; เบเบฒเบ™เบ„เบฑเบ”เป€เบฅเบทเบญเบเปเบกเปˆเบ™
เป€เบเบฑเบšเบ‚เบถเป‰เบ™เป‚เบ”เบเบˆเบธเบ”เบžเบฒเบเปƒเบ•เป‰เปเบˆเบฅเบธเปˆเบกเบŠเป‰เบฒเบเบ‚เบญเบ‡เบ›เปˆเบญเบ‡เปเบฅเบฐเบเป‰เบฒเบเบญเบญเบเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™
เบˆเบธเบ”โ€‹เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบขเบนเปˆโ€‹เบ—เบตเปˆ (x, y).

เบ—เบฒเบชเบต เบ‚เบฑเป‰เบ™เบ•เบญเบ™
เบžเบทเป‰เบ™เบ—เบตเปˆเบžเบฒเบเปƒเบ•เป‰เบเปˆเบญเบ‡เปเบกเปˆเบ™ painted เปƒเบ™ เบ‚เบฑเป‰เบ™เบ•เบญเบ™.

เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ [เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ„เบปเป‰เบ™เบซเบฒ]
เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เบšเบญเบ Magic เบšเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบŠเบญเบเบซเบฒเบˆเบธเบฅเบฑเบ‡. เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ„เบปเป‰เบ™เบซเบฒ เบ›เบฐเบเบญเบšเบกเบตเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡
เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ—เบตเปˆเปเบเบเบญเบญเบเบ”เป‰เบงเบเบˆเปเป‰เบฒเบชเบญเบ‡เป€เบกเบฑเบ” เบซเบผเบทเบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡ (เบ–เป‰เบฒเบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡เบ–เบทเบเปƒเบŠเป‰, เบˆเบฒเบเบ™เบฑเป‰เบ™ เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ„เบปเป‰เบ™เบซเบฒ เบ•เป‰เบญเบ‡
เบ–เบทเบเบญเป‰เบญเบกเบฎเบญเบšเบ”เป‰เบงเบเบ„เปเบฒเป€เบงเบปเป‰เบฒ). เป€เบกเบทเปˆเบญเบŠเบญเบเบซเบฒเบ•เบฒเบฅเบฒเบ‡, Magic เบˆเบฐเบเบงเบ”เป€เบšเบดเปˆเบ‡เปเบ•เปˆเบฅเบฐเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบต
เบขเบนเปˆเปƒเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เปƒเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡, เบˆเบปเบ™เบเปˆเบงเบฒเบˆเบธเบฅเบฑเบ‡เป„เบ”เป‰เบ–เบทเบเบžเบปเบšเป€เบซเบฑเบ™. เบ–เป‰เบฒเป€เบŠเบฅเบšเปเปˆเบžเบปเบšเบšเปˆเบญเบ™เปƒเบ”
เปƒเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡, Magic เบˆเบฐเป€เบšเบดเปˆเบ‡เบขเบนเปˆเปƒเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบฅเบฐเบšเบปเบšเบชเปเบฒเบฅเบฑเบšเบกเบฑเบ™. เบ–เป‰เบฒ เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เบ„เปเบฒเบชเบฑเปˆเบ‡เปเบกเปˆเบ™
invoked เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡, เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ„เบปเป‰เบ™เบซเบฒเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบžเบดเบกเบญเบญเบ.

เบ•เบญเบ™เบ”เบดเบ™เบ‚เบญเบ‡เบ•เบปเบ™ เบ—เบฒเบ‡เป€เบฅเบทเบญเบ [เป‚เบ•เป‰เบ–เบฝเบ‡]
เปƒเบŠเป‰เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เปเบœเปˆเบ™เบชเบณเป€เบ™เบปเบฒเป€เบญเบเบฐเบชเบฒเบ™เป‚เบ”เบเบเบปเบ‡เบˆเบฒเบ Magic. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™ เปเบฅเบฐ เป‚เบ•เป‰เบ–เบฝเบ‡ เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™
เบงเบดเบ—เบตเบเบฒเบ™เบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

เบ•เบญเบ™เบ”เบดเบ™เบ‚เบญเบ‡เบ•เบปเบ™ Gremlin เป€เบญเบเบฐเบชเบฒเบ™ [เบ‚เบฑเป‰เบ™เบ•เบญเบ™]
เบชเป‰เบฒเบ‡เบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบฎเบนเบšเปเบšเบš Gremlin เบ‚เบญเบ‡เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบžเบฒเบเปƒเบ•เป‰เบเปˆเบญเบ‡, เปเบฅเบฐเบ‚เบฝเบ™
เบฅเบฒเบโ€‹เบฅเบฐโ€‹เบญเบฝเบ”โ€‹เปƒเบ™ เป€เบญเบเบฐเบชเบฒเบ™เบ—เบตเปˆเบขเบนเปˆ เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒ เบ‚เบฑเป‰เบ™เบ•เบญเบ™ เบšเปเปˆเป„เบ”เป‰เบฅเบฐเบšเบธ, เบชเบต, เบ›เป‰เบฒเบ, เปเบฅเบฐ
เบˆเบธเบฅเบฑเบ‡เบเปˆเบญเบเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบ‚เบฐเบซเบเบฒเบเบ—เบฑเบ‡เปเบปเบ”เปเบกเปˆเบ™เบฅเบงเบกเบขเบนเปˆเปƒเบ™เป„เบŸเบฅเปŒ Gremlin เบ„เบทเบเบฑเบšเบ—เบตเปˆเบžเบงเบเบกเบฑเบ™เบ›เบฒเบเบปเบ”
เปƒเบ™เบซเบ™เป‰เบฒเบˆเป. เบ–เป‰เบฒ เบ‚เบฑเป‰เบ™เบ•เบญเบ™ เบ–เบทเบเบฅเบฐเบšเบธ, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบžเบฝเบ‡เปเบ•เปˆเบŠเบฑเป‰เบ™เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰
เบœเบปเบ™เบœเบฐเบฅเบดเบ”เปƒเบ™เป€เบญเบเบฐเบชเบฒเบ™ Gremlin. Layers เบญเบฒเบ”เบˆเบฐเบ›เบฐเบเบญเบšเบกเบตเบŠเบฑเป‰เบ™เบžเบดเป€เบชเบ” เบ›เป‰เบฒเบเบเปเบฒเบเบฑเบš
เปเบฅเบฐ เบˆเบธเบฅเบฑเบ‡เบเปˆเบญเบ. เป„เบŸเบฅเปŒ Gremlin เบ–เบทเบเบ›เบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเป‰เบกเบตเบ‚เบฐเบซเบ™เบฒเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”เบฅเบฐเบซเบงเปˆเบฒเบ‡ 256
เปเบฅเบฐ 512 เปœเปˆเบงเบ; เบ—เปˆเบฒเบ™เบ„เบงเบ™เปƒเบŠเป‰ width เปเบฅเบฐ / เบซเบผเบท เบฅเบฐเบ”เบฑเบšเบ„เบงเบฒเบกเบชเบนเบ‡ GRN เบ„เปเบฒเบชเบฑเปˆเบ‡เป€เบžเบทเปˆเบญเบฎเบฑเบšเบ›เบฐเบเบฑเบ™
เบงเปˆเบฒเบชเบฐเบšเบฑเบšเบžเบดเบกเบญเบญเบเปเบกเปˆเบ™เบ‚เบฐเบซเบ™เบฒเบ”เบ—เบตเปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™. เปƒเบŠเป‰ mg stipples เปƒเบ™ Grn.
เบšเปเปˆเบกเบตเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบงเบฒเบ‡เปเบœเบ™เบ—เบตเปˆเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เปเบœเบ™เบ—เบตเปˆ Gremlin.

เบ•เบญเบ™เบ”เบดเบ™เบ‚เบญเบ‡เบ•เบปเบ™ เบŠเปˆเบงเบเป€เบซเบผเบทเบญ
เบžเบดเบกเบšเบปเบ”เบชเบฐเบซเบผเบธเบšเบชเบฑเป‰เบ™เป†เบ‚เบญเบ‡เบ—เบฑเบ‡เปเบปเบ” เบ•เบญเบ™เบ”เบดเบ™เบ‚เบญเบ‡เบ•เบปเบ™ เบ•เบปเบงเป€เบฅเบทเบญเบเบ„เปเบฒเบชเบฑเปˆเบ‡.

เบ•เบญเบ™เบ”เบดเบ™เบ‚เบญเบ‡เบ•เบปเบ™ เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบต [เบŠเบทเปˆ เบกเบนเบ™เบ„เปˆเบฒ]
If เบ•เบญเบ™เบ”เบดเบ™เบ‚เบญเบ‡เบ•เบปเบ™ เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบต เปเบกเปˆเบ™ invoked เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™ arguments เป€เบžเบตเปˆเบกเป€เบ•เบตเบก, เบ„เปˆเบฒเบชเปเบฒเบฅเบฑเบš
เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ‚เบญเบ‡เบ”เบดเบ™เบ•เบญเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เปเบกเปˆเบ™เบžเบดเบกเบญเบญเบ. เบ–เป‰เบฒ เบŠเบทเปˆ เปเบฅเบฐ เบกเบนเบ™เบ„เปˆเบฒ เปเบกเปˆเบ™โ€‹เบชเบฐโ€‹เบซเบ™เบญเบ‡โ€‹เปƒเบซเป‰โ€‹,
เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ เบŠเบทเปˆ เปเบกเปˆเบ™เบŠเบทเปˆเบ‚เบญเบ‡เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ”เบดเบ™เบ•เบญเบ™เปเบฅเบฐ เบกเบนเบ™เบ„เปˆเบฒ เป€เบ›เบฑเบ™เบกเบนเบ™เบ„เปˆเบฒเปƒเบซเบกเปˆเบชเปเบฒเบฅเบฑเบšเบกเบฑเบ™.
เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ‚เบญเบ‡เบ”เบดเบ™เบ•เบญเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ„เบงเบšเบ„เบธเบกเบฅเบฑเบเบชเบฐเบ™เบฐเบ•เปˆเบฒเบ‡เป†เบ‚เบญเบ‡เบเบฒเบ™เบงเบฒเบ‡เปเบœเบ™; เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เบ‚เบญเบ‡
เบžเบงเบเบกเบฑเบ™เบกเบตเบกเบนเบ™เบ„เปˆเบฒเป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™ 'เบชเบปเบกเป€เบซเบ”เบชเบปเบกเบœเบปเบ™'. เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบชเปˆเบงเบ™เปƒเบซเบเปˆเบ—เบตเปˆเบกเบตเบขเบนเปˆ
เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ„เบงเบšเบ„เบธเบกเบเบฒเบ™เบงเบฒเบ‡เปเบœเบ™เปเบšเบš Versatec. เบžเบงเบโ€‹เป€เบ‚เบปเบฒโ€‹เปเบกเปˆเบ™:

cellIdFont
เบŠเบทเปˆเบ‚เบญเบ‡เบŸเบญเบ™เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบš cell instance ids เปƒเบ™ Versatec plots.
เบญเบฑเบ™เบ™เบตเป‰เบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™เป„เบŸเบฅเปŒเปƒเบ™เบฎเบนเบšเปเบšเบš Vfont.

cellNameFont
เบŠเบทเปˆเบ‚เบญเบ‡เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบŠเบทเปˆเบ•เบฒเบฅเบฒเบ‡เปƒเบ™ Versatec plots. เบ™เบตเป‰
เบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™เป„เบŸเบฅเปŒเปƒเบ™เบฎเบนเบšเปเบšเบš Vfont.

เบชเบต เบ–เป‰เบฒเบ•เบฑเป‰เบ‡เป€เบ›เบฑเบ™ เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡, เบเบฒเบ™ :เบ•เบญเบ™ versatec เบ„เปเบฒเบชเบฑเปˆเบ‡เบˆเบฐเบชเป‰เบฒเบ‡
เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เบ—เบตเปˆโ€‹เป€เบซเบกเบฒเบฐโ€‹เบชเบปเบกโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™ plotter Versatec เบชเบตเปˆโ€‹เบชเบตโ€‹, เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบ•เปˆเบฒเบ‡เป†โ€‹
เบเบณ เบ™เบปเบ”เปƒเบ™ colorversatec เปเบšเบšเบ‚เบญเบ‡ เบ•เบญเบ™เบ”เบดเบ™เบ‚เบญเบ‡เบ•เบปเบ™ เบžเบฒเบเบชเปˆเบงเบ™เบ‚เบญเบ‡
เป„เบŸเบฅโ€‹เปŒโ€‹เป€เบ•เบฑเบโ€‹เป‚เบ™โ€‹เป‚เบฅโ€‹เบŠเบตโ€‹. เบ–เป‰เบฒ เบชเบต is เบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡ (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™), เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ :เบ•เบญเบ™
versatec เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ—เบตเปˆเบชเบตเบ‚เบฒเบงเบ”เบณเบ›เบปเบเบเบฐเบ•เบด.

เบฅเบฐเบšเบปเบš
เบŠเบทเปˆเบ‚เบญเบ‡เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ—เบตเปˆเบˆเบฐเบชเป‰เบฒเบ‡เป„เบŸเบฅเปŒ raster เบชเปเบฒเบฅเบฑเบš
Versatec. เป„เบŸเบฅเปŒ raster เบกเบตเบŠเบทเปˆเบ‚เบญเบ‡เปเบšเบšเบŸเบญเบก magicPlotXXXXXX,
เบšเปˆเบญเบ™เบ—เบตเปˆ XXXXXX เป€เบ›เบฑเบ™เบ•เบปเบงเบฅเบฐเบšเบธเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบชเบฐเป€เบžเบฒเบฐ.

dotsPerInch
เบŠเบตเป‰เบšเบญเบเบˆเบณเบ™เบงเบ™เบˆเบธเบ”เบ•เปเปˆเบ™เบดเป‰เบงเบขเบนเปˆเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เบžเบดเบก Versatec.
เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเบ™เบตเป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบžเบฝเบ‡เปเบ•เปˆเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบ›เบฑเบ”เป„เบˆเบ‚เบฐเบซเบ™เบฒเบ”เบชเปเบฒเบฅเบฑเบš
เบเบฒเบ™เบงเบฒเบ‡เปเบœเบ™. เบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบกเบ—เบตเปˆเปƒเบซเบเปˆเบเบงเปˆเบฒเบชเบนเบ™.

labelFont
เบŠเบทเปˆเบ‚เบญเบ‡เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบ›เป‰เบฒเบเบŠเบทเปˆเปƒเบ™ Versatec plots. เบญเบฑเบ™เบ™เบตเป‰เบ•เป‰เบญเบ‡
เป€เบ›เบฑเบ™เป„เบŸเบฅเปŒเปƒเบ™เบฎเบนเบšเปเบšเบš Vfont.

เป€เบ„เบทเปˆเบญเบ‡เบžเบดเบก
เบŠเบทเปˆเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบžเบดเบกเบ—เบตเปˆเบˆเบฐเบˆเบฑเบ”เบฅเบฝเบ‡เป„เบŸเบฅเปŒ raster Versatec.

เบŠเบทเปˆเป‚เบ—เบฅเบฐเบชเบฑเบšเบกเบทเบ–เบท
เบ–เป‰เบฒ ``เบ„เบงเบฒเบกเบˆเบดเบ‡'' (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™) เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบŠเบทเปˆเปเบฅเบฐเบ•เบปเบงเบฅเบฐเบšเบธเบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡
เปเบ•เปˆเบฅเบฐเบˆเบธเบฅเบฑเบ‡เบเปˆเบญเบเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบ‚เบฐเบซเบเบฒเบเบˆเบฐเบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบ—เบตเปˆเบกเบตเบ‚เบญเบšเป€เบ‚เบ”เบ‚เบญเบ‡เบกเบฑเบ™. เบ–เป‰เบฒ
เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเบ™เบตเป‰เปเบกเปˆเบ™ ``false'' เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบžเบฝเบ‡เปเบ•เปˆเบเปˆเบญเบ‡เบœเบนเบเบกเบฑเบ”เบ‚เบญเบ‡เป€เบŠเบ™เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™
เบชเบฐเปเบ”เบ‡.

spoolCommand
เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบˆเบฑเบ”เป„เบŸเบฅเปŒ raster Versatec. เบญเบฑเบ™เบ™เบตเป‰เบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™เบ‚เปเป‰เบ„เบงเบฒเบก
เบชเบฐเบ•เบฃเบดเบ‡เบ—เบตเปˆเบกเบตเบชเบญเบ‡เบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบˆเบฑเบ”เบฎเบนเบšเปเบšเบš ``%s''. เบ—เบณเบญเบดเบ” ``%s''
เบˆเบฐเบ–เบทเบเปเบ—เบ™เบ—เบตเปˆเบ”เป‰เบงเบเบŠเบทเปˆเป€เบ„เบทเปˆเบญเบ‡เบžเบดเบก, เปเบฅเบฐเบญเบฑเบ™เบ—เบตเบชเบญเบ‡เบˆเบฐเป€เบ›เบฑเบ™
เปเบ—เบ™เบ—เบตเปˆเบ”เป‰เบงเบเบŠเบทเปˆเบ‚เบญเบ‡เป„เบŸเบฅเปŒ raster.

swathHeight
เบˆเปเบฒเบ™เบงเบ™เป€เบชเบฑเป‰เบ™ raster เบ‚เบญเบ‡ Versatec เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ—เบตเปˆเบˆเบฐเบชเป‰เบฒเบ‡เปƒเบ™เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเปƒเบ™เบซเบ™เบถเปˆเบ‡
เป€เบงเบฅเบฒ. เป„เบŸเบฅเปŒ raster เปเบกเปˆเบ™เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™ swaths เป€เบžเบทเปˆเบญเบฎเบฑเบเบชเบฒ
เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒเบ—เบตเปˆเบชเบปเบกเป€เบซเบ”เบชเบปเบกเบœเบปเบ™. เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเบ™เบตเป‰เบเปเบฒเบ™เบปเบ”เบ‚เบฐเบซเบ™เบฒเบ”
เบ‚เบญเบ‡ swaths เป„เบ”เป‰. เบกเบฑเบ™เบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบกเบ—เบตเปˆเปƒเบซเบเปˆเบเบงเปˆเบฒเบชเบนเบ™, เปเบฅเบฐเบ„เบงเบ™
เป€เบ›เบฑเบ™เบ•เบปเบงเบ„เบนเบ™เบ‚เบญเบ‡ 16 เป€เบžเบทเปˆเบญเบซเบผเบตเบเป€เบงเบฑเป‰เบ™เบเบฒเบ™ misalignment เบ‚เบญเบ‡ stipple
เบฎเบนเบšเปเบšเบš.

width เบˆเบณเบ™เบงเบ™ pixels เบ—เบปเปˆเบงเป€เบ„เบทเปˆเบญเบ‡เบžเบดเบก Versatec. เบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก
เปƒเบซเบเปˆเบเบงเปˆเบฒ 0, เปเบฅเบฐเบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™เบ•เบปเบงเบ„เบนเบ™เบ‚เบญเบ‡ 32.

เบ•เบญเบ™เบ”เบดเบ™เบ‚เบญเบ‡เบ•เบปเบ™ versatec [เบ‚เบฐเบซเบ™เบฒเบ” [เบ‚เบฑเป‰เบ™เบ•เบญเบ™]]
เบชเป‰เบฒเบ‡เป„เบŸเบฅเปŒ raster เบ—เบตเปˆเบญเบฐเบ—เบดเบšเบฒเบเบ‚เปเป‰เบกเบนเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบžเบฒเบเปƒเบ•เป‰เบเปˆเบญเบ‡
เปƒเบ™เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบดเบก Versatec เบชเบตเบ”เปเบฒเปเบฅเบฐเบชเบตเบ‚เบฒเบงเบซเบผเบทเบชเบต
เป€เบ„เบทเปˆเบญเบ‡เบžเบดเบก, เปเบฅเบฐ spool เป„เบŸเบฅเปŒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบดเบก. เป€เบšเบดเปˆเบ‡เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ‚เบญเบ‡เบ”เบดเบ™เบ•เบญเบ™เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡
เบชเปเบฒเบฅเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ—เบตเปˆเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ„เบงเบšเบ„เบธเบก Versatec
เบเบฒเบ™เบงเบฒเบ‡เปเบœเบ™. เป€เบฅเบทเบญเบเบ‚เบฐเบซเบ™เบฒเบ” เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡เบ”เบดเบ™เบ•เบญเบ™: scalefactor เบ–เบทเบเป€เบฅเบทเบญเบเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™
เบžเบทเป‰เบ™เบ—เบตเปˆเบ‚เบญเบ‡เบเปˆเบญเบ‡เปเบกเปˆเบ™ เบ‚เบฐเบซเบ™เบฒเบ” เบ™เบดเป‰เบงเบœเปˆเบฒเบ™เปœเป‰เบฒเบžเบดเบก. เป€เบฅเบทเบญเบเบ‚เบฐเบซเบ™เบฒเบ”
เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบเบฑเบšเบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบžเบดเบก. Layers เป€เบฅเบทเบญเบเบงเปˆเบฒเบŠเบฑเป‰เบ™เปƒเบ”
(เบฅเบงเบกเบ—เบฑเบ‡เบ›เป‰เบฒเบเบเบณเบเบฑเบš เปเบฅเบฐเบˆเบธเบฅเบฑเบ‡เบเปˆเบญเบ) เป€เบžเบทเปˆเบญเบงเบฒเบ‡เปเบœเบ™; เบกเบฑเบ™เป€เบ›เบฑเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบ—เบตเปˆเป€เบซเบฑเบ™เป„เบ”เป‰
เบขเบนเปˆเบซเบ™เป‰เบฒเบˆเป.

เป„เบ–เบ™เบฒ เบ—เบดเบ”เบ—เบฒเบ‡ [เบ‚เบฑเป‰เบ™เบ•เบญเบ™]

เป„เบ–เบ™เบฒ เบ—เบฒเบ‡เป€เบฅเบทเบญเบ [เป‚เบ•เป‰เบ–เบฝเบ‡]
เบฎเบนเบšเปเบšเบšเบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ plowing เป€เบžเบทเปˆเบญ stretch เปเบฅเบฐ / เบซเบผเบท
เบšเบตเบšเบญเบฑเบ”เบˆเบธเบฅเบฑเบ‡. เบ—เบดเบ”เบ—เบฒเบ‡ เปเบกเปˆเบ™เบ—เบดเบ”เบ—เบฒเบ‡เบ‚เบญเบ‡ Manhattan. Layers เป€เบ›เบฑเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบ
เบเบฒเบ™เป€เบเบฑเบšเบเปเบฒเบŠเบฑเป‰เบ™เบซเบ™เป‰เบฒเบเบฒเบ, เป€เบŠเบดเปˆเบ‡เบ•เบฑเป‰เบ‡เป„เบงเป‰เปƒเบ™เบ•เบญเบ™เบ•เบปเป‰เบ™ *. เบซเบ™เบถเปˆเบ‡เปƒเบ™เปเบ„เบกเบ‚เบญเบ‡เบเปˆเบญเบ‡เปเบกเปˆเบ™
เบ›เบฐเบ•เบดเบšเบฑเบ”เป€เบ›เบฑเบ™เป„เบ–เปเบฅเบฐ dragged เบเบฑเบšเบ‚เบญเบšเบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบกเบ‚เบญเบ‡เบ›เปˆเบญเบ‡ (เบ•เบปเบงเบขเปˆเบฒเบ‡: เปเบ‚เบšเบŠเป‰เบฒเบ
เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบ›เบฑเบ™ plow เป„เบ”เป‰ เป„เบ–เบ™เบฒ เบชเบดเบ” เบ–เบทเบเป€เบญเบตเป‰เบ™). เบ‚เบญเบšเบ—เบฑเบ‡เปเบปเบ”เบขเบนเปˆ เบ‚เบฑเป‰เบ™เบ•เบญเบ™ เบ—เบตเปˆเบ™เบญเบ™เบขเบนเปˆเปƒเบ™
เป€เบชเบฑเป‰เบ™โ€‹เบ—เบฒเบ‡โ€‹เบ‚เบญเบ‡โ€‹เป„เบ–โ€‹เบ–เบทเบโ€‹เบŠเบธเบโ€‹เป„เบ›โ€‹เบ‚เป‰เบฒเบ‡โ€‹เบซเบ™เป‰เบฒโ€‹เบ‚เบญเบ‡โ€‹เบกเบฑเบ™, เปเบฅเบฐโ€‹เบžเบงเบโ€‹เป€เบ‚เบปเบฒโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบเบนเป‰โ€‹เปเบ„เบกโ€‹เบญเบทเปˆเบ™เป†โ€‹เบ™เปเบฒโ€‹เบซเบ™เป‰เบฒโ€‹เบ‚เบญเบ‡โ€‹เบžเบงเบโ€‹เป€เบ‚เบปเบฒโ€‹เป€เบžเบทเปˆเบญ
เบฎเบฑเบเบชเบฒเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เบญเบญเบเปเบšเบš, เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ, เปเบฅเบฐ transistor เปเบฅเบฐเบ‚เบฐเบซเบ™เบฒเบ”เบ•เบดเบ”เบ•เปเปˆ. เบˆเบธเบฅเบฑเบ‡เบเปˆเบญเบ
เป„เบ”เป‰เบ–เบทเบเบเป‰เบฒเบเปƒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบ–เบทเบเบ”เบฑเบ”เปเบเป‰เบžเบฒเบเปƒเบ™. เบซเบ™เป‰เบฒเบเบฒเบเปƒเบ”เป†
เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ—เบตเปˆโ€‹เบ—เบฑเบšโ€‹เบŠเป‰เบญเบ™โ€‹เป€เบŠเบ™โ€‹เบเปˆเบญเบโ€‹เบ—เบตเปˆโ€‹เบเป‰เบฒเบโ€‹เป‚เบ”เบโ€‹เบเบฒเบ™ plowing เปเบกเปˆเบ™โ€‹เป„เบ”เป‰โ€‹เบเป‰เบฒเบโ€‹เป‚เบ”เบโ€‹เบ”เบฝเบงโ€‹เบเบฑเบ™โ€‹
เบ›เบฐเบฅเบดเบกเบฒเบ™. เบ—เบฒเบ‡เป€เบฅเบทเบญเบ เปเบฅเบฐ เป‚เบ•เป‰เบ–เบฝเบ‡ เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เปƒเบ™โ€‹เบงเบดโ€‹เบ—เบตโ€‹เบเบฒเบ™โ€‹เบ”เบฑเปˆเบ‡โ€‹เบ•เปเปˆโ€‹เป„เบ›โ€‹เบ™เบตเป‰โ€‹:

เป„เบ–เบ™เบฒ เป€เบ‚เบ”เปเบ”เบ™
เบเปˆเบญเบ‡เบฅเบฐเบšเบธเบžเบทเป‰เบ™เบ—เบตเปˆเบ—เบตเปˆเบญเบฒเบ”เบˆเบฐเบ–เบทเบเบ”เบฑเบ”เปเบ›เบ‡เป‚เบ”เบเบเบฒเบ™เป„เบ–. เบžเบทเป‰เบ™เบ—เบตเปˆเบ™เบตเป‰เปเบกเปˆเบ™
เป„เบฎเป„เบฅเป‰เบ”เป‰เบงเบเป‚เบ„เบ‡เบฎเปˆเบฒเบ‡เบซเบผเบฑเบเบชเบตเบˆเบทเบ”. เบšเปเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบกเบตเบเบฒเบ™เป„เบ–เบ•เบฒเบกเบกเบฒ
เปเบเป‰เป„เบ‚เบžเบทเป‰เบ™เบ—เบตเปˆเปƒเบ”เบ™เบถเปˆเบ‡เบ™เบญเบเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เบเปˆเบญเบ‡; เบ–เป‰เบฒเบžเบงเบเป€เบ‚เบปเบฒเป€เบฎเบฑเบ”, เป„เบ”เป‰
เป„เบฅโ€‹เบเบฐโ€‹เบซเปˆเบฒเบ‡โ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบเป‰เบฒเบ plow เปเบกเปˆเบ™โ€‹เบซเบผเบธเบ”โ€‹เบฅเบปเบ‡โ€‹เป‚เบ”เบโ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบ—เบตเปˆโ€‹เบžเบฝเบ‡โ€‹เบžเปโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบฎเบฑเบšโ€‹เบ›เบฐโ€‹เบเบฑเบ™โ€‹เบงเปˆเบฒโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹
เป€เบฅเบ‚เบฒเบ„เบฐเบ™เบดเบ”เบ™เบญเบเป€เบ‚เบ”เปเบ”เบ™เป„เบ”เป‰เบฎเบฑเบšเบœเบปเบ™เบเบฐเบ—เบปเบš.

เป„เบ–เบ™เบฒ เบŠเปˆเบงเบเป€เบซเบผเบทเบญ
เบžเบดเบกเบšเบปเบ”เบชเบฐเบซเบผเบธเบšเบชเบฑเป‰เบ™เป†เบ‚เบญเบ‡เบ—เบฑเบ‡เปเบปเบ” เป„เบ–เบ™เบฒ เบ•เบปเบงเป€เบฅเบทเบญเบเบ„เปเบฒเบชเบฑเปˆเบ‡.

เป„เบ–เบ™เบฒ horizon n

เป„เบ–เบ™เบฒ horizon
เบฎเบนเบšเปเบšเบšเบ—เปเบฒเบญเบดเบ”เบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ” plowing jog เบ‚เบญเบšเป€เบ‚เบ” n เปœเปˆเบงเบ. เบฎเบนเบšเปเบšเบšเบ—เบตเบชเบญเบ‡
เบžเบฝเบ‡เปเบ•เปˆเบžเบดเบกเบกเบนเบ™เบ„เปˆเบฒเบ‚เบญเบ‡เบ‚เบญเบšเป€เบ‚เบ” jog. เบ—เบธเบเป†เบ„เบฑเป‰เบ‡ plowing เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒ
เปเบ™เบฐเบ™เปเบฒ jog เปƒเบ™เบชเบดเป‰เบ™เบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™เบเบฒเบ™, เบกเบฑเบ™เป€เบšเบดเปˆเบ‡เบ‚เบถเป‰เบ™เปเบฅเบฐเบฅเบปเบ‡เบชเบดเป‰เบ™เบ‚เบญเบ‡
เบงเบฑเบ”เบชเบฐเบ”เบธเบชเปเบฒเบฅเบฑเบšเป„เบฅเบเบฐเบซเปˆเบฒเบ‡เป€เบ—เบปเปˆเบฒเบเบฑเบšเบ‚เบญเบšเป€เบ‚เบ” jog. เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบกเบฑเบ™เบžเบปเบšเป€เบซเบฑเบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบง
jog เปƒเบ™เป„เบฅเบเบฐเบ™เบตเป‰, เบกเบฑเบ™เปƒเบŠเป‰เบกเบฑเบ™. เบžเบฝเบ‡เปเบ•เปˆเบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบšเปเปˆเบกเบต jog เป„เบ”เป‰เบ–เบทเบเบžเบปเบšเป€เบซเบฑเบ™เบขเบนเปˆเปƒเบ™
jog horizon เบšเปเปˆ plowing เปเบ™เบฐเบ™เปเบฒเบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡. เบ‚เบญเบšเบŸเป‰เบฒเปเบฅเปˆเบ™เป€เบ›เบฑเบ™เบชเบนเบ™
เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบเบฒเบ™ plowing เบชเบฐเป€เบซเบกเบตเบˆเบฐเปเบ™เบฐเบ™เปเบฒ jogs เปƒเบซเบกเปˆเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™. เป‚เบขเบ
เบ‚เบญเบšโ€‹เป€เบ‚เบ”โ€‹เบ‚เบญเบ‡ infinity (เป„เบ–เบ™เบฒ เบญเบฒเบซเบฒเบ™เบเบดเบ™) เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒ plowing เบˆเบฐเบšเปเปˆเปเบ™เบฐเบ™เปเบฒเปƒเบ”เป†
jogs เปƒเบซเบกเปˆเบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡.

เป„เบ–เบ™เบฒ เปเบฅเปˆเบ™เปเบฅเปˆเบ™
เป€เบ›เบตเบ”เปƒเบŠเป‰เบเบฒเบ™เปเบŠเบ jog เบ„เบทเบ™เปƒเปเปˆเบ”เป‰เบงเบเบ‚เบญเบšเป€เบ‚เบ” 0. เบ„เบณเบชเบฑเปˆเบ‡เบ™เบตเป‰เป€เบ—เบปเปˆเบฒเบเบฑเบš
เป„เบ–เบ™เบฒ horizon 0.

เป„เบ–เบ™เบฒ เบšเปเปˆเบกเบตเบ‚เบญเบšเป€เบ‚เบ”
เป€เบญเบปเบฒเบ‚เบญเบšเป€เบ‚เบ”เปƒเบ”เบ™เบถเปˆเบ‡เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เบเบฑเบšเบญเบฑเบ™เบเปˆเบญเบ™เปœเป‰เบฒ เป„เบ–เบ™เบฒ เป€เบ‚เบ”เปเบ”เบ™ เบ„เปเบฒเบชเบฑเปˆเบ‡.

เป„เบ–เบ™เบฒ เบญเบฒเบซเบฒเบ™เบเบดเบ™
เบ•เบฑเป‰เบ‡เบ‚เบญเบšเบŸเป‰เบฒเปเบฅเปˆเบ™เป„เบ›เป€เบ›เบฑเบ™เบ™เบดเบ”. เบ™เบตเป‰เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบเบฒเบ™ plowing เบˆเบฐเบšเปเปˆ
เปเบ™เบฐเบ™เปเบฒ jogs เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡; เบกเบฑเบ™เบˆเบฐเปƒเบŠเป‰เบžเบฝเบ‡เปเบ•เปˆเบญเบฑเบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบง.

เป„เบ–เบ™เบฒ เบ•เบฑเป‰เบ‡เบŠเบทเปˆ
เบซเป‰เบฒเบกโ€‹เปเบฅเปˆเบ™โ€‹เบขเบฝเบ”โ€‹เบŠเบทเปˆโ€‹เป‚เบ”เบโ€‹เบญเบฑเบ”โ€‹เบ•เบฐโ€‹เป‚เบ™โ€‹เบกเบฑเบ”โ€‹เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบเบฒเบ™โ€‹เป€เบ„เบทเปˆเบญเบ™โ€‹เป„เบซเบงโ€‹เป„เบ–โ€‹เปเบ•เปˆเบฅเบฐเบ„เบฑเป‰เบ‡.

เป„เบ–เบ™เบฒ เบเบฒเบ™เบ„เบฑเบ”เป€เบฅเบทเบญเบ [เบ—เบดเบ”เบ—เบฒเบ‡ [เป„เบฅเบเบฐเบ—เบฒเบ‡]]
เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบš เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบง or stretch เบ„เปเบฒเบชเบฑเปˆเบ‡, เบ™เบตเป‰เบเป‰เบฒเบเบญเบธเบ›เบฐเบเบญเบ™เบเบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™
เบเบฒเบ™เป€เบฅเบทเบญเบเบ—เบตเปˆเป€เบ›เบฑเบ™เบ‚เบญเบ‡เบ•เบฒเบฅเบฒเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบงเบฑเบ”เบชเบฐเบ”เบธเบ—เบตเปˆเบšเปเปˆเบกเบตเบขเบนเปˆเปƒเบ™
เบเบฒเบ™เบ„เบฑเบ”เป€เบฅเบทเบญเบเปเบกเปˆเบ™ pushed เบญเบญเบเบˆเบฒเบเบงเบดเบ—เบตเบเบฒเบ™เบ‚เบญเบ‡เบ•เบปเบ™, เบ„เบทเบเบฑเบ™เบเบฑเบšเบงเปˆเบฒเปเบ•เปˆเบฅเบฐเบชเบดเป‰เบ™เบ‚เบญเบ‡
เบเบฒเบ™โ€‹เบ„เบฑเบ”โ€‹เป€เบฅเบทเบญเบโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™ plowed เป€เบ›เบฑเบ™โ€‹เบชเปˆเบงเบ™โ€‹เบšเบธเบโ€‹เบ„เบปเบ™โ€‹. เบ–เป‰เบฒเบšเปเปˆเบกเบตเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เปเบกเปˆเบ™เปƒเบซเป‰, the
เบเบฒเบ™โ€‹เบ„เบฑเบ”โ€‹เป€เบฅเบทเบญเบโ€‹เปเบกเปˆเบ™โ€‹เป€เบเบฑเบšโ€‹เบ‚เบถเป‰เบ™โ€‹เป‚เบ”เบโ€‹เบˆเบธเบ”โ€‹เบ—เบตเปˆโ€‹เบขเบนเปˆโ€‹เบฅเบธเปˆเบกโ€‹เบ‚เบญเบ‡โ€‹เปเบˆโ€‹เบฅเบธเปˆเบกโ€‹เบŠเป‰เบฒเบโ€‹เบ‚เบญเบ‡โ€‹
เบ›เปˆเบญเบ‡เปเบฅเบฐ plowed เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบˆเบธเบ”เบ™เบตเป‰เบขเบนเปˆเปƒเบ™เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ•เบปเบงเบเบฐเบžเบดเบš. เบเปˆเบญเบ‡เปเบกเปˆเบ™
เบเป‰เบฒเบเป„เบ›เบžเป‰เบญเบกเบเบฑเบšเบเบฒเบ™เบ„เบฑเบ”เป€เบฅเบทเบญเบ. เบ–เป‰เบฒ เบ—เบดเบ”เบ—เบฒเบ‡ เปเบกเปˆเบ™เปƒเบซเป‰, เบกเบฑเบ™เบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™
เบ—เบดเบ”โ€‹เบ—เบฒเบ‡ Manhattan (เป€เบŠเบฑเปˆเบ™ เบžเบฒเบเป€เบซเบ™เบทเบญ). เบเบฒเบ™เบ„เบฑเบ”เป€เบฅเบทเบญเบเปเบกเปˆเบ™เบเป‰เบฒเบเป„เบ›เปƒเบ™เบ—เบดเบ”เบ—เบฒเบ‡เบ™เบฑเป‰เบ™
by เบˆเปเบฒเบ™เบงเบ™เป€เบ‡เบดเบ™. เบ–เป‰เบฒเบเปˆเบญเบ‡เบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบเบฒเบ™เป€เบฅเบทเบญเบ, เบกเบฑเบ™เบ–เบทเบเบเป‰เบฒเบ
เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™. เบˆเปเบฒเบ™เบงเบ™ เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบ›เบฑเบ™ 1. เบ–เป‰เบฒเบกเบตเบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเป€เบฅเบทเบญเบเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบขเบนเปˆเปƒเบ™
เบ”เบฑเบ”เปเบเป‰เบ•เบฒเบฅเบฒเบ‡, เบกเบฑเบ™เบ–เบทเบเบฅเบฐเป€เบฅเบตเบ (เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบ™เบตเป‰เปเบ•เบเบ•เปˆเบฒเบ‡เบˆเบฒเบ เป€เบฅเบทเบญเบ เปเบฅเบฐ เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบง).
If เบ—เบดเบ”เบ—เบฒเบ‡ เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบกเบญเบšเปƒเบซเป‰ เปเบฅเบฐเบ•เบปเบงเบเบฐเบžเบดเบšเบšเปเปˆเปเบกเปˆเบ™เบŠเป‰เบฒเบ, เบ‚เบงเบฒ, เบ‚เบถเป‰เบ™, เบซเบผเบท
เบฅเบปเบ‡เบˆเบฒเบเบกเบธเบกเบเปˆเบญเบ‡, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ Magic เบ—เปเบฒเบญเบดเบ”เบฎเบญเบšเบ•เปเบฒเปเบซเบ™เปˆเบ‡เบ•เบปเบงเบเบฐเบžเบดเบšเป„เบ›
เบ•เปเบฒเปเปœเปˆเบ‡เปœเบถเปˆเบ‡เปƒเบ™เบ™เบฑเป‰เบ™ (เบญเบฑเบ™เปƒเบ”เปƒเบเป‰เบ—เบตเปˆเบชเบธเบ”).

เป„เบ–เบ™เบฒ เบเบปเบ‡
เบขเบฝเบ” jogs เปƒเบซเป‰เบŠเบทเปˆเป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบซเบผเบฑเบ‡เบˆเบฒเบเปเบ•เปˆเบฅเบฐเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™ plow. เบœเบปเบ™เบเบฐเบ—เบปเบšเบˆเบฐเป€เบ›เบฑเบ™
เบ„เบทเบเบฑเบšเบงเปˆเบฒ เบเบปเบ‡ เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบฎเบฝเบโ€‹เบฎเป‰เบญเบ‡โ€‹เปƒเบซเป‰โ€‹เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เบ‡เบฒเบ™ plow โ€‹เปเบ•เปˆโ€‹เบฅเบฐโ€‹เบ„เบปเบ™โ€‹,
เบเบฑเบšเบ—เบดเบ”เบ—เบฒเบ‡เบ”เบฝเบงเบเบฑเบ™, เปเบฅเบฐเปƒเบ™เป„เบฅเบเบฐเบžเบทเป‰เบ™เบ—เบตเปˆเบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เป‚เบ”เบเบเบฒเบ™ plowing.

เบ•เป‰เบฒเบ™เบ—เบฒเบ™ เบกเบทเบ–เบท [เบ„เบงเบฒเบกเบ—เบปเบ™เบ—เบฒเบ™]
เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš เบ™เบดเบเบปเบก เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡, เปเบ•เปˆเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบฐเบเบฑเบ”เบเบฒเบ™เบ•เปเปˆเบ•เป‰เบฒเบ™
เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐ nodes. เบกเบตเบžเบฝเบ‡เปเบ•เปˆ node เบžเบฒเบเปƒเบ•เป‰เบเปˆเบญเบ‡เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบกเบงเบ™เบœเบปเบ™. เป„เบ”เป‰
เป€เบ„เบทเบญโ€‹เบ‚เปˆเบฒเบโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบ‚เปเป‰โ€‹เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เบเบฑเบšโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹ เบกเบทเบ–เบท.res.ext. เป€เบšเบดเปˆเบ‡เบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบชเปเบฒเบฅเบฑเบš
เบ™เบดเบเบปเบก เบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบ‚เบญเบ‡ เบ„เบงเบฒเบกเบ—เบปเบ™เบ—เบฒเบ™.

เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เบ—เบฒเบ‡เป€เบฅเบทเบญเบ [เป‚เบ•เป‰เบ–เบฝเบ‡]
เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰, เบšเปเปˆเบกเบต เบ—เบฒเบ‡เป€เบฅเบทเบญเบ or arg, เบ–เบทเบเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป‚เบ”เบเปƒเบŠเป‰ Magic
router เปƒเบ™เบ•เบฒเบฅเบฒเบ‡เปเบเป‰เป„เบ‚เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™ netlist เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™. เป„เบ”เป‰
เบเปˆเบญเบ‡เบ–เบทเบเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบŠเบตเป‰เบšเบญเบเบžเบทเป‰เบ™เบ—เบตเปˆเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡: เบšเปเปˆเบกเบตเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เปƒเบ”เบˆเบฐเบ–เบทเบเบงเบฒเบ‡เบขเบนเปˆเบ™เบญเบ
เบžเบทเป‰เบ™เบ—เบตเปˆเบ‚เบญเบ‡เบเปˆเบญเบ‡. เบชเบฒเบเป„เบŸเปƒเปเปˆเบ–เบทเบเบงเบฒเบ‡เป„เบงเป‰เปƒเบ™เบซเป‰เบญเบ‡เปเบเป‰เป„เบ‚. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™ เปเบฅเบฐ เป‚เบ•เป‰เบ–เบฝเบ‡ เบกเบต
เบœเบปเบ™โ€‹เบเบฐโ€‹เบ—เบปเบšโ€‹เบ•เปเปˆโ€‹เป„เบ›โ€‹เบ™เบตเป‰โ€‹:

เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เปƒเบ™เบ•เบญเบ™เบ—เป‰เบฒเบ [เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡]
เบžเบดเบกเบ„เปˆเบฒเบ‚เบญเบ‡เบŠเปˆเบญเบ‡ end เบ„เบปเบ‡เบ—เบตเปˆเบ—เบตเปˆเปƒเบŠเป‰เป‚เบ”เบ router เบŠเปˆเบญเบ‡. เบ–เป‰เบฒ
เบ„เปˆเบฒเปเบกเปˆเบ™เบชเบฐเปœเบญเบ‡เปƒเบซเป‰, เบ„เปˆเบฒเบ„เบปเบ‡เบ—เบตเปˆเบ‚เบญเบ‡เบŠเปˆเบญเบ‡เบ—เป‰เบฒเบเปเบกเปˆเบ™เบ•เบฑเป‰เบ‡เป€เบ›เบฑเบ™เบ„เปˆเบฒเบ™เบฑเป‰เบ™. เป„เบ”เป‰
channel end constant เปเบกเปˆเบ™เบ•เบปเบงเบ„เบนเบ™เบ—เบตเปˆเบšเปเปˆเบกเบตเบกเบดเบ•เบดเบกเบดเบ•เบดเบ—เบตเปˆเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ„เบดเบ”เป„เบฅเปˆเบงเปˆเบฒเป„เบเบ›เบฒเบ™เปƒเบ”
เบˆเบฒเบเบˆเบธเบ”เบชเบดเป‰เบ™เบชเบธเบ”เบ‚เบญเบ‡เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เป€เบžเบทเปˆเบญเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบเบฒเบ™เบเบฝเบกเบžเป‰เบญเบกเบ—เบตเปˆเบˆเบฐเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบตเปˆเบชเบธเบ”.

เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เบŠเปˆเบงเบเป€เบซเบผเบทเบญ
เบžเบดเบกเบšเบปเบ”เบชเบฐเบซเบผเบธเบšเบชเบฑเป‰เบ™เป†เบ‚เบญเบ‡เบ—เบฑเบ‡เปเบปเบ” เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เบ•เบปเบงเป€เบฅเบทเบญเบเบ„เปเบฒเบชเบฑเปˆเบ‡.

เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เป‚เบˆเบ [int]
เบžเบดเบกเบกเบนเบ™เบ„เปˆเบฒเบ‚เบญเบ‡เบ„เบงเบฒเบกเบเบฒเบง jog เบ•เปเบฒเปˆเบชเบธเบ”เบ—เบตเปˆเบ™เปเบฒเปƒเบŠเป‰เป‚เบ”เบ router เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบเบฒเบ™. เบ–เป‰เบฒ เบ
เบ„เปˆเบฒโ€‹เปเบกเปˆเบ™โ€‹เป„เบ”เป‰โ€‹เบชเบฐโ€‹เบซเบ™เบญเบ‡โ€‹เปƒเบซเป‰โ€‹, เบ„เบงเบฒเบกโ€‹เบเบฒเบง jog เบ•เปเบฒโ€‹เปˆโ€‹เบชเบธเบ”โ€‹เบ—เบตเปˆโ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เป€เบ›เบฑเบ™โ€‹เบ„เปˆเบฒโ€‹เบ™เบฑเป‰เบ™โ€‹. เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบเบฒเบ™
router เป€เบฎเบฑเบ”เปƒเบซเป‰เบšเปเปˆเบกเบต jogs เปเบ™เบงเบ•เบฑเป‰เบ‡เบชเบฑเป‰เบ™เบเบงเปˆเบฒเบ„เบงเบฒเบกเบเบฒเบง jog เบ•เปเบฒเปˆเบชเบธเบ”เบ—เบตเปˆ, เบงเบฑเบ”เปเบ—เบ
เปƒเบ™เบซเบ™เปˆเบงเบเบ‡เบฒเบ™เบ•เบฒเบ‚เปˆเบฒเบเป„เบŸเบŸเป‰เบฒ router. เบ„เปˆเบฒเบ—เบตเปˆเบชเบนเบ‡เบ‚เบถเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบ„เปˆเบฒเบ„เบปเบ‡เบ—เบตเปˆเบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเบ›เบฑเบšเบ›เบธเบ‡
เบ„เบธเบ™เบ™เบฐเบžเบฒเบšเบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป‚เบ”เบเบเบฒเบ™เบ–เบญเบ™ jogs เบ—เบตเปˆเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™; เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบซเป‰เบฒเบก
เบเบฒเบ™เปเบฅเปˆเบ™เบชเบฑเป‰เบ™เป†เบญเบฒเบ”เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบšเบฒเบ‡เบŠเปˆเบญเบ‡เบšเปเปˆเบชเบฒเบกเบฒเบ”เบชเบปเปˆเบ‡เป„เบ”เป‰.

เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เป‚เบฅเบซเบฐ
เป€เบ›เบตเบ” เบซเบผเบทเบ›เบดเบ”เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเป‚เบฅเบซเบฐเบชเบนเบ‡เบชเบธเบ”. เบ„เปเบฒเบชเบฑเปˆเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™
เบŠเบฑเป‰เบ™เบเบณเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ (เป€เบญเบตเป‰เบ™เบงเปˆเบฒ ``เป‚เบฅเบซเบฐยด) เบ•เบฒเบกเปเบ™เบงเบ™เบญเบ™ เปเบฅเบฐ เบเบฒเบ™เบˆเบฑเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบชเบฐเบซเบผเบฑเบš
เบŠเบฑเป‰เบ™เปƒเบ™เปเบ™เบงเบ•เบฑเป‰เบ‡. เบ•เบฒเบกเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เบชเบฒเบเปƒเบ™เบŠเบฑเป‰เบ™เบเบฒเบ™เบเบณเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบชเบฐเบซเบผเบฑเบšเปเบกเปˆเบ™เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™
เปเบ›เบ‡, เปƒเบซเป‰เบซเบผเบฒเบเป€เบ—เบปเปˆเบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰, เป€เบ›เบฑเบ™เบŠเบฑเป‰เบ™เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบ–เบทเบเบ—เบฒเบชเบต
เป€เบ‚เบปเป‰เบฒโ€‹เป„เบ›โ€‹เปƒเบ™โ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹. เป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเป‚เบฅเบซเบฐเบ›เบฑเบšเบ›เบธเบ‡เบ„เบธเบ™เบ™เบฐเบžเบฒเบšเบ‚เบญเบ‡
เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบš, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบŠเบฑเป‰เบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›เปเบฅเป‰เบงเบ”เบตเบเบงเปˆเบฒ
เบฅเบฑเบเบชเบฐเบ™เบฐเป„เบŸเบŸเป‰เบฒ; เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบœเบนเป‰เบญเบญเบเปเบšเบšเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ”เป‰เบงเบเบกเบท
เบซเบผเบฑเบ‡เบˆเบฒเบเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบญเบฒเบ”เบˆเบฐเบžเบปเบšเบงเปˆเบฒเบกเบฑเบ™เบ‡เปˆเบฒเบเบ•เปเปˆเบเบฒเบ™เบ›เบดเบ”เบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเป‚เบฅเบซเบฐเปเบฅเบฐ
เบˆเบฑเบ”เบเบฒเบ™เบเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบงเบฒเบ‡ layer เบ•เปเปˆเบ—เบดเบ”เบ—เบฒเบ‡.

เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เบฅเบฒเบเบเบฒเบ™เบชเบธเบ”เบ—เบด [เป€เบญเบเบฐเบชเบฒเบ™]
เบžเบดเบกเบŠเบทเปˆเบ‚เบญเบ‡ netlist เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™. เบ–เป‰เบฒเบŠเบทเปˆเป„เบŸเบฅเปŒเบ–เบทเบเบฅเบฐเบšเบธ, เบกเบฑเบ™เปเบกเปˆเบ™
เป€เบ›เบตเบ”เบ–เป‰เบฒเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰, เปเบฅเบฐ netlist เปƒเบซเบกเปˆเบ–เบทเบเป‚เบซเบฅเบ”. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰
เบ•เบปเป‰เบ™เบ•เปเปเบกเปˆเบ™เบ„เบงเบฒเบกเบชเบฐเบ”เบงเบเบชเบฐเบšเบฒเบเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบ›เบตเบ”เป€เบกเบ™เบน netlist เบเปˆเบญเบ™
เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡.

เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เบญเบธเบ›เบฐเบชเบฑเบ [เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡]
เบžเบดเบกเบญเบธเบ›เบฐเบชเบฑเบเบ„เบปเบ‡เบ—เบตเปˆเบ—เบตเปˆเปƒเบŠเป‰เป‚เบ”เบ router เบŠเปˆเบญเบ‡. เบ–เป‰เบฒเบ„เปˆเบฒเป€เบ›เบฑเบ™
เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰, เบเปเบฒเบ™เบปเบ”เบญเบธเบ›เบฐเบชเบฑเบ router เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบ„เบปเบ‡เบ—เบตเปˆเบเบฑเบšเบกเบนเบ™เบ„เปˆเบฒเบ™เบฑเป‰เบ™. เป„เบ”เป‰
เบ„เบปเบ‡เบ—เบตเปˆเบญเบธเบ›เบฐเบชเบฑเบเปเบกเปˆเบ™เบ•เบปเบงเบ„เบนเบ™เบ—เบตเปˆเบšเปเปˆเบกเบตเบกเบดเบ•เบดเบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบงเปˆเบฒเบขเบนเปˆเป„เบเบ›เบฒเบ™เปƒเบ”
เบขเบนเปˆเบ—เบฒเบ‡เบซเบ™เป‰เบฒเบ‚เบญเบ‡เบญเบธเบ›เบฐเบชเบฑเบ, router เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบ„เบงเบ™เบˆเบฐเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ jogging nets เบญเบญเบเบˆเบฒเบ
เบ—เบฒเบ‡. เบกเบนเบ™เบ„เปˆเบฒเบ—เบตเปˆเปƒเบซเบเปˆเบเบงเปˆเบฒเบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบ•เบฒเบซเบ™เปˆเบฒเบ‡เบˆเบฐเปเบฅเปˆเบ™เบญเบญเบเบˆเบฒเบเบ—เบฒเบ‡เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰; เปเบ™เบงเปƒเบ”เบเปเปˆเบ•เบฒเบก,
เบ–เป‰เบฒ nets jog เบญเบญเบเบˆเบฒเบเบงเบดเบ—เบตเบเบฒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป„เบงเป€เบเบตเบ™เป„เบ›เปเบกเปˆเบ™ wasted.

เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เบ•เบปเป‰เบ™เบเปเบฒเป€เบ™เบตเบ” [x y]
เบžเบดเบก x- เปเบฅเบฐ y-เบžเบดเบเบฑเบ”เบ‚เบญเบ‡เบ•เบปเป‰เบ™เบเบณเป€เบ™เบตเบ”เบ‚เบญเบ‡เบ•เบฒเปœเปˆเบฒเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡. เป‚เบ”เบ
เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบ•เบฒเบ‚เปˆเบฒเบเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบˆเบฒเบ (0,0). เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เป‚เบ”เบเบเบฒเบ™เบชเบฐเบซเบ™เบญเบ‡ x เปเบฅเบฐ
y เบ›เบฐเบชเบฒเบ™เบ‡เบฒเบ™เบเบฑเบš เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เบ•เบปเป‰เบ™เบเปเบฒเป€เบ™เบตเบ” เบ„เปเบฒเบชเบฑเปˆเบ‡, เบ•เบปเป‰เบ™เบเปเบฒเป€เบ™เบตเบ”เบชเบฒเบกเบฒเบ”เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป€เบ›เบฑเบ™เบญเบฑเบ™เบญเบทเปˆเบ™
เบ„เปˆเบฒ. เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ•เบปเป‰เบ™เบ•เปเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆ routing chip เบ—เบตเปˆเป„เบ”เป‰
เบญเบญเบเปเบšเบšเบ—เบตเปˆเบกเบตเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เปƒเบ™ pitch เบ”เบฝเบงเบเบฑเบ™เบเบฑเบš router เบˆเบฐเปƒเบŠเป‰, เปเบ•เปˆเบงเปˆเบฒเบขเบนเปˆเปƒเบช
เบ‚เบญเบšเบŠเป‰เบฒเบ เปเบฅเบฐเบฅเบธเปˆเบกเบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเบกเบตเบขเบนเปˆเบเปˆเบญเบ™เปเบฅเป‰เบงเบšเปเปˆเบ‚เบถเป‰เบ™เบเบฑเบš
routing grid lines (เบ•เบปเบงเบขเปˆเบฒเบ‡, เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเบกเบตเบขเบนเปˆเบเปˆเบญเบ™เปเบฅเป‰เบงเบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™
เบˆเบธเบ”เปƒเบˆเบเบฒเบ‡เบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ•เบฒเบ‚เปˆเบฒเบเป„เบŸเบŸเป‰เบฒ). เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™เบฅเบฐเบšเบธเบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡
เบ•เบปเป‰เบ™เบเบณเป€เบ™เบตเบ”เบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เบเบณเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบˆเบฐเป€เบ›เบฑเบ™เบเบฒเบ™เปเบ›เป€เบญเบเบฐเบชเบฒเบ™เบ—เบฑเบ‡เปเบปเบ”เปƒเบ™
เป€เบŠเบฑเบฅเบ—เบตเปˆเบˆเบฐเบ™เปเบฒเบ—เบฒเบ‡เป€เบžเบทเปˆเบญเปƒเบซเป‰ prewiring line เบ‚เบถเป‰เบ™เบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡เบเบฑเบšเบ•เบฒเบ‚เปˆเบฒเบเป„เบŸเบŸเป‰เบฒ routing
เบชเบฒเบ.

เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ
เบžเบดเบกเบ„เปˆเบฒเบ‚เบญเบ‡เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™ router เบ—เบฑเบ‡เบซเบกเบปเบ”.

เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เบชเบฐเบซเบกเปเปˆเบฒเบชเบฐเป€เบซเบกเบต [int]
เบžเบดเบกเบ„เปˆเบฒเบ‚เบญเบ‡เบ„เปˆเบฒเบ„เบปเบ‡เบ—เบตเปˆเบชเบธเบ”เบ—เบดเบ‚เบญเบ‡ router channel. เบ–เป‰เบฒเบ„เปˆเบฒเป€เบ›เบฑเบ™
เบชเบฐเปœเบญเบ‡เปƒเบซเป‰, เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ„เบปเบ‡เบ—เบตเปˆเบชเบธเบ”เบ—เบดเบ„เบปเบ‡เบ—เบตเปˆเปƒเบซเป‰เบเบฑเบšเบ„เปˆเบฒ. เบชเบธเบ”เบ—เบดเบชเบฐเบซเบกเปเปˆเบฒเบชเบฐเป€เบซเบกเบต
เบ„เบปเบ‡เบ—เบตเปˆ, เบงเบฑเบ”เปเบ—เบเบขเบนเปˆเปƒเบ™เบซเบ™เปˆเบงเบเบ‡เบฒเบ™เบ•เบฒเบ‚เปˆเบฒเบเป„เบŸเบŸเป‰เบฒเบ‚เบญเบ‡ router, เบเปเบฒเบ™เบปเบ”เบงเบดเบ—เบตเบเบฒเบ™เป„เบเบเบงเปˆเบฒเบ•เปเปˆเป„เบ›
terminal router channel เบ„เบงเบ™เบŠเบญเบเบซเบฒ terminal เบ‚เบฑเบ”เบเบฑเบ™เบเปˆเบญเบ™
เบเบฒเบ™โ€‹เบ•เบฑเบ”โ€‹เบชเบดเบ™โ€‹เปƒเบˆโ€‹เบงเปˆเบฒโ€‹เบชเบธเบ”โ€‹เบ—เบดโ€‹เปเบกเปˆเบ™โ€‹เป€เบžเบตเปˆเบกโ€‹เบ‚เบถเป‰เบ™โ€‹เบซเบผเบทโ€‹เบซเบผเบธเบ”โ€‹เบฅเบปเบ‡โ€‹. เบกเบนเบ™เบ„เปˆเบฒเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบชเบธเบ”เบ—เบด
เบชเบนเบ‡เบ‚เบทเป‰เบ™เปเบฅเบฐเบซเบผเบธเบ”เบฅเบปเบ‡เป€เบฅเบทเป‰เบญเบเป†.

เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบŠเบต
เบžเบดเบกเบ‚เปเป‰เบกเบนเบ™เป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบŠเบต router. เบ™เบตเป‰เบ›เบฐเบเบญเบšเบกเบตเบ‚เปเป‰เบกเบนเบ™เป€เบŠเบฑเปˆเบ™:
เบŠเบทเปˆเบ‚เบญเบ‡เบŠเบฑเป‰เบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™ เปเบฅเบฐเบชเบฐเบฅเบฑเบšเบเบฑเบ™, เบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡เบ‚เบญเบ‡เบชเบฒเบเป„เบŸ,
เป„เบฅเบเบฐเบซเปˆเบฒเบ‡เบ•เบฒเบ‚เปˆเบฒเบเป„เบŸเบŸเป‰เบฒเบ‚เบญเบ‡ router, เปเบฅเบฐเบ‚เบฐเบซเบ™เบฒเบ”เบ•เบดเบ”เบ•เปเปˆ.

เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เบงเบดเบ•เบฒเบกเบดเบ™
เบซเบเปเป‰เบœเปˆเบฒเบ™เป€เบ‚เบปเป‰เบฒ (เบเปˆเบญเบ™เปœเป‰เบฒเบ™เบตเป‰) เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบชเบธเบ”เบ—เบด. เบ„เปเบฒเบชเบฑเปˆเบ‡เบเปˆเบญเบเบ™เบตเป‰เป€เบญเบปเบฒเบญเบญเบ
เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบŠเบฑเป‰เบ™เบ—เบตเปˆเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เปƒเบ™ nets เบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™ netlist เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เป€เบžเบทเปˆเบญเบซเบผเบธเบ”เบœเปˆเบญเบ™เบœเปˆเบฒเบ™
เบ™เบฑเบš. เบŠเบฑเป‰เบ™โ€‹เป€เบชเบฑเป‰เบ™โ€‹เบ—เบฒเบ‡โ€‹เบ—เบตเปˆโ€‹เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹, เบŠเบฑเป‰เบ™ 1 เปƒเบ™ router เบžเบฒเบเบชเปˆเบงเบ™เบ‚เบญเบ‡
เป„เบŸเบฅโ€‹เปŒโ€‹เป€เบ•เบฑเบโ€‹เป‚เบ™โ€‹เป‚เบฅโ€‹เบŠเบตโ€‹, เป€เบ›เบฑเบ™โ€‹เบ—เบตเปˆโ€‹เป‚เบ›เบ”โ€‹เบ›เบฒเบ™โ€‹เป‚เบ”เบโ€‹เบงเบดโ€‹เบ—เบตโ€‹เบเบฒเบ™โ€‹. เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒ ``เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เบงเบดเบ•เบฒเบกเบดเบ™''เปเบกเปˆเบ™
postpass เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป€เบญเบเบฐเบฅเบฒเบ”เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เป„เบ”เป‰เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เปเบกเปˆเบ™
เบšเปเปˆเป„เบ”เป‰เบœเบฐเบฅเบดเบ”เป‚เบ”เบ เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เบ„เปเบฒเบชเบฑเปˆเบ‡, เปƒเบซเป‰เบŠเบฑเป‰เบ™เปเบฅเบฐเบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡เบ•เบปเบเบฅเบปเบ‡เป€เบซเบฑเบ™เบ”เบต
เบเบฑเบš router เบžเบฒเบเบชเปˆเบงเบ™เบ‚เบญเบ‡เป„เบŸเบฅเปŒเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบŠเบต.

เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เบ—เบฒเบ‡ [int]
เบžเบดเบกเบกเบนเบ™เบ„เปˆเบฒเบ‚เบญเบ‡เป‚เบฅเบซเบฐเบชเบนเบ‡เบชเบธเบ”เป‚เบ”เบเบœเปˆเบฒเบ™เบ„เปˆเบฒเบ„เบปเบ‡เบ—เบตเปˆ. เบ–เป‰เบฒเบ„เปˆเบฒเป€เบ›เบฑเบ™
เบชเบฐเปœเบญเบ‡เปƒเบซเป‰, เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ„เบปเบ‡เบ—เบตเปˆเบœเปˆเบฒเบ™เบ„เปˆเบฒ. เป‚เบ”เบเบœเปˆเบฒเบ™เบ„เบปเบ‡เบ—เบตเปˆ, เบงเบฑเบ”เปเบ—เบเปƒเบ™
router เบ•เบฒโ€‹เบ‚เปˆเบฒเบโ€‹เป„เบŸโ€‹เบŸเป‰เบฒโ€‹เบซเบปเบงโ€‹เบซเบ™เปˆเบงเบโ€‹, เป€เบ›เบฑเบ™โ€‹เบ•เบปเบงโ€‹เปเบ—เบ™โ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เปเบฅเบโ€‹เบ›เปˆเบฝเบ™โ€‹เบฅเบฐโ€‹เบซเบงเปˆเบฒเบ‡โ€‹เบเบฒเบ™ maximization เบ‚เบญเบ‡โ€‹เป‚เบฅโ€‹เบซเบฐโ€‹เปเบฅเบฐโ€‹
เบเบฒเบ™เบ™เบฑเบšเบœเปˆเบฒเบ™. เปƒเบ™เบซเบผเบฒเบเป†เบเปเบฅเบฐเบ™เบต, เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบ›เปˆเบฝเบ™เบชเบฒเบเป„เบŸ
เบŠเบฑเป‰เบ™เบเบฒเบ™เบเบณเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบชเบฐเบฅเบฑเบšเป€เบ‚เบปเป‰เบฒเปƒเบ™เบเบฒเบ™เบเบณเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เปƒเบ™เบŠเบฑเป‰เบ™เบเบณเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™
(``เป‚เบฅเบซเบฐ'') เปƒเบ™เบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบเบ‚เบญเบ‡เบเบฒเบ™เปเบ™เบฐเบ™เปเบฒเบซเบ™เบถเปˆเบ‡เบซเบผเบทเบชเบญเบ‡เบœเปˆเบฒเบ™. เป‚เบ”เบเบœเปˆเบฒเบ™เบ„เบปเบ‡เบ—เบตเปˆ
เบฅเบฐเบšเบธเบˆเปเบฒเบ™เบงเบ™เบเบฒเบ™เบ›เปˆเบฝเบ™เบชเบฒเบเป„เบŸเบ—เบตเปˆเป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบ„เบธเป‰เบกเบ„เปˆเบฒเบ—เบตเปˆเบˆเบฐเป€เบžเบตเปˆเบก
เบœเปˆเบฒเบ™เป„เบ›เบซเบฒเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡.

rsim [เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™] [เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™]
เปเบฅเปˆเบ™ rsim เบžเบฒเบเปƒเบ•เป‰ Magic. เป€เบšเบดเปˆเบ‡ Tutorial #11: เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ IRSIM เปเบฅเบฐ RSIM เบเบฑเบš Magic เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบซเบผเบฒเบ
เบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบ—เบฒเบ‡เป€เบฅเบทเบญเบเปเบฅเบฐเป„เบŸเบฅเปŒเปƒเบ”เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เป‚เบ”เบ rsim. เบ›เบปเบเบเบฐเบ•เบด, IRSIM
เบ•เป‰เบญเบ‡เบเบฒเบ™เป„เบŸเบฅเปŒเบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเบชเปเบฒเบฅเบฑเบšเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบตเปเบฅเบฐ a .เบŠเบดเบก เป„เบŸเบฅเปŒเบ—เบตเปˆเบญเบฐเบ—เบดเบšเบฒเบเป€เบ–เบดเบ‡
เบงเบปเบ‡เบˆเบญเบ™.

เป„เบ”เป‰ rsim เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹เบ—เบตเปˆโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เปƒเบ”โ€‹เบซเบ™เบถเปˆเบ‡โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบ–เบทเบโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เป€เบžเบทเปˆเบญโ€‹เบžเบปเบงโ€‹เบžเบฑเบ™โ€‹เบเบฑเบšโ€‹เปƒเบ™โ€‹เป€เบกเบทเปˆเบญโ€‹เบเปˆเบญเบ™โ€‹.
เป€เบฅเบตเปˆเบก rsim. เบ›เบฐเป€เบžเบ” rsim เปเบฅเบฐเบ—เปˆเบฒเบ™เบˆเบฐเป€เบซเบฑเบ™เบเบฒเบ™เบเบฐเบ•เบธเป‰เบ™เป€เบ•เบทเบญเบ™ rsim. เป€เบžเบทเปˆเบญเบเบฑเบšเบ„เบทเบ™เบชเบนเปˆเบงเบดเป€เบชเบ”,
เบ›เบฐเป€เบžเบ” q.

save [เบŠเบทเปˆ]
เบšเบฑเบ™เบ—เบถเบเบ•เบฒเบฅเบฒเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚เปƒเบ™เปเบœเปˆเบ™. เบ–เป‰เบฒเบ•เบฒเบฅเบฒเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚เบ›เบฐเบˆเบธเบšเบฑเบ™เปเบกเปˆเบ™เบ•เบฒเบฅเบฒเบ‡ ``(UNNAMED)'',
เบŠเบทเปˆ เบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบฅเบฐเบšเบธ; เปƒเบ™โ€‹เบเปโ€‹เบฅเบฐโ€‹เบ™เบตโ€‹เบ™เบตเป‰โ€‹เบซเป‰เบญเบ‡โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบ›เปˆเบฝเบ™โ€‹เบŠเบทเปˆโ€‹เป€เบ›เบฑเบ™โ€‹ เบŠเบทเปˆ เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบš
เบ–เบทเบเบšเบฑเบ™เบ—เบถเบเป„เบงเป‰เปƒเบ™เป„เบŸเบฅเปŒ เบŠเบทเปˆ.เบญเบปเบ‡เบเบฒเบ™เปเบกเบฑเบ. เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบŠเบทเปˆ เป€เบ›เบฑเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบ. เบ–เป‰เบฒเบฅเบฐเบšเบธ, เป„เบ”เป‰
เบ•เบฒเบฅเบฒเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚เบ–เบทเบเบšเบฑเบ™เบ—เบถเบเป„เบงเป‰เปƒเบ™เป„เบŸเบฅเปŒ เบŠเบทเปˆ.เบญเบปเบ‡เบเบฒเบ™เปเบกเบฑเบ; เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบกเบฑเบ™เบ–เบทเบเบšเบฑเบ™เบ—เบถเบเป„เบงเป‰เปƒเบ™เป„เบŸเบฅเปŒเบˆเบฒเบ
เป€เบŠเบดเปˆเบ‡เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบญเปˆเบฒเบ™เปƒเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™.

เป€เบšเบดเปˆเบ‡ เบ—เบฒเบ‡เป€เบฅเบทเบญเบ
เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ„เบงเบšเบ„เบธเบกเบงเปˆเบฒเบŠเบฑเป‰เบ™เปƒเบ”เบ—เบตเปˆเบˆเบฐเบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก
เบžเบฒเบเปƒเบ•เป‰เบ•เบปเบงเบเบฐเบžเบดเบš. เบกเบฑเบ™โ€‹เบกเบตโ€‹เบซเบผเบฒเบโ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹:

เป€เบšเบดเปˆเบ‡ no เบ‚เบฑเป‰เบ™เบ•เบญเบ™
เบขเปˆเบฒเบชเบฐเปเบ”เบ‡เบŠเบฑเป‰เบ™เบ‚เปเป‰เบกเบนเบ™เปƒเบซเป‰เบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบžเบฒเบเปƒเบ•เป‰เบ•เบปเบงเบเบฐเบžเบดเบš. เบ–เป‰เบฒ เบ›เป‰เบฒเบเบเปเบฒเบเบฑเบš
เปเบกเปˆเบ™เปƒเบซเป‰เป€เบ›เบฑเบ™เบŠเบทเปˆเบŠเบฑเป‰เบ™, เบขเปˆเบฒเบชเบฐเปเบ”เบ‡เบ›เป‰เบฒเบเบŠเบทเปˆเบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ™เบฑเป‰เบ™. เบ–เป‰เบฒ
เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ” เบ–เบทเบเบกเบญเบšเปƒเบซเป‰เป€เบ›เบฑเบ™เบŠเบฑเป‰เบ™, เบšเปเปˆเบกเบตเบเบฒเบ™เบฅเบฐเป€เบกเบตเบ”เบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เบญเบญเบเปเบšเบšเบˆเบฐเบชเบฐเปเบ”เบ‡ (the
checker เบˆเบฐเบชเบทเบšเบ•เปเปˆเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒ). เบ–เป‰เบฒ เบ‚เบฑเป‰เบ™เบ•เบญเบ™ เปเบกเปˆเบ™เปƒเบซเป‰เป€เบ›เบฑเบ™ "*", เบซเบ™เป‰เบฒเบเบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ”
เบŠเบฑเป‰เบ™เบ‚เปเป‰เบกเบนเบ™เบˆเบฐเบ–เบทเบเบ›เบดเบ”เปƒเบŠเป‰เบ‡เบฒเบ™, เปเบ•เปˆเบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ” เปเบฅเบฐเบ›เป‰เบฒเบเบเบณเบเบฑเบšเบˆเบฐเบเบฑเบ‡เบ„เบปเบ‡เบชเบฐเปเบ”เบ‡เบขเบนเปˆ. เป€เบšเบดเปˆเบ‡
เบžเบฒเบเบชเปˆเบงเบ™ "LAYERS" เปƒเบ™เบ•เบญเบ™เบ—เป‰เบฒเบเบ‚เบญเบ‡เบซเบ™เป‰เบฒเบ„เบนเปˆเบกเบทเบ™เบตเป‰เบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบ‚เบญเบ‡เบŠเบฑเป‰เบ™
เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เบŠเบทเปˆโ€‹เปƒเบ™ Magicโ€‹.

เป€เบšเบดเปˆเบ‡ เบ‚เบฑเป‰เบ™เบ•เบญเบ™
Reenable เบเบฒเบ™โ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹เบ‚เบญเบ‡โ€‹เบ—เบตเปˆโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เปƒเบซเป‰โ€‹ เบ‚เบฑเป‰เบ™เบ•เบญเบ™. เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒ "*" เบ‚เบฐเบซเบเบฒเบเป„เบ›เบซเบฒเบซเบ™เป‰เบฒเบเบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ”
เบŠเบฑเป‰เบ™, เปเบ•เปˆเบšเปเปˆเบ›เบฐเบเบญเบšเบกเบตเบŠเบฑเป‰เบ™เบ›เป‰เบฒเบเบŠเบทเปˆเบซเบผเบทเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”. เป€เบšเบดเปˆเบ‡ "LAYERS"
เบžเบฒเบเบชเปˆเบงเบ™เปƒเบ™เบ•เบญเบ™เบ—เป‰เบฒเบเบ‚เบญเบ‡เบซเบ™เป‰เบฒเบ„เบนเปˆเบกเบทเบ™เบตเป‰เบชเปเบฒเบฅเบฑเบšเบฅเบฒเบเบฅเบฐเบญเบฝเบ”.

เป€เบšเบดเปˆเบ‡ no เบขเปˆเบฒเบชเบฐเปเบ”เบ‡เบŠเบฑเป‰เบ™เปœเป‰เบฒเบเบฒเบ เบซเบผเบทเบ›เป‰เบฒเบเบเบณเบเบฑเบšเปƒเบ”เป†. เบกเบตเปเบ•เปˆเบเปˆเบญเบ‡เบ‚เบญเบšเบ•เบฒเบฅเบฒเบ‡เบเปˆเบญเบเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™
เบชเบฐเปเบ”เบ‡.

เป€เบšเบดเปˆเบ‡ เป€เบ›เบตเบ”เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™เบ‚เบญเบ‡เบŠเบฑเป‰เบ™เปœเป‰เบฒเบเบฒเบเบ—เบฑเบ‡เปเบปเบ”, เบ›เป‰เบฒเบเบเบณเบเบฑเบš เปเบฅเบฐเบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”.

เป€เบšเบดเปˆเบ‡ เบ„เบทเบเบฑเบ™
เบชเบฐเปเบ”เบ‡เป€เบŠเบฅเบ—เบฑเบ‡เปเบปเบ”เบ”เป‰เบงเบเบงเบดเบ—เบตเบ”เบฝเบงเบเบฑเบ™. เบ™เบตเป‰เบ›เบดเบ”เบเบฒเบ™เบ—เปเบฒเบ‡เบฒเบ™เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ—เบตเปˆเบเบฒเบ™เปเบเป‰เป„เบ‚
เป€เบŠเบฑเบฅเบ–เบทเบเบชเบฐเปเบ”เบ‡เป€เบ›เบฑเบ™เบชเบตเบ—เบตเปˆเบชเบปเบ”เปƒเบช เปเบฅเบฐเป€เบŠเบฅเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เปเบเป‰เป„เบ‚เปเบกเปˆเบ™เป€เบ›เบฑเบ™เบชเบตเบˆเบทเบ”เป†.
เบซเบผเบฑเบ‡เบˆเบฒเบ เป€เบšเบดเปˆเบ‡ เบ„เบทเบเบฑเบ™, เบ‚เปเป‰เบกเบนเบ™เบซเบ™เป‰เบฒเบเบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ”เบˆเบฐเบ–เบทเบเบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เบชเบตเบ—เบตเปˆเบชเบปเบ”เปƒเบช.

เป€เบšเบดเปˆเบ‡ no เบ„เบทเบเบฑเบ™
เป€เบ›เบตเบ”เบเบฒเบ™เบ™เบณเปƒเบŠเป‰เบ„เบทเบ™เปƒเปเปˆเบšเปˆเบญเบ™เบ—เบตเปˆเป€เบŠเบฅเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เปเบเป‰เป„เบ‚เบ–เบทเบเปเบ•เป‰เบกเบ”เป‰เบงเบเบชเบตเบˆเบทเบ”เป†.

เป€เบฅเบทเบญเบ เบ—เบฒเบ‡เป€เบฅเบทเบญเบ
เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเป€เบฅเบทเบญเบเบชเบต, เบ›เป‰เบฒเบเบŠเบทเปˆ, เปเบฅเบฐ subcells เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบเปˆเบฝเบงเบเบฑเบšเบžเบงเบเบกเบฑเบ™
เบ”เป‰เบงเบเบ„เปเบฒเบชเบฑเปˆเบ‡เป€เบŠเบฑเปˆเบ™ เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบง เปเบฅเบฐ เบ„เบฑเบ”เบฅเบญเบ เปเบฅเบฐ เบฅเบถเบš. เบกเบฑเบ™โ€‹เบกเบตโ€‹เบซเบผเบฒเบโ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹:

เป€เบฅเบทเบญเบ เบ–เป‰เบฒเบ•เบปเบงเบเบฐเบžเบดเบšเป€เบเบตเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบซเบงเปˆเบฒเบ‡, เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เปเบกเปˆเบ™เบ„เบทเบเบฑเบ™ เป€เบฅเบทเบญเบ
เบกเบทเบ–เบท. เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบชเบตเบ–เบทเบเป€เบฅเบทเบญเบ. เบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ”เบ—เบตเปˆเบ„เปเบฒเบชเบฑเปˆเบ‡เบ–เบทเบเป€เบญเบตเป‰เบ™,
chunk เบ‚เบญเบ‡โ€‹เบชเบตโ€‹เปเบกเปˆเบ™โ€‹เป„เบ”เป‰โ€‹เบ„เบฑเบ”โ€‹เป€เบฅเบทเบญเบโ€‹เป€เบญเบปเบฒโ€‹: เบžเบทเป‰เบ™โ€‹เบ—เบตเปˆโ€‹เบฎเบนเบšโ€‹เบชเบตเปˆโ€‹เปเบˆโ€‹เบชเบฒเบโ€‹เบ—เบตเปˆโ€‹เปƒเบซเบเปˆโ€‹เบ—เบตเปˆโ€‹เบชเบธเบ”โ€‹เบ‚เบญเบ‡โ€‹เบญเบธโ€‹เบ›เบฐโ€‹เบเบญเบ™โ€‹เบเบฒเบ™โ€‹
เบ›เบฐเป€เบžเบ”เบ”เบฝเบงเบเบฑเบ™เบ—เบตเปˆเป€เบšเบดเปˆเบ‡เป€เบซเบฑเบ™เบžเบฒเบเปƒเบ•เป‰เบ•เบปเบงเบเบฐเบžเบดเบš. เบ–เป‰เบฒเบ„เปเบฒเบชเบฑเปˆเบ‡เบ–เบทเบเป€เบญเบตเป‰เบ™
เบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบเป‰เบฒเบเบ•เบปเบงเบเบฐเบžเบดเบš, เบเบฒเบ™เบ„เบฑเบ”เป€เบฅเบทเบญเบเปเบกเปˆเบ™เบ‚เบฐเบซเบเบฒเบเบญเบญเบเป€เบžเบทเปˆเบญเบฅเบงเบกเบ—เบฑเบ‡เบซเบกเบปเบ”
เบงเบฑเบ”เบชเบฐเบ”เบธเบ‚เบญเบ‡เบ›เบฐเป€เบžเบ”เบ”เบฝเบงเบเบฑเบ™, เบšเปเปˆเบงเปˆเบฒเบˆเบฐเป€เบ›เบฑเบ™เบฎเบนเบšเบฎเปˆเบฒเบ‡. เบ–เป‰เบฒเบ„เปเบฒเบชเบฑเปˆเบ‡เบ–เบทเบเป€เบญเบตเป‰เบ™ a
เบ„เบฑเป‰เบ‡เบ—เบตเบชเบฒเบก, เบเบฒเบ™เบ„เบฑเบ”เป€เบฅเบทเบญเบเป„เบ”เป‰เบ–เบทเบเบ‚เบฐเบซเบเบฒเบเบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡เป€เบžเบทเปˆเบญเบ›เบฐเบเบญเบšเบกเบตเบญเบธเบ›เบฐเบเบญเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเป€เบ›เบฑเบ™
เป€เบšเบดเปˆเบ‡เป€เบซเบฑเบ™ เปเบฅเบฐเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบฒเบ‡เป„เบŸเบŸเป‰เบฒเบเบฑเบšเบˆเบธเบ”เบ—เบตเปˆเบขเบนเปˆเปƒเบ•เป‰เบ•เบปเบงเบเบฐเบžเบดเบš.

เป€เบฅเบทเบญเบ เป€เบžเบตเปˆเบกเป€เบ•เบตเบก
เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš เป€เบฅเบทเบญเบ เป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆเบงเปˆเบฒเบเบฒเบ™เบ„เบฑเบ”เป€เบฅเบทเบญเบเบšเปเปˆเปเบกเปˆเบ™เบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ”
เบฅเบถเบšเบฅเป‰เบฒเบ‡. เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเปเบกเปˆเบ™เบเบฒเบ™เป€เบžเบตเปˆเบกเบงเบฑเบ”เบชเบฐเบ”เบธเบ—เบตเปˆเป€เบฅเบทเบญเบเปƒเบซเบกเปˆเปƒเบซเป‰เบเบฑเบšเบชเบดเปˆเบ‡เบ—เบตเปˆเป€เบ›เบฑเบ™
เบขเบนเปˆเปƒเบ™เบเบฒเบ™เบ„เบฑเบ”เป€เบฅเบทเบญเบเปเบฅเป‰เบง.

เป€เบฅเบทเบญเบ เบซเบ™เป‰เบญเบ
เบ™เบตเป‰เป€เบฅเบทเบญเบเบงเบฑเบ”เบชเบฐเบ”เบธเบ„เบทเบเบฑเบ™เบเบฑเบš เป€เบฅเบทเบญเบ เบšเปเปˆ, เปเบ•เปˆเบญเบธเบ›เบฐเบเบญเบ™เบเบฒเบ™เป„เบ”เป‰เบ–เบทเบเป‚เบเบเบเป‰เบฒเบเบญเบญเบเบˆเบฒเบ
เบเบฒเบ™เบ„เบฑเบ”เป€เบฅเบทเบญเบ, เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบžเบตเปˆเบกเปƒเบชเปˆเบกเบฑเบ™. เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเปเบกเปˆเบ™เบเบฒเบ™เบเบปเบเป€เบฅเบตเบเบเบฒเบ™เป€เบฅเบทเบญเบ
เบงเบฑเบ”เบชเบฐเบ”เบธเบ—เบตเปˆเป€เบฅเบทเบญเบ.

เป€เบฅเบทเบญเบ [เป€เบžเบตเปˆเบกเป€เบ•เบตเบก | เบซเบ™เป‰เบญเบ] เบžเบทเป‰เบ™เบ—เบตเปˆ เบ‚เบฑเป‰เบ™เบ•เบญเบ™
เป€เบฅเบทเบญเบเบงเบฑเบ”เบชเบฐเบ”เบธเบ•เบฒเบกเบžเบทเป‰เบ™เบ—เบตเปˆ. เบ–เป‰เบฒ เบ‚เบฑเป‰เบ™เบ•เบญเบ™ เบšเปเปˆเป„เบ”เป‰เบฅเบฐเบšเบธ, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบชเบตเบ—เบฑเบ‡เบซเบกเบปเบ”,
เบ›เป‰เบฒเบเบเบณเบเบฑเบš, เปเบฅเบฐเบˆเบธเบฅเบฑเบ‡เบเปˆเบญเบเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบ‚เบฐเบซเบเบฒเบเบ—เบตเปˆเป€เบซเบฑเบ™เป„เบ”เป‰เบžเบฒเบเปƒเบ•เป‰เบเปˆเบญเบ‡เบ–เบทเบเป€เบฅเบทเบญเบ. เบ–เป‰เบฒ
เบ‚เบฑเป‰เบ™เบ•เบญเบ™ เบ–เบทเบเบเปเบฒเบ™เบปเบ”, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบžเบฝเบ‡เปเบ•เปˆเบŠเบฑเป‰เบ™เป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™เบ–เบทเบเป€เบฅเบทเบญเบ. เบ–เป‰เบฒ เป€เบžเบตเปˆเบกเป€เบ•เบตเบก is
เบฅเบฐเบšเบธเป„เบงเป‰, เบงเบฑเบ”เบชเบฐเบ”เบธเปƒเบซเบกเปˆเบˆเบฐเบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เบเบฒเบ™เป€เบฅเบทเบญเบเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™
เปเบ—เบ™เบ—เบตเปˆเบกเบฑเบ™. เบ–เป‰เบฒ เบซเบ™เป‰เบญเบ เปเบกเปˆเบ™เบฅเบฐเบšเบธเป„เบงเป‰, เบงเบฑเบ”เบชเบฐเบ”เบธเปƒเบซเบกเปˆเป„เบ”เป‰เบ–เบทเบเป‚เบเบเบเป‰เบฒเบเบญเบญเบเบˆเบฒเบ
เบเบฒเบ™เบ„เบฑเบ”เป€เบฅเบทเบญเบ (เบเบปเบเป€เบฅเบตเบเบเบฒเบ™เป€เบฅเบทเบญเบ).

เป€เบฅเบทเบญเบ [เป€เบžเบตเปˆเบกเป€เบ•เบตเบก | เบซเบ™เป‰เบญเบ] เบกเบทเบ–เบท เบŠเบทเปˆ
เป€เบฅเบทเบญเบเบ•เบฒเบฅเบฒเบ‡เบเปˆเบญเบ. เบ–เป‰เบฒ เบŠเบทเปˆ เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบกเบญเบšเปƒเบซเป‰, เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เบŠเบญเบเบซเบฒ subcell เบ—เบตเปˆเป€เบ›เบฑเบ™
เป€เบšเบดเปˆเบ‡เป€เบซเบฑเบ™เบžเบฒเบเปƒเบ•เป‰เบ•เบปเบงเบเบฐเบžเบดเบš เปเบฅเบฐเป€เบฅเบทเบญเบเบกเบฑเบ™. เบ–เป‰เบฒเบ„เปเบฒเบชเบฑเปˆเบ‡เบ–เบทเบเบŠเป‰เปเบฒ
เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบเป‰เบฒเบเบ•เบปเบงเบเบฐเบžเบดเบšเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบกเบฑเบ™เบˆเบฐเบเป‰เบฒเบงเบœเปˆเบฒเบ™ subcells เบ—เบฑเบ‡เบซเบกเบปเบ”เบžเบฒเบเปƒเบ•เป‰
เบ•เบปเบงเบเบฐเบžเบดเบš. เบ–เป‰เบฒ เบŠเบทเปˆ เปเบกเปˆเบ™เปƒเบซเป‰, เบกเบฑเบ™เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เป€เบ›เบฑเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบฅเปเบฒเบ”เบฑเบšเบŠเบฑเป‰เบ™
เบ•เบปเบงเบฅเบฐเบšเบธเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบˆเบฒเบเบฎเบฒเบเบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบžเบฒเบเปƒเบ•เป‰เบ•เบปเบงเบเบฐเบžเบดเบš. เป„เบ”เป‰
เบ•เบฒเบฅเบฒเบ‡เบ—เบตเปˆเบกเบตเบŠเบทเปˆเบ–เบทเบเป€เบฅเบทเบญเบ. เบ–เป‰เบฒ เป€เบžเบตเปˆเบกเป€เบ•เบตเบก เบ–เบทเบเบฅเบฐเบšเบธเป„เบงเป‰, subcell เปƒเบซเบกเปˆเบ–เบทเบเป€เบžเบตเปˆเบกเปƒเบชเปˆ
เบเบฒเบ™เป€เบฅเบทเบญเบเบ›เบฐเบˆเบธเบšเบฑเบ™เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเปเบ—เบ™เบ—เบตเปˆเบกเบฑเบ™. เบ–เป‰เบฒ เบซเบ™เป‰เบญเบ เบ–เบทเบเบเปเบฒเบ™เบปเบ”, เป„เบ”เป‰
เป€เบŠเบฅเบเปˆเบญเบเปƒเปเปˆเบ–เบทเบเป€เบญเบปเบฒเบญเบญเบเบˆเบฒเบเบเบฒเบ™เป€เบฅเบทเบญเบ (เบเบปเบเป€เบฅเบตเบเบเบฒเบ™เป€เบฅเบทเบญเบ).

เป€เบฅเบทเบญเบ เปเบˆเป‰เบ‡
เบฅเบถเบšเบฅเป‰เบฒเบ‡เบเบฒเบ™เป€เบฅเบทเบญเบ. เบ™เบตเป‰เบšเปเปˆเบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเบเบฒเบ™เบˆเบฑเบ”เบงเบฒเบ‡; เบกเบฑเบ™เบžเบฝเบ‡เปเบ•เปˆ
เบเบปเบเป€เบฅเบตเบเบเบฒเบ™เป€เบฅเบทเบญเบเบ—เบธเบเบขเปˆเบฒเบ‡.

เป€เบฅเบทเบญเบ เบŠเปˆเบงเบเป€เบซเบผเบทเบญ
เบžเบดเบกเบšเบปเบ”เบชเบฐเบซเบผเบธเบšเบชเบฑเป‰เบ™เป†เบ‚เบญเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡เบเบฒเบ™เบ„เบฑเบ”เป€เบฅเบทเบญเบ.

เป€เบฅเบทเบญเบ save เบกเบทเบ–เบท
เบšเบฑเบ™เบ—เบถเบเบ‚เปเป‰เบกเบนเบ™เบ—เบฑเบ‡เปเบปเบ”เปƒเบ™เบเบฒเบ™เป€เบฅเบทเบญเบเป€เบ›เบฑเบ™ Magic cell เปƒเบ™เปเบœเปˆเบ™. เป„เบ”เป‰
เบเบฒเบ™เป€เบฅเบทเบญเบเบˆเบฐเบ–เบทเบเบšเบฑเบ™เบ—เบถเบเป„เบงเป‰เปƒเบ™เป„เบŸเบฅเปŒ เบกเบทเบ–เบท.mag.

เป€เบฅเบทเบญเบ เปเบฅเบฐ เป„เบ”เป‰ เป€เบšเบดเปˆเบ‡ เบ„เปเบฒเบชเบฑเปˆเบ‡
เป€เบฅเบทเบญเบเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบเบฑเบš เป€เบšเบดเปˆเบ‡ เบ„เปเบฒเบชเบฑเปˆเบ‡. เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเป€เบฅเบทเบญเบเบ•เปˆเบญเบ™เบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™เบ‚เบญเบ‡
เบงเบฑเบ”เบชเบฐเบ”เบธ, เบžเบฝเบ‡เปเบ•เปˆเบŠเบฑเป‰เบ™เบ—เบตเปˆเบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เปเบกเปˆเบ™เบœเบนเป‰เบชเบฐเบซเบกเบฑเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบฑเบ”เป€เบฅเบทเบญเบ. เป€เบกเบทเปˆเบญเป€เบฅเบทเบญเบ
เบžเบทเป‰เบ™เบ—เบตเปˆเบ—เบฑเบ‡เปเบปเบ”, เปเบ™เบงเปƒเบ”เบเปเปˆเบ•เบฒเบก, เบ—เบฑเบ‡เบงเบฑเบ”เบชเบฐเบ”เบธเบ—เบตเปˆเป€เบšเบดเปˆเบ‡เป€เบซเบฑเบ™ เปเบฅเบฐ เบšเปเปˆเป€เบซเบฑเบ™เบ–เบทเบเป€เบฅเบทเบญเบ.
เบžเบถเบ”เบ•เบดเบเปเบฒเบ™เบตเป‰เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบžเบทเป‰เบ™เบ—เบตเปˆเบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เบงเบฑเบ”เบชเบฐเบ”เบธเบ–เบทเบเบเป‰เบฒเบ, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒ เป€เบšเบดเปˆเบ‡ เบกเบต
เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ›เบดเบ”เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™เบ‚เบญเบ‡เบšเบฒเบ‡เบŠเบฑเป‰เบ™.

sideways
เบ›เบตเป‰เบ™เบเบฒเบ™เป€เบฅเบทเบญเบเบˆเบฒเบเบŠเป‰เบฒเบเป„เบ›เบ‚เบงเบฒเบเปˆเบฝเบงเบเบฑเบšเปเบเบ™เบ•เบฑเป‰เบ‡เบ—เบตเปˆเปเบฅเปˆเบ™เบœเปˆเบฒเบ™เบชเบนเบ™เบเบฒเบ‡
เบ‚เบญเบ‡โ€‹เบžเบทเป‰เบ™โ€‹เบ—เบตเปˆโ€‹เบเบฒเบ™โ€‹เบ„เบฑเบ”โ€‹เป€เบฅเบทเบญเบโ€‹. เบ–เป‰เบฒเบเปˆเบญเบ‡เบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบเบฒเบ™เป€เบฅเบทเบญเบ, เบกเบฑเบ™เปเบกเปˆเบ™
flipped เป€เบเบตเบ™เป„เบ›. เบงเบฑเบ”เบชเบฐเบ”เบธเบ—เบตเปˆเป€เบฅเบทเบญเบเบšเปเปˆเบขเบนเปˆเปƒเบ™เบ•เบฒเบฅเบฒเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚เปเบกเปˆเบ™เบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบœเบปเบ™เบเบฐเบ—เบปเบš.

simcmd cmd
เบชเบปเปˆเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡ cmd เป€เบžเบทเปˆเบญ rsim เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”. เป€เบšเบดเปˆเบ‡ Tutorial #11: เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ IRSIM เปเบฅเบฐ
RSIM เบเบฑเบš Magic เบชเปเบฒเบฅเบฑเบšเบ‚เปเป‰เบกเบนเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบก.

snap [on]

snap [เป„เบ›]
เบ„เบงเบšเบ„เบธเบกเบงเปˆเบฒเบˆเบฐเปƒเบซเป‰เป€เบญเบปเบฒเบเปˆเบญเบ‡ เปเบฅเบฐเบˆเบธเบ”เปƒเบชเปˆเบ•เบฒเปœเปˆเบฒเบ‡เบ—เบตเปˆเป€เบฅเบทเบญเบเบชเบณเบฅเบฑเบšเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบซเบผเบทเบšเปเปˆ
เปƒเบ™โ€‹เบ—เบตเปˆโ€‹เป€เบ‚เบปเบฒโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบ›เบฐโ€‹เบเบปเบ”โ€‹เบงเปˆเบฒ (เบ•เบฒโ€‹เบ‚เปˆเบฒเบโ€‹เป„เบŸโ€‹เบŸเป‰เบฒโ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เป‚เบ”เบโ€‹ เบ•เบฒเบ‚เปˆเบฒเบเป„เบŸเบŸเป‰เบฒ เบ„เปเบฒเบชเบฑเปˆเบ‡), เบซเบผเบทเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ 1x1
เบ•เบฒเบ‚เปˆเบฒเบเป„เบŸเบŸเป‰เบฒ. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ snapping เบˆเบฐเป€เบ›เบฑเบ™ เป„เบ›ie, snapping to a 1x1 grid. เบเบฑเบš
เบšเปเปˆโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เป‚เบ•เป‰โ€‹เบ–เบฝเบ‡โ€‹, snap เบžเบดเบกเบงเปˆเบฒ snapping เบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰เบซเบผเบทเบšเปเปˆ.

เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ [เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™] [เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™]
เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš rsim เบ„เปเบฒเบชเบฑเปˆเบ‡, เบเบปเบเป€เบงเบฑเป‰เบ™เบกเบฑเบ™เบˆเบฐเบเบฑเบšเบ„เบทเบ™เป„เบ›เบซเบฒ Magic เบ—เบฑเบ™เบ—เบตเบ—เบตเปˆ rsim เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™.
เป€เบšเบดเปˆเบ‡ Tutorial #11: เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ IRSIM เปเบฅเบฐ RSIM เบเบฑเบš Magic เบชเปเบฒเบฅเบฑเบšเบ‚เปเป‰เบกเบนเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบก.

เบเบปเบ‡ เบ—เบดเบ”เบ—เบฒเบ‡
เบฎเบฑเบ”เบชเบฒเบเบขเบฒเบ‡เปƒเบซเป‰เบŠเบทเปˆเบขเบนเปˆเบเป‰เบญเบ‡เบเปˆเบญเบ‡เป‚เบ”เบเบเบฒเบ™เบ”เบถเบ‡เบžเบงเบเบกเบฑเบ™เป€เบ‚เบปเป‰เบฒ เบ—เบดเบ”เบ—เบฒเบ‡. Jogs เปเบกเปˆเบ™
straightened เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบเบฒเบ™โ€‹เป€เบฎเบฑเบ”โ€‹เปเบ™เบงโ€‹เบ™เบฑเป‰เบ™โ€‹เบˆเบฐโ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบ—เบฒเบ‡โ€‹เป€เบฅโ€‹เบ‚เบฒโ€‹เบ„เบฐโ€‹เบ™เบดเบ”โ€‹เป€เบžเบตเปˆเบกโ€‹เป€เบ•เบตเบกโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบเป‰เบฒเบโ€‹เบญเบญเบโ€‹.

stretch [เบ—เบดเบ”เบ—เบฒเบ‡ [เบˆเปเบฒเบ™เบงเบ™เป€เบ‡เบดเบ™]]
เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบง เบเบปเบเป€เบงเบฑเป‰เบ™เบงเปˆเบฒ stretching เบ‡เปˆเบฒเบเบ”เบฒเบเป€เบเบตเบ”เบ‚เบถเป‰เบ™เป€เบ›เบฑเบ™
เบเบฒเบ™เบ„เบฑเบ”เป€เบฅเบทเบญเบเบ–เบทเบเบเป‰เบฒเบ. เปเบ•เปˆเบฅเบฐเบชเบดเป‰เบ™เบ‚เบญเบ‡เบชเบตเปƒเบ™เบเบฒเบ™เบ„เบฑเบ”เป€เบฅเบทเบญเบเป€เบฎเบฑเบ”เปƒเบซเป‰เบžเบทเป‰เบ™เบ—เบตเปˆเป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™
เป€เบŠเบดเปˆเบ‡เบกเบฑเบ™เบ–เบทเบเบเป‰เบฒเบเป„เบ›เบ–เบทเบเบฅเบปเบšเบขเบนเปˆเปƒเบ™เบŠเบฑเป‰เบ™เบ™เบฑเป‰เบ™. เบ™เบญเบเบˆเบฒเบเบ™เบตเป‰, เปเบ•เปˆเบฅเบฐเบชเบดเป‰เบ™เบ‚เบญเบ‡เบชเบตเปƒเบ™
เบเบฒเบ™เป€เบฅเบทเบญเบเบ—เบตเปˆเบชเปเบฒเบœเบฑเบ”เบเบฑเบšเบงเบฑเบ”เบชเบฐเบ”เบธเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เป€เบฅเบทเบญเบเบ•เบฒเบกเบ”เป‰เบฒเบ™เบซเบฅเบฑเบ‡เบ‚เบญเบ‡เบกเบฑเบ™เป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบเบตเบ”เบเบฒเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบก
เบงเบฑเบ”เบชเบฐเบ”เบธเบ—เบตเปˆเบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™ painted เป€เบžเบทเปˆเบญเบ•เบทเปˆเบกเบ‚เปเป‰เบกเบนเบ™เปƒเบชเปˆเปƒเบ™เบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡เบ›เบฐเป„เบงเป‰เป‚เบ”เบเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบง. เบ–เป‰เบฒ เบ—เบดเบ”เบ—เบฒเบ‡ เบšเปเปˆเปเบกเปˆเบ™
เปƒเบซเป‰เปเบฅเบฐเบ•เบปเบงเบเบฐเบžเบดเบšเบšเปเปˆเปเบกเปˆเบ™เบŠเป‰เบฒเบ, เบ‚เบงเบฒ, เบ‚เบถเป‰เบ™, เบซเบผเบทเบฅเบปเบ‡เบˆเบฒเบเบกเบธเบกเบเปˆเบญเบ‡,
เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, Magic เบ—เปเบฒเบญเบดเบ”เบฎเบญเบšเบ•เปเบฒเปเบซเบ™เปˆเบ‡เบ•เบปเบงเบเบฐเบžเบดเบšเป„เบ›เบ•เปเบฒเปเบซเบ™เปˆเบ‡เบ—เบตเปˆเป€เบ›เบฑเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™เบ™เบฑเป‰เบ™
(เบญเบฑเบ™เปƒเบ”เปƒเบเป‰เบ—เบตเปˆเบชเบธเบ”).

เป€เบ„เบทเปˆเบญเบ‡เบกเบท [เบŠเบทเปˆ | เบ‚เปเป‰เบกเบนเบ™]
เบ›เปˆเบฝเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ›เบฐเบˆเบธเบšเบฑเบ™. เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเปเบกเปˆเบ™เบงเปˆเบฒเบฎเบนเบšเบฎเปˆเบฒเบ‡เบ‚เบญเบ‡เบ•เบปเบงเบเบฐเบžเบดเบšเปเบกเปˆเบ™เปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เปเบฅเบฐ
เบ›เบธเปˆเบกเบซเบ™เบนเบซเบกเบฒเบเป€เบ–เบดเบ‡เบชเบดเปˆเบ‡เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™. เบ„เปเบฒเบชเบฑเปˆเบ‡ เป€เบ„เบทเปˆเบญเบ‡เบกเบท เบ‚เปเป‰เบกเบนเบ™ เบžเบดเบกโ€‹เบญเบญเบโ€‹เบ„เบงเบฒเบกโ€‹เบซเบกเบฒเบโ€‹
เบ‚เบญเบ‡เบ›เบธเปˆเบกเบชเปเบฒเบฅเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ›เบฐเบˆเบธเบšเบฑเบ™. เป€เบ„เบทเปˆเบญเบ‡เบกเบท เบŠเบทเปˆ เบ›เปˆเบฝเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ›เบฐเบˆเบธเบšเบฑเบ™เป€เบ›เบฑเบ™ เบŠเบทเปˆ,
เบšเปˆเบญเบ™เบ—เบตเปˆ เบŠเบทเปˆ เปเบกเปˆเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™ เบซเบกเบฒเบเปƒเบชเปˆเปƒเบ™เบ›เปˆเบญเบ‡, เบชเบฒเบเป„เบŸ, เบซเบผเบท เบฅเบฒเบเบเบฒเบ™เบชเบธเบ”เบ—เบดเบ—เบตเปˆเบขเบนเปˆ เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒ เป€เบ„เบทเปˆเบญเบ‡เบกเบท เบ–เบทเบเป€เบญเบตเป‰เบ™เป‚เบ”เบเบšเปเปˆเบกเบต
arguments, เบกเบฑเบ™เป€เบฅเบทเบญเบเป€เบ„เบทเปˆเบญเบ‡เบกเบทเปƒเบซเบกเปˆเปƒเบ™เบฅเปเบฒเบ”เบฑเบšเบงเบปเบ‡: invocations เบซเบผเบฒเบเบˆเบฐ
เบฎเบญเบšเบงเบฝเบ™เบœเปˆเบฒเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆเบกเบตเบขเบนเปˆเบ—เบฑเบ‡เปเบปเบ”.

เบšเปเปˆเบชเบฒเบกเบฒเบ”เปเบ›เป„เบ”เป‰
เบ‚เบฐเบซเบเบฒเบเบ•เบฒเบฅเบฒเบ‡เบ—เบฑเบ‡เปเบปเบ”เบ—เบตเปˆเปเบ•เบฐเปƒเบชเปˆเบเปˆเบญเบ‡เปเบ•เปˆเบšเปเปˆเบกเบตเบกเบฑเบ™เปเบปเบ”.

เบ›เบตเป‰เบ™โ€‹เบฅเบปเบ‡
เบ›เบตเป‰เบ™เบเบฒเบ™เป€เบฅเบทเบญเบเบ”เป‰เบฒเบ™เป€เบ—เบดเบ‡เบเปˆเบฝเบงเบเบฑเบšเปเบเบ™เบฅเบงเบ‡เบ™เบญเบ™เบ—เบตเปˆเปเบฅเปˆเบ™เบœเปˆเบฒเบ™เบชเบนเบ™เบเบฒเบ‡
เบ‚เบญเบ‡โ€‹เบžเบทเป‰เบ™โ€‹เบ—เบตเปˆโ€‹เบเบฒเบ™โ€‹เบ„เบฑเบ”โ€‹เป€เบฅเบทเบญเบโ€‹. เบ–เป‰เบฒเบเปˆเบญเบ‡เบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบเบฒเบ™เป€เบฅเบทเบญเบเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบกเบฑเบ™
เปเบกเปˆเบ™ flipped เบ„เบทเบเบฑเบ™. เบงเบฑเบ”เบชเบฐเบ”เบธเบ—เบตเปˆเป€เบฅเบทเบญเบเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบขเบนเปˆเปƒเบ™เบ•เบฒเบฅเบฒเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚เบˆเบฐเบšเปเปˆเบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡.

เปเบกเปˆเบ™โ€‹เบซเบเบฑเบ‡ เบžเบดเบกเบญเบญเบเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบชเบดเปˆเบ‡เบ—เบตเปˆเป€เบฅเบทเบญเบเบ—เบฑเบ‡เบซเบกเบปเบ”.

เบชเบฒเบ เบ—เบฒเบ‡เป€เบฅเบทเบญเบ [เป‚เบ•เป‰เบ–เบฝเบ‡]
เบ„เบณเบชเบฑเปˆเบ‡เบ™เบตเป‰เบชเบฐเปœเบญเบ‡เบชเปˆเบงเบ™เบ•เบดเบ”เบ•เปเปˆเบœเบนเป‰เปƒเบŠเป‰เปเบšเบšเบชเบฒเบเบชเบฒเบเบเบฒเบ‡. เบ—เบฒเบ‡เป€เบฅเบทเบญเบ เปเบฅเบฐ เป‚เบ•เป‰เบ–เบฝเบ‡
เบฅเบฐเบšเบธเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบชเบฒเบเป„เบŸเป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ, เบ”เบฑเปˆเบ‡เบ—เบตเปˆเบญเบฐเบ—เบดเบšเบฒเบเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰. เบšเบฒเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™
invoked เบœเปˆเบฒเบ™เบ›เบธเปˆเบกเบซเบ™เบนเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆ เบชเบฒเบเป„เบŸ เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบกเบตเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบง.

เบชเบฒเบ เบŠเปˆเบงเบเป€เบซเบผเบทเบญ
เบžเบดเบกเบšเบปเบ”เบชเบฐเบซเบผเบธเบšเบ‚เบญเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡เบชเบฒเบเบ•เปˆเบฒเบ‡เป†.

เบชเบฒเบ เบญเบญเบเบ•เบฒเบกเบฅเบงเบ‡เบ™เบญเบ™
เบ„เบทเบเบฑเบ™ เบชเบฒเบ เบ‚เบฒ เบเบปเบเป€เบงเบฑเป‰เบ™เบงเปˆเบฒเบžเบฒเบเบชเปˆเบงเบ™เปƒเปเปˆเบ–เบทเบเบšเบฑเบ‡เบ„เบฑเบšเปƒเบซเป‰เป€เบ›เบฑเบ™เปเบ™เบงเบ™เบญเบ™.

เบชเบฒเบ เบ‚เบฒ
เบ—เบฒเบชเบตเป€เบชเบฑเป‰เบ™เบฅเบงเบ”เบ•เบฒเบกเปเบ™เบงเบ™เบญเบ™ เบซเบผเบทเปเบ™เบงเบ•เบฑเป‰เบ‡เบˆเบฒเบเบ”เป‰เบฒเบ™เปœเบถเปˆเบ‡เบ‚เบญเบ‡เบเปˆเบญเบ‡เปƒเบชเปˆ
เป„เบ›เบซเบฒเบšเปˆเบญเบ™ x- เบซเบผเบท y เบ‚เบญเบ‡เบ•เบปเบงเบเบฐเบžเบดเบš (เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš). เบ—เบดเบ”เบ—เบฒเบ‡ (เปเบ™เบงเบ™เบญเบ™
เบซเบผเบทเปเบ™เบงเบ•เบฑเป‰เบ‡) เบ–เบทเบเป€เบฅเบทเบญเบเป€เบžเบทเปˆเบญเบœเบฐเบฅเบดเบ”เบชเปˆเบงเบ™เบ—เบตเปˆเบเบฒเบงเบ—เบตเปˆเบชเบธเบ”เป€เบ—เบปเปˆเบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰. เป„เบ”เป‰
เบžเบฒเบเบชเปˆเบงเบ™เปเบกเปˆเบ™ painted เปƒเบ™เบญเบธเบ›เบฐเบเบญเบ™เบเบฒเบ™เบชเบฒเบเป„เบŸเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™เปเบฅเบฐเบ„เบงเบฒเบกเบซเบ™เบฒ. เปƒเบซเบกเปˆ
เบžเบฒเบเบชเปˆเบงเบ™เบ–เบทเบเป€เบฅเบทเบญเบ, เปเบฅเบฐเบเปˆเบญเบ‡เบ–เบทเบเบงเบฒเบ‡เป„เบงเป‰เบขเบนเปˆเบ›เบฒเบเบ‚เบญเบ‡เบกเบฑเบ™.

เบชเบฒเบ เบชเบฐเบซเบผเบฑเบš [เบŠเบฑเป‰เบ™ width]
เบชเบฐเบซเบผเบฑเบšเบŠเบฑเป‰เบ™เบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบเบณเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เปเบฅเบฐเบงเบฒเบ‡เบฅเบฒเบเบŠเบทเปˆเบ•เบดเบ”เบ•เปเปˆเบขเบนเปˆเบšเปˆเบญเบ™เบ•เบฑเป‰เบ‡เบเปˆเบญเบ‡. เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เปเปˆ
เบ›เบฐเป€เบžเบ”เปเบกเปˆเบ™เป€เบฅเบทเบญเบเป€เบžเบทเปˆเบญเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบญเบธเบ›เบฐเบเบญเบ™เบเบฒเบ™เบเปเบฒเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป€เบเบปเปˆเบฒเปเบฅเบฐเปƒเบซเบกเปˆ. เบเปˆเบญเบ‡เปเบกเปˆเบ™
เบ–เบทเบเบˆเบฑเบ”เปƒเบชเปˆเปƒเบ™เบ•เปเบฒเปเบซเบ™เปˆเบ‡เบ•เบดเบ”เบ•เปเปˆ, เปเบฅเบฐเบเบฒเบ™เบ•เบดเบ”เบ•เปเปˆเป„เบ”เป‰เบ–เบทเบเป€เบฅเบทเบญเบ. เบ–เป‰เบฒ
เบŠเบฑเป‰เบ™ เปเบฅเบฐ width เบ–เบทเบเบเปเบฒเบ™เบปเบ”, เบžเบงเบเบกเบฑเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบ›เบฑเบ™เบญเบธเบ›เบฐเบเบญเบ™เบเบฒเบ™เบเปเบฒเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เปƒเบซเบกเปˆเปเบฅเบฐ
width, เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš. เบ–เป‰เบฒเบžเบงเบเป€เบ‚เบปเบฒเบšเปเปˆเป„เบ”เป‰เบฅเบฐเบšเบธ, เบงเบฑเบ”เบชเบฐเบ”เบธเปƒเบซเบกเปˆเปเบฅเบฐเบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡
เบ–เบทเบเป€เบฅเบทเบญเบเปƒเบซเป‰เบชเบญเบ”เบ„เป‰เบญเบ‡เบเบฑเบšเบงเบฑเบ”เบชเบฐเบ”เบธเบžเบฒเบเปƒเบ•เป‰เบ•เบปเบงเบเบฐเบžเบดเบš.

เบชเบฒเบ เบ›เบฐเป€เบžเบ” [เบŠเบฑเป‰เบ™ width]
เป€เบฅเบทเบญเบเบงเบฑเบ”เบชเบฐเบ”เบธเปเบฅเบฐเบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡เบ‚เบญเบ‡เบชเบฒเบเป„เบŸ. เบ–เป‰เบฒ เบŠเบฑเป‰เบ™ เปเบฅเบฐ width เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เปƒเบซเป‰โ€‹,
เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบ–เบทเบเป€เบฅเบทเบญเบเบˆเบฒเบเบญเบธเบ›เบฐเบเบญเบ™เบเบฒเบ™เบžเบฒเบเปƒเบ•เป‰เบ•เบปเบงเบเบฐเบžเบดเบš, เป€เบ›เบฑเบ™ chunk เบฎเบฝเบšเบฎเป‰เบญเบ
เบงเบฑเบ”เบชเบฐเบ”เบธเบ–เบทเบเป€เบฅเบทเบญเบเป€เบžเบทเปˆเบญเบŠเบตเป‰เบšเบญเบเบŠเบฑเป‰เบ™เปเบฅเบฐเบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡เบ—เบตเปˆเป€เบฅเบทเบญเบ,
เปเบฅเบฐเบเปˆเบญเบ‡เบ–เบทเบเบงเบฒเบ‡เบขเบนเปˆเป€เบ—เบดเบ‡เบ•เปˆเบญเบ™เบ™เบตเป‰. เบ–เป‰เบฒ เบŠเบฑเป‰เบ™ เปเบฅเบฐ width เปเบกเปˆเบ™เปƒเบซเป‰, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™
เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เบšเปเปˆเป„เบ”เป‰เบ”เบฑเบ”เปเบ›เบ‡เบ•เปเบฒเปเบซเบ™เปˆเบ‡เบเปˆเบญเบ‡.

เบชเบฒเบ เบ•เบฑเป‰เบ‡
เบ„เบทเบเบฑเบ™ เบชเบฒเบ เบ‚เบฒ เบเบปเบเป€เบงเบฑเป‰เบ™เบงเปˆเบฒเบžเบฒเบเบชเปˆเบงเบ™เปƒเปเปˆเบ–เบทเบเบšเบฑเบ‡เบ„เบฑเบšเปƒเบซเป‰เป€เบ›เบฑเบ™เปเบ™เบงเบ•เบฑเป‰เบ‡.

เบ‚เบฝเบ™เบ—เบฑเบ‡เปเบปเบ” [เบœเบปเบ™เบšเบฑเบ‡เบ„เบฑเบšเปƒเบŠเป‰]
เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹เบ™เบตเป‰โ€‹เบ‚เบฑเป‰เบ™โ€‹เบ•เบญเบ™โ€‹เป‚เบ”เบโ€‹เบœเปˆเบฒเบ™โ€‹เบˆเบธโ€‹เบฅเบฑเบ‡โ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เบ—เบตเปˆโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เปƒเบ™โ€‹เบเบฒเบ™โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เบ™เบตเป‰โ€‹
session เปเบฅเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบกเบตเป‚เบญเบเบฒเบ”เบ—เบตเปˆเบˆเบฐเบ‚เบฝเบ™เปƒเบซเป‰เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบญเบญเบ. เบ–เป‰เบฒ เบœเบปเบ™เบšเบฑเบ‡เบ„เบฑเบšเปƒเบŠเป‰ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปเบกเปˆเบ™
เบฅเบฐเบšเบธเป„เบงเป‰, เบˆเบฒเบเบ™เบฑเป‰เบ™เปƒเบŠเป‰เป‚เปเบ” ``เบ‚เบฝเบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”': เป€เบŠเบฅเบ—เบตเปˆเบ–เบทเบเบ”เบฑเบ”เปเบเป‰เบ—เบฑเบ‡เปเบปเบ”เปเบกเปˆเบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”
เบ‚เบฝเบ™เป‚เบ”เบเบšเปเปˆเป„เบ”เป‰เบ‚เปเบญเบฐเบ™เบธเบเบฒเบ”.

เบชเบฒเบกเบฒเบ” FOR เบ—เบฑเบ‡เบซเบกเบปเบ” WINDOWS


เบ„เปเบฒเบชเบฑเปˆเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบงเบฒเบ‡, เปเบ•เปˆเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ—เบปเปˆเบงเป„เบ›, housekeeping
เบซเบ™เป‰เบฒเบ—เบตเปˆ. เบžเบงเบเบกเบฑเบ™เบ–เบทเบเบ•เป‰เบญเบ‡เปƒเบ™เบ—เบธเบเบ›เปˆเบญเบ‡เบขเป‰เบฝเบก.

เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ›เบดเบ”
เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบžเบฒเบเปƒเบ•เป‰เบ•เบปเบงเบเบฐเบžเบดเบšเบ–เบทเบเบ›เบดเบ”. เบžเบทเป‰เบ™เบ—เบตเปˆเบ‚เบญเบ‡เบซเบ™เป‰เบฒเบˆเปเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบˆเบฐเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบญเบทเปˆเบ™เป†
เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบซเบผเบทเบžเบทเป‰เบ™เบซเบฅเบฑเบ‡.

echo [-n] p1 p2 ... strN
เบžเบดเบก p1 p2 ... strN เบขเบนเปˆโ€‹เปƒเบ™โ€‹เบ›เปˆเบญเบ‡โ€‹เบขเป‰เบฝเบกโ€‹เบ‚เปเป‰โ€‹เบ„เบงเบฒเบก, เปเบเบโ€‹เบญเบญเบโ€‹เบ”เป‰เบงเบโ€‹เบเบฐโ€‹เบซเบงเปˆเบฒเบ‡โ€‹เปเบฅเบฐโ€‹เบ•เบฒเบกโ€‹เบ”เป‰เบงเบ a
เปเบ–เบงเปƒเปเปˆ. เบ–เป‰เบฒ -n เบชเบฐเบซเบผเบฑเบšเป„เบ”เป‰เบ–เบทเบเบกเบญเบšเปƒเบซเป‰, เบšเปเปˆเบกเบตเบชเบฒเบเปƒเบซเบกเปˆเบญเบญเบเบซเบผเบฑเบ‡เบˆเบฒเบเบ„เปเบฒเบชเบฑเปˆเบ‡.

เบŠเปˆเบงเบเป€เบซเบผเบทเบญ [เบฎเบนเบšเปเบšเบš]
เบชเบฐเปเบ”เบ‡เบšเบปเบ”เบชเบฐเบซเบผเบธเบšเบ‚เบญเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเปƒเบŠเป‰เบเบฑเบšเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเบ—เปˆเบฒเบ™เบเปเบฒเบฅเบฑเบ‡เบŠเบตเป‰เป„เบ›เบซเบฒ. เบ–เป‰เบฒ
เบฎเบนเบšเปเบšเบš เปเบกเปˆเบ™เปƒเบซเป‰เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบžเบฝเบ‡เปเบ•เปˆเบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบกเบตเบฎเบนเบšเปเบšเบšเบ–เบทเบเบžเบดเบกเบญเบญเบ.
เบฎเบนเบšเปเบšเบš เบญเบฒเบ”เบกเบต '*' เปเบฅเบฐ '?' เบ•เบปเบงเบญเบฑเบเบชเบญเบ™, เป€เบŠเบดเปˆเบ‡เบเบปเบ‡เบเบฑเบšเบชเบฐเบ•เบฃเบดเบ‡เบ—เบตเปˆเบšเปเปˆเบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒ
เบ•เบปเบงเบญเบฑเบเบชเบญเบ™ เบซเบผเบท เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบ—เบตเปˆเบšเปเปˆเบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒ (เบ•เบฒเบกเบฅเบณเบ”เบฑเบš).

เบ„เปเบฒเบชเบฑเปˆเบ‡ log [เป€เบญเบเบฐเบชเบฒเบ™ [เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡]]]
If เป€เบญเบเบฐเบชเบฒเบ™ เป„เบ”เป‰เบ–เบทเบเบกเบญเบšเปƒเบซเป‰, เบ„เปเบฒเบชเบฑเปˆเบ‡เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบ—เบฑเบ‡เบซเบกเบปเบ”เบ–เบทเบเบšเบฑเบ™เบ—เบถเบเป„เบงเป‰เปƒเบ™เป„เบŸเบฅเปŒเบ™เบฑเป‰เบ™. เบ–เป‰เบฒเบšเปเปˆเบกเบตเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡
เป„เบ”เป‰เบ–เบทเบเบกเบญเบšเปƒเบซเป‰, เบเบฒเบ™เบšเบฑเบ™เบ—เบถเบเบ„เปเบฒเบชเบฑเปˆเบ‡เบ–เบทเบเบ›เบดเบ”. เบ–เป‰เบฒเบ„เปเบฒเบชเปเบฒเบ„เบฑเบ™ เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡ เบ›เบฐเบˆเบธเบšเบฑเบ™,
เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹เปเบกเปˆเบ™โ€‹เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เบเบฑเบšโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เป€เบžเบทเปˆเบญโ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เบซเบ™เป‰เบฒโ€‹เบˆเปโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ›เบฑเบšโ€‹เบ›เบธเบ‡โ€‹เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เปเบ•เปˆโ€‹เบฅเบฐโ€‹
เบ„เปเบฒเบชเบฑเปˆเบ‡เป€เบกเบทเปˆเบญเป„เบŸเบฅเปŒเบ„เปเบฒเบชเบฑเปˆเบ‡เบ–เบทเบเบญเปˆเบฒเบ™เบ„เบทเบ™เปƒเบ™.

เบกเบฐเบซเบฒเบžเบฒเบ [char [เบ„เปเบฒเบชเบฑเปˆเบ‡]]
เบ„เปเบฒเบชเบฑเปˆเบ‡ เปเบกเปˆเบ™เบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบš char เบเบฒเบ™เบžเบดเบกเปเบšเบšเบ™เบฑเป‰เบ™ char เบขเบนเปˆเป€เบ—เบดเบ‡เปเบ›เป‰เบ™เบžเบดเบกเปเบกเปˆเบ™เบ—เบฝเบšเป€เบ—เบปเปˆเบฒ
เป€เบžเบทเปˆเบญเบžเบดเบก ``:'' เบ•เบฒเบกเบ”เป‰เบงเบ เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบขเบนเปˆ เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒ เบ„เปเบฒเบชเบฑเปˆเบ‡ เบ–เบทเบเบฅเบฐเป€เบงเบฑเป‰เบ™, เบกเบฐเบซเบฒเบžเบฒเบเบ›เบฐเบˆเบธเบšเบฑเบ™เบชเปเบฒเบฅเบฑเบš
char เบ–เบทเบเบžเบดเบกเบญเบญเบ. เบ–เป‰เบฒ char เบเบฑเบ‡เบ–เบทเบเบฅเบฐเป€เบงเบฑเป‰เบ™, เบˆเบฒเบเบ™เบฑเป‰เบ™เบกเบฒเป‚เบ„เบฃเบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ—เบฑเบ‡เปเบปเบ”เบˆเบฐเบ–เบทเบเบžเบดเบกเบญเบญเบ. เบ–เป‰เบฒ
เบ„เปเบฒเบชเบฑเปˆเบ‡ เบกเบตเบเบฐเบซเบงเปˆเบฒเบ‡, เปเบ–เบš, เบซเบผเบทเป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเปเป‰เบฒเบˆเบธเบ” เบˆเบฒเบเบ™เบฑเป‰เบ™เบกเบฑเบ™เบˆเบฐเบ•เป‰เบญเบ‡เบ–เบทเบเบงเบฒเบ‡เป„เบงเป‰เปƒเบ™เบงเบปเบ‡เบขเบทเบก. เป„เบ”เป‰
semicolon เป€เบฎเบฑเบ”เบซเบ™เป‰เบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เบ•เบปเบงเปเบเบเบ„เปเบฒเบชเบฑเปˆเบ‡เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบซเบผเบฒเบเบ„เปเบฒเบชเบฑเปˆเบ‡เบ–เบทเบเบฅเบงเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™
เบกเบฐเบซเบฒเบžเบฒเบเบ”เบฝเบง.

เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเป€เบ›เบตเบ” [เบกเบทเบ–เบท]
เป€เบ›เบตเบ”เปœเป‰เบฒเบˆเปเปƒเปเปˆ, เบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒเบขเบนเปˆเบ•เบณเปเปœเปˆเบ‡เบ•เบปเบงเบเบฐเบžเบดเบš. เบเบฒเบ™เบˆเบฑเบ”เบงเบฒเบ‡, เบ‚เบฐเบซเบ™เบฒเบ”, เปเบฅเบฐเบงเบดเบ—เบตเบเบฒเบ™เบ‚เบญเบ‡
เบเบฒเบ™เบซเบกเบนเบ™เปƒเบŠเป‰เปเบกเปˆเบ™เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป‚เบ”เบเบชเบปเบ™เบ—เบดเบชเบฑเบ™เบเบฒเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰. เบ–เป‰เบฒ
เบกเบทเบ–เบท เบ–เบทเบเบฅเบฐเบšเบธเป„เบงเป‰, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เป€เบŠเบฅเบ™เบฑเป‰เบ™เบˆเบฐเบ–เบทเบเบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเปƒเบซเบกเปˆ. เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™
เบžเบทเป‰เบ™เบ—เบตเปˆเบ‚เบญเบ‡เบเปˆเบญเบ‡เบˆเบฐเบ–เบทเบเบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเปƒเบซเบกเปˆ.

เบšเบตเบš เบ›เบธเปˆเบก เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”
เบˆเบณเบฅเบญเบ‡เบเบฒเบ™เบเบปเบ”เบ›เบธเปˆเบก. เบ›เบธเปˆเบกเบ„เบงเบ™เบˆเบฐเป€เบ›เบฑเบ™ เป„เบงเป‰, เบเบฒเบ‡, เบซเบผเบท เบชเบดเบ”. เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เปเบกเปˆเบ™เบซเบ™เบถเปˆเบ‡
of up, เบซเบผเบท เบฅเบปเบ‡. เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เปเบกเปˆเบ™เบ–เบทเบเป€เบญเบตเป‰เบ™เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบดเบžเบฝเบ‡เปเบ•เปˆเบˆเบฒเบเบชเบฐเบ„เบดเบšเบ„เปเบฒเบชเบฑเปˆเบ‡
เบœเบฐเบฅเบดเบ”เป‚เบ”เบ เบ„เปเบฒเบชเบฑเปˆเบ‡ log เบ„เปเบฒเบชเบฑเปˆเบ‡.

เป€เบŠเบปเบฒ เบญเบญเบเบˆเบฒเบ Magic เปเบฅเบฐเบเบฑเบšเบ„เบทเบ™เป„เบ›เบซเบฒเปเบเบฐ. เบ–เป‰เบฒเบ•เบฒเบฅเบฒเบ‡เปƒเบ”เบ™เบถเปˆเบ‡, เปเบœเบ™เบœเบฑเบ‡เบชเบต, เบซเบผเบทเบฅเบฒเบเบŠเบทเปˆเบชเบธเบ”เบ—เบดเบกเบต
เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹เบ™เบฑเบšโ€‹เบ•เบฑเป‰เบ‡โ€‹เปเบ•เปˆโ€‹เบžเบงเบโ€‹เป€เบ‚เบปเบฒโ€‹เป€เบˆเบปเป‰เบฒโ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบšเบฑเบ™โ€‹เบ—เบถเบโ€‹เป„เบงเป‰โ€‹เบชเบธเบ”โ€‹เบ—เป‰เบฒเบโ€‹เปƒเบ™โ€‹เปเบœเปˆเบ™โ€‹, เบ—เปˆเบฒเบ™โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เป‚เบญโ€‹เบเบฒเบ”โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป€เบญเบปเบฒโ€‹เบฅเบนเบโ€‹เบญเบญเบโ€‹เป„เบ”เป‰โ€‹
เบ„เปเบฒเบชเบฑเปˆเบ‡เปเบฅเบฐเบชเบทเบšเบ•เปเปˆเปƒเบ™ Magic.

เป€เบฎเบฑเบ”เบŠเป‰ เบณ [n]
เป€เบฎเบฑเบ”เบ„เบทเบ™เบญเบฑเบ™เบชเบธเบ”เบ—เป‰เบฒเบ n เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบ–เบทเบเบเบปเบเป€เบฅเบตเบเป‚เบ”เบเปƒเบŠเป‰ เบเบปเบเป€เบฅเบตเบ (เป€เบšเบดเปˆเบ‡เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰). เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบ‚เบญเบ‡
เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”เบ„เบทเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบ›เบฑเบ™ 1 if n เบšเปเปˆเป„เบ”เป‰เบฅเบฐเบšเบธ.

เปเบ•เป‰เบกเบ„เบทเบ™ เปเบ•เป‰เบกเปœเป‰เบฒเบˆเปเบเบฒเบŸเบดเบเบ„เบทเบ™เปƒเปเปˆ.

เป€เบฅเบทเปˆเบญเบ™ เบ—เบดเบ”เบ—เบฒเบ‡ [เบˆเปเบฒเบ™เบงเบ™เป€เบ‡เบดเบ™]
เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบžเบฒเบเปƒเบ•เป‰เบ•เบปเบงเบเบฐเบžเบดเบšเป„เบ”เป‰เบ–เบทเบเบเป‰เบฒเบเป‚เบ”เบ เบˆเปเบฒเบ™เบงเบ™เป€เบ‡เบดเบ™ screenfulls เปƒเบ™ เบ—เบดเบ”เบ—เบฒเบ‡ เบžเบตเปˆเบ™เป‰เบญเบ‡เบเบฑเบš
เบงเบปเบ‡เบˆเบญเบ™. เบ–เป‰เบฒ เบˆเปเบฒเบ™เบงเบ™เป€เบ‡เบดเบ™ เบ–เบทเบเบฅเบฐเป€เบงเบฑเป‰เบ™, เบกเบฑเบ™เป€เบฅเบตเปˆเบกเป€เบ›เบฑเบ™ 0.5.

เบชเบปเปˆเบ‡ เบ›เบฐเป€เบžเบ” เบ„เปเบฒเบชเบฑเปˆเบ‡
เบชเบปเปˆเบ‡ a เบ„เปเบฒเบชเบฑเปˆเบ‡ เบเบฑเบšเบฅเบนเบเบ„เป‰เบฒเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเบกเบตเบŠเบทเปˆเป‚เบ”เบ เบ›เบฐเป€เบžเบ”. เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเปเบกเปˆเบ™เบ„เบทเบเบฑเบ™เบเบฑเบšเบงเปˆเบฒ
เบ„เปเบฒเบชเบฑเปˆเบ‡ เป„เบ”เป‰เบ–เบทเบเบžเบดเบกเบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ‚เบญเบ‡เบ›เบฐเป€เบžเบ” เบ›เบฐเป€เบžเบ”, เบ—เบฐเป€เบฅเบชเบฒเบš เบžเบดเป€เบชเบ”, เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰, เบชเปเบฒเบฅเบฑเบš
เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”.

เบˆเบธเบ” เบเบณ เบ™เบปเบ” [x y [windowID]]
เบ›เบญเบกเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ‚เบญเบ‡เบ•เบปเบงเบเบฐเบžเบดเบšเบ‚เบถเป‰เบ™เบˆเบปเบ™เบเปˆเบงเบฒเบซเบผเบฑเบ‡เบˆเบฒเบเบ„เปเบฒเบชเบฑเปˆเบ‡เป‚เบ•เป‰เบ•เบญเบšเบ•เปเปˆเป„เบ›.
เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡, เบžเบฝเบ‡เปเบ•เปˆเบžเบดเบกเบญเบญเบเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบˆเบธเบ”เบ›เบฐเบˆเบธเบšเบฑเบ™. เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เปเบกเปˆเบ™
เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบดเบ–เบทเบเป€เบญเบตเป‰เบ™เบžเบฝเบ‡เปเบ•เปˆเบˆเบฒเบ script เบ„เปเบฒเบชเบฑเปˆเบ‡.

If windowID เปเบกเปˆเบ™เปƒเบซเป‰, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบˆเบธเบ”เปเบกเปˆเบ™เบชเบปเบกเบกเบธเบ”เบงเปˆเบฒเบขเบนเปˆเปƒเบ™เบซเบ™เป‰เบฒเบˆเปเบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ™เบฑเป‰เบ™
เบฅเบฐเบšเบปเบšเบ›เบฐเบชเบฒเบ™เบ‡เบฒเบ™เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบˆเบธเบ”เบ›เบฐเบชเบฒเบ™เบ‡เบฒเบ™เบซเบ™เป‰เบฒเบˆเปเบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡.

เบ™เบญเบ™ n
เป€เบฎเบฑเบ”เปƒเบซเป‰ Magic เป„เบ›เบ™เบญเบ™เบชเปเบฒเบฅเบฑเบš n เบงเบดเบ™เบฒเบ—เบต.

เปเบซเบผเปˆเบ‡ เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™
เปเบ•เปˆเบฅเบฐเบชเบฒเบเบ‚เบญเบ‡ เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™ เบ–เบทเบเบญเปˆเบฒเบ™เปเบฅเบฐเบ›เบธเบ‡เปเบ•เปˆเบ‡เป€เบ›เบฑเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ”เบฝเบง. เปเบ–เบงเปƒเบ”เบชเบธเบ”เบ—เป‰เบฒเบ
เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เปเบกเปˆเบ™ backslash เปเบกเปˆเบ™เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบเบฑเบšเปเบ–เบงเบ•เปเปˆเป„เบ›เบ™เบตเป‰. เบ„เปเบฒเบชเบฑเปˆเบ‡ เบˆเบธเบ” เบเบณ เบ™เบปเบ”,
เบšเบตเบš, echo, เบ™เบญเบ™, เปเบฅเบฐ เบญเบฑเบšเป€เบ”เบ”เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™ เบกเบตเบ›เบฐเป‚เบซเบเบ”เปƒเบ™เป„เบŸเบฅเปŒเบ„เปเบฒเบชเบฑเปˆเบ‡, เปเบฅเบฐเบšเปเปˆเบ„เปˆเบญเบ
เปƒเบŠเป‰เบขเบนเปˆเบšเปˆเบญเบ™เบญเบทเปˆเบ™.

เบžเบดเป€เบชเบ” [x1 y1 x2 y2] เบ›เบฐเป€เบžเบ” [เป‚เบ•เป‰เบ–เบฝเบ‡]
เป€เบ›เบตเบ”เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ›เบฐเป€เบžเบ” เบ›เบฐเป€เบžเบ”. เบ–เป‰เบฒเบ—เบฒเบ‡เป€เบฅเบทเบญเบ x1 y1 x2 y2 เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบชเบฒเบ™โ€‹เบ‡เบฒเบ™โ€‹เปเบกเปˆเบ™โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹,
เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบ™เบฑเป‰เบ™โ€‹, เบ›เปˆเบญเบ‡โ€‹เบขเป‰เบฝเบกโ€‹เปƒเบซเบกเปˆโ€‹เบˆเบฐโ€‹เบกเบตโ€‹เบกเบธเบกโ€‹เบŠเป‰เบฒเบโ€‹เบฅเบธเปˆเบกโ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเบ™โ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹เบˆเบธเบ”โ€‹เบžเบดโ€‹เบเบฑเบ”โ€‹เบ‚เบญเบ‡โ€‹เบซเบ™เป‰เบฒโ€‹เบˆเป (x1, y1)
เปเบฅเบฐเบกเบธเบกเบ‚เบงเบฒเป€เบ—เบดเบ‡เบ‚เบญเบ‡เบกเบฑเบ™เบขเบนเปˆเบ—เบตเปˆเบˆเบธเบ”เบ›เบฐเบชเบฒเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡เปœเป‰เบฒเบˆเป (x2, y2) The เป‚เบ•เป‰เบ–เบฝเบ‡ เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เปเบกเปˆเบ™
เบ•เบตเบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เป„เบ›เบ•เบฒเบกเบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก. เบ›เบฐเป€เบžเบ”เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™
เบฎเบนเป‰เบˆเบฑเบ:

เบฎเบนเบšเปเบšเบš เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ›เบฐเป€เบžเบ”เบ™เบตเป‰เบ–เบทเบเปƒเบŠเป‰เป€เบžเบทเปˆเบญเปเบเป‰เป„เบ‚เป€เบŠเบฅ VLSI. เบ„เปเบฒเบชเบฑเปˆเบ‡เปƒเบŠเป‰เป€เบงเบฅเบฒเบ”เบฝเบง
argument เบ—เบตเปˆเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบ›เบฑเบ™เบŠเบทเปˆเบ‚เบญเบ‡เบ•เบฒเบฅเบฒเบ‡เบ—เบตเปˆเบˆเบฐเป‚เบซเบฅเบ”. เบ„เปเบฒเบชเบฑเปˆเบ‡
เป€เบ›เบตเบ” เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™
เป€เบ›เบฑเบ™ shorthand เบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบชเบฑเปˆเบ‡
เบžเบดเป€เบชเบ” เบฎเบนเบšเปเบšเบš เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™.

เบชเบต เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ™เบตเป‰เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เปเบเป‰เป„เบ‚เปเบœเบ™เบ—เบตเปˆเบชเบต. เป€เบšเบดเปˆเบ‡เบžเบฒเบ
เบ„เปเบฒเบชเบฑเปˆเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ”เบฑเบ”เปเบเป‰เบชเบตเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰.

เบฅเบฒเบเบเบฒเบ™เบชเบธเบ”เบ—เบด
เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ™เบตเป‰เบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเป€เบกเบ™เบนเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบงเบฒเบ‡เบ›เป‰เบฒเบ, เปเบฅเบฐเป€เบžเบทเปˆเบญ
เบชเป‰เบฒเบ‡ เปเบฅเบฐเปเบเป‰เป„เบ‚เบฅเบฒเบเบเบฒเบ™เบชเบธเบ”เบ—เบด. เป€เบšเบดเปˆเบ‡เบžเบฒเบ COMMANDS FOR NETLIST EditING
เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰.

เบžเบฒเบเปƒเบ•เป‰
เบเป‰เบฒเบเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเบŠเบตเป‰เป„เบ›เป€เบžเบทเปˆเบญเปƒเบซเป‰เบกเบฑเบ™เบขเบนเปˆเปƒเบ•เป‰เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบชเปˆเบงเบ™เบ—เบตเปˆเป€เบซเบผเบทเบญ.

เบเบปเบเป€เบฅเบตเบ [เบ™เบฑเบš]
เบเบปเบเป€เบฅเบตเบเบญเบฑเบ™เบชเบธเบ”เบ—เป‰เบฒเบ เบ™เบฑเบš เบ„เปเบฒเบชเบฑเปˆเบ‡. เป€เบเบทเบญเบšเบ—เบธเบเบ„เบณเบชเบฑเปˆเบ‡เปƒเบ™ Magic เปเบกเปˆเบ™เบชเบฒเบกเบฒเบ”เบเบปเบเป€เบฅเบตเบเป„เบ”เป‰เปเบฅเป‰เบง.
เบเบฒเบ™เบ–เบทเบ„เบญเบ‡เป€เบซเบผเบทเบญเบžเบฝเบ‡เบขเปˆเบฒเบ‡เบ”เบฝเบงเปเบกเปˆเบ™เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบ/เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเป€เบŠเบฅ, เปเบฅเบฐ เบเบฒเบ™เบ”เบฑเบ”เปเบเป‰เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก
(เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ‚เบญเบ‡เบ‚เบฐเบซเบ™เบฒเบ”, เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบ, เปเบฅเบฐเบญเบทเปˆเบ™เป†). เบ–เป‰เบฒ เบ™เบฑเบš เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบฅเบฐโ€‹เบšเบธโ€‹เป„เบงเป‰โ€‹, เบกเบฑเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เบ„เปˆเบฒโ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹เบ—เบตเปˆ 1โ€‹.

เบญเบฑเบšเป€เบ”เบ”เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™
เบญเบฑเบšเป€เบ”เบ”เบˆเปเบชเบฐเปเบ”เบ‡เบœเบปเบ™. เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เปเบกเปˆเบ™เบ–เบทเบเป€เบญเบตเป‰เบ™เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบดเบžเบฝเบ‡เปเบ•เปˆเบˆเบฒเบเบชเบฐเบ„เบดเบšเบ„เปเบฒเบชเบฑเปˆเบ‡.
Scripts เบ—เบตเปˆเบšเปเปˆเบกเบตเบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เบ›เบฑเบšเบ›เบธเบ‡เบซเบ™เป‰เบฒเบˆเปเบžเบฝเบ‡เปเบ•เปˆเปƒเบ™เบ•เบญเบ™เบ—เป‰เบฒเบเบ‚เบญเบ‡
script

เป€เบšเบดเปˆเบ‡ เป€เบฅเบทเบญเบเบกเบธเบกเป€เบšเบดเปˆเบ‡เบชเปเบฒเบฅเบฑเบšเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบžเบฒเบเปƒเบ•เป‰เบ•เบปเบงเบเบฐเบžเบดเบšเป€เบžเบทเปˆเบญเปƒเบซเป‰เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก
เปเบกเปˆเบ™เบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™.

เปเบ–เบšเป€เบฅเบทเปˆเบญเบ™เบฅเบปเบก [on|เป„เบ›]
เบเปเบฒเบ™เบปเบ”เบ—เบธเบ‡เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เบงเปˆเบฒเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเปƒเบซเบกเปˆเบˆเบฐเบกเบตเปเบ–เบšเป€เบฅเบทเปˆเบญเบ™.

เบ•เบณเปเปœเปˆเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก [เป€เบญเบเบฐเบชเบฒเบ™]
เบ‚เบฝเบ™โ€‹เบ•เปเบฒโ€‹เปเบซเบ™เปˆเบ‡โ€‹เบ‚เบญเบ‡โ€‹เบ›เปˆเบญเบ‡โ€‹เบขเป‰เบฝเบกโ€‹เปƒเบ™โ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบ—เบตเปˆโ€‹เป€เบซเบกเบฒเบฐโ€‹เบชเบปเบกโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹ เปเบซเบผเปˆเบ‡ เบ„เปเบฒเบชเบฑเปˆเบ‡.
If เป€เบญเบเบฐเบชเบฒเบ™ เป„เบ”เป‰เบ–เบทเบเบฅเบฐเบšเบธเป„เบงเป‰, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ‚เบฝเบ™เบกเบฑเบ™เบญเบญเบเปƒเบชเปˆเป„เบŸเบฅเปŒเบ™เบฑเป‰เบ™เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™ terminal.

เบ‚เบฐเบซเบเบฒเบ [เบ›เบฑเบ”เป„เบˆ]
เบŠเบนเบกเป€เบšเบดเปˆเบ‡เบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบžเบฒเบเปƒเบ•เป‰เบ•เบปเบงเบเบฐเบžเบดเบšเป‚เบ”เบ เบ›เบฑเบ”เป„เบˆเบ—เบตเปˆเบขเบนเปˆ เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒ เบ›เบฑเบ”เป„เบˆ เปเบกเปˆเบ™เบซเบ™เป‰เบญเบ
เบซเบผเบฒเบเบเบงเปˆเบฒ 1, เบžเบงเบเป€เบฎเบปเบฒเบŠเบนเบกเป€เบ‚เบปเป‰เบฒ; เบ–เป‰เบฒเบกเบฑเบ™เปƒเบซเบเปˆเบเบงเปˆเบฒเปœเบถเปˆเบ‡, เบžเบงเบเป€เบฎเบปเบฒเบŠเบนเบกเบญเบญเบ.

MOUSE BUTTONS FOR เบฅเบฒเบเบเบฒเบ™เบชเบธเบ”เบ—เบด WINDOWS


เป€เบกเบทเปˆเบญเป€เบกเบ™เบน netlist เบ–เบทเบเป€เบ›เบตเบ”เป‚เบ”เบเปƒเบŠเป‰เบ„เปเบฒเบชเบฑเปˆเบ‡ เบžเบดเป€เบชเบ” เบฅเบฒเบเบเบฒเบ™เบชเบธเบ”เบ—เบด, เป€เบกโ€‹เบ™เบนโ€‹เบ›เบฐโ€‹เบเบปเบ”โ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹
เบˆเป. เบžเบทเป‰เบ™โ€‹เบ—เบตเปˆโ€‹เบชเบตโ€‹เปƒเบ™โ€‹เป€เบกโ€‹เบ™เบนโ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ„เบฅเบดเบโ€‹เปƒเบชเปˆโ€‹เบ›เบธเปˆเบกโ€‹เบซเบ™เบนโ€‹เบ•เปˆเบฒเบ‡เป†โ€‹เป€เบžเบทเปˆเบญโ€‹
เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ•เปˆเบฒเบ‡เป†, เป€เบŠเบฑเปˆเบ™: เบเบฒเบ™เบงเบฒเบ‡เบ›เป‰เบฒเบเบŠเบทเปˆเปเบฅเบฐเบเบฒเบ™เปเบเป‰เป„เบ‚ netlists. เบชเปเบฒเบฅเบฑเบšเบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™
เป€เบžเบทเปˆเบญเปƒเบŠเป‰เป€เบกเบ™เบน, เป€เบšเบดเปˆเบ‡ ``Magic Tutorial #7: Netlists and Routing''. เบ›เบธเปˆเบกเป€เบกเบ™เบนเบ—เบฑเบ‡เบซเบกเบปเบ”
เบชเบญเบ”เบ„เป‰เบญเบ‡เบเบฑเบšเบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบžเบดเบกเป„เบ”เป‰เปƒเบ™ netlist เบซเบผเบท layout windows.

เบชเบฒเบกเบฒเบ” FOR เบฅเบฒเบเบเบฒเบ™เบชเบธเบ”เบ—เบด WINDOWS


เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบญเบฐเบ—เบดเบšเบฒเบเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เป€เบฎเบฑเบ”เบงเบฝเบเบ–เป‰เบฒเบ—เปˆเบฒเบ™เบŠเบตเป‰เป„เบ›เบซเบฒเบžเบฒเบเปƒเบ™เบ‚เบญเบ‡เป€เบกเบ™เบน netlist.
เบžเบงเบเบกเบฑเบ™เบญเบฒเบ”เบˆเบฐเบ–เบทเบเป€เบญเบตเป‰เบ™เป€เบกเบทเปˆเบญเป€เบˆเบปเป‰เบฒเบŠเบตเป‰เป„เบ›เบ—เบตเปˆเปœเป‰เบฒเบ•เปˆเบฒเบ‡เบญเบทเปˆเบ™เป‚เบ”เบเบเบฒเบ™เปƒเบŠเป‰ เบชเบปเปˆเบ‡ เบฅเบฒเบเบเบฒเบ™เบชเบธเบ”เบ—เบด
เบ„เปเบฒเบชเบฑเปˆเบ‡. เบŠเบทเปˆ terminal เปƒเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เปเบกเปˆเบ™เบŠเบทเปˆ hierarchical เบ›เบฐเบเบญเบšเบ”เป‰เบงเบ
เป€เบฅเบเบชเบนเบ™ เบซเบผเบทเบซเบผเบฒเบเบเบงเปˆเบฒเบ™เบฑเป‰เบ™ ids เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป€เบŠเบฅเบ—เบตเปˆเปเบเบเบญเบญเบเบ”เป‰เบงเบ slashes, เบ•เบฒเบกเบ”เป‰เบงเบเบŠเบทเปˆเบ›เป‰เบฒเบเบเบณเบเบฑเบš, เบ•เบปเบงเบขเปˆเบฒเบ‡
toplatch/shiftcell_1/in. เป€เบกเบทเปˆเบญเบ›เบฐเบกเบงเบ™เบœเบปเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบขเบนเปˆเบ›เบฒเบเบเบญเบ”, เบเบฒเบ™เบ„เบปเป‰เบ™เบซเบฒเบˆเบฐเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบขเบนเปˆเบชเบฐเป€เปเบต
เบ•เบฒเบฅเบฒเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚.

เป€เบžเบตเปˆเบก term1 term2
เป€เบžเบตเปˆเบก terminal เบŠเบทเปˆ term1 เป„เบ›เบชเบธเบ”เบ—เบดเบ—เบตเปˆเบšเบฑเบ™เบˆเบธเบขเบนเปˆเบ›เบฒเบเบเบญเบ” term2เบ—เบตเปˆเบขเบนเปˆ เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒ term2 เบšเปเปˆเปเบกเปˆเบ™
เปƒเบ™เบชเบธเบ”เบ—เบดเปเบ•เปˆ, เป€เบฎเบฑเบ”เปƒเบซเป‰เบชเบธเบ”เบ—เบดเปƒเบซเบกเปˆเบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบžเบฝเบ‡เปเบ•เปˆ term1 เปเบฅเบฐ term2.

เป€เบฎเบฑเบ”เบ„เบงเบฒเบกเบชเบฐเบญเบฒเบ”
เบเบงเบ”เป€เบšเบดเปˆเบ‡ netlist เป€เบžเบทเปˆเบญเปƒเบซเป‰เปเบ™เปˆเปƒเบˆเบงเปˆเบฒเบชเปเบฒเบฅเบฑเบšเบ—เบธเบเป† terminal เบ—เบตเปˆเบกเบตเบŠเบทเปˆเบขเบนเปˆเปƒเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบกเบต
เบขเปˆเบฒเบ‡เปœเป‰เบญเบเปœเบถเปˆเบ‡เบ›เป‰เบฒเบเปƒเบ™เบเบฒเบ™เบญเบญเบเปเบšเบš. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เปƒเบซเป‰เบเบงเบ”เป€เบšเบดเปˆเบ‡เปƒเบซเป‰เปเบ™เปˆเปƒเบˆเบงเปˆเบฒเบ—เบธเบเป†เบชเบธเบ”เบ—เบดเบ›เบฐเบเบญเบšเบ”เป‰เบงเบ
เบขเปˆเบฒเบ‡เปœเป‰เบญเบเบชเบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบ›เบฒเบเบ—เบฒเบ‡เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, เบซเบผเบทเปœเบถเปˆเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบ›เบฒเบเบ—เบฒเบ‡เบ—เบตเปˆเบกเบตเบ›เป‰เบฒเบเบเบณเบเบฑเบšเบซเบผเบฒเบเบญเบฑเบ™เบ”เบฝเบงเบเบฑเบ™
เบŠเบทเปˆ. เป€เบกเบทเปˆเบญเบžเบปเบšเบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”, เปƒเบซเป‰เบœเบนเป‰เปƒเบŠเป‰เป‚เบญเบเบฒเบ”เบ—เบตเปˆเบˆเบฐเบฅเบถเบšเบเบฒเบ™เบเบฐเบ—เปเบฒเบœเบดเบ”
terminals เปเบฅเบฐ nets. เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบ–เบทเบเป€เบญเบตเป‰เบ™เป‚เบ”เบเบเบฒเบ™เบ„เบฅเบดเบเปƒเบชเปˆ `` เป€เบฎเบฑเบ”เบ„เบงเบฒเบกเบชเบฐเบญเบฒเบ” ''
เบ›เบธเปˆเบกเป€เบกเบ™เบน.

เบเบฐเบ›เบน เบเบงเบ”เป€เบšเบดเปˆเบ‡เบฅเบฒเบเบเบฒเบ™ netlist เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เปเบฅเบฐเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เปƒเบ™เบซเป‰เบญเบ‡เปเบเป‰เป„เบ‚, เปเบฅเบฐเป€เบญเบปเบฒเบ•เบฒเบซเบ™เปˆเบฒเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™เบญเบญเบ
เบˆเบฒเบ netlist เบ—เบตเปˆเบ–เบทเบเบชเบปเปˆเบ‡เป„เบ›เปเบฅเป‰เบง. เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เบกเบฑเบเบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบซเบผเบฑเบ‡เบˆเบฒเบ pre-
เบเปเบฒเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ•เบฒเบซเบ™เปˆเบฒเบ‡เบ”เป‰เบงเบเบกเบท, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™ router เบˆเบฐเบšเปเปˆเบžเบฐเบเบฒเบเบฒเบกเบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบซเป‰เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡.

dnet เบŠเบทเปˆ เบŠเบทเปˆ ...
เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบ„เบปเบ™ เบŠเบทเปˆ เปƒเบซเป‰, เบฅเบถเบšเบชเบธเบ”เบ—เบดเบ—เบตเปˆเบšเบฑเบ™เบˆเบธเบขเบนเปˆเบ›เบฒเบเบเบญเบ”เบ™เบฑเป‰เบ™. เบ–เป‰เบฒเบšเปเปˆเบกเบต เบŠเบทเปˆ เปเบกเปˆเบ™โ€‹เปƒเบซเป‰โ€‹,
เบฅเบถเบšเบชเบธเบ”เบ—เบดเบ—เบตเปˆเป€เบฅเบทเบญเบเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เบ„เบทเบเบฑเบ™เบเบฑเบšเบ—เบตเปˆเป€เบเบตเบ”เบ‚เบทเป‰เบ™เป€เบกเบทเปˆเบญเบ›เบธเปˆเบกเป€เบกเบ™เบน ``เบšเปเปˆเบกเบตเบชเบธเบ”เบ—เบดโ€
เบ–เบทเบเบ„เบฅเบดเบ.

dterm เบŠเบทเปˆ เบŠเบทเปˆ ...
เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบ„เบปเบ™ เบŠเบทเปˆ เปƒเบซเป‰, เบฅเบถเบš terminal เบ™เบฑเป‰เบ™เบญเบญเบเบˆเบฒเบเบชเบธเบ”เบ—เบดเบ‚เบญเบ‡เบกเบฑเบ™.

เบชเบฒเบ™เบชเบฐเบเบฑเบ”เบˆเบฒเบ
เป€เบฅเบทเบญเบเบชเบดเป‰เบ™เบ‚เบญเบ‡เบชเบตเปƒเบ™เบซเป‰เบญเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚เบ—เบตเปˆเบขเบนเปˆเปƒเบ•เป‰เบเปˆเบญเบ‡. เป€เบฅเบตเปˆเบกเปเบ•เปˆ
เบญเบฑเบ™เบ™เบตเป‰, เบ•เบดเบ”เบ•เบฒเบกเบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ”เป‰เบงเบเป„เบŸเบŸเป‰เบฒเบ—เบฑเบ‡เปเบปเบ”เบขเบนเปˆเปƒเบ™เบซเป‰เบญเบ‡เปเบเป‰เป„เบ‚. เบขเบนเปˆเปƒเบช
เบญเบธเบ›เบฐเบเบญเบ™เบเบฒเบ™เบ™เบตเป‰เบชเปเบฒเบœเบฑเบ”เบเบฑเบš subcells, เบŠเบญเบเบซเบฒ terminals เปƒเบ™ subcells เปเบฅเบฐเบชเป‰เบฒเบ‡เปƒเบซเบกเปˆ
เบชเบธเบ”เบ—เบดเบ›เบฐเบเบญเบšเบ”เป‰เบงเบ terminals เป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™. เปเบฒเบเป€เบซเบ”: เบ™เบตเป‰เปเบกเปˆเบ™เบ„เบณเบชเบฑเปˆเบ‡เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบˆเบฒเบ
เบชเบฒเบ™เบชเบฐเบเบฑเบ”เบˆเบฒเบ เบ„เปเบฒเบชเบฑเปˆเบ‡เบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก layout.

เบŠเบญเบเบซเบฒ เบฎเบนเบšเปเบšเบš [เบ‚เบฑเป‰เบ™เบ•เบญเบ™]
เบ„เบปเป‰เบ™เบซเบฒเบžเบทเป‰เบ™เบ—เบตเปˆเบขเบนเปˆเบฅเบธเปˆเบกเบเปˆเบญเบ‡เบชเปเบฒเบฅเบฑเบšเบ›เป‰เบฒเบเบ—เบตเปˆเบเบปเบ‡เบเบฑเบ™ เบฎเบนเบšเปเบšเบš, เบŠเบถเปˆเบ‡เบญเบฒเบ”เบˆเบฐเบ›เบฐเบเบญเบšเบ”เป‰เบงเบ
เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบ—เบตเปˆเบชเบฐเปเบ”เบ‡เบญเบญเบเป€เบ›เบฑเบ™เบ›เบปเบเบเบฐเบ•เบด ``*''``?'', ``['', ``]'', เปเบฅเบฐ ``\'' (เบเบปเบ‡เบเบฑเบ™เบเบฑเบš
csh(1); เป€เบšเบดเปˆเบ‡เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบ‚เบญเบ‡ เบŠเบญเบเบซเบฒ เบ›เบธเปˆเบกเปƒเบ™ ``Magic Tutorial #7: Netlists เปเบฅเบฐ
เบเบณเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡''). เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบ›เป‰เบฒเบเบŠเบทเปˆเบ—เบตเปˆเบžเบปเบšเป€เบซเบฑเบ™, เปƒเบซเป‰เบ„เปเบฒเบ„เบดเบ”เป€เบซเบฑเบ™เบ—เบตเปˆเบ‚เปเป‰เบ„เบงเบฒเบกเปเบกเปˆเบ™เบŠเบฑเป‰เบ™เบ—เบตเปˆ
เบ›เป‰เบฒเบเบŠเบทเปˆเบˆเบฐเบ›เบฒเบเบปเบ”, เบ•เบดเบ”เบ•เบฒเบกเบ”เป‰เบงเบเป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”, เบ•เบฒเบกเบ”เป‰เบงเบเบฅเบณเบ”เบฑเบšเบŠเบฑเป‰เบ™เป€เบ•เบฑเบก
เบŠเบทเปˆเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ‚เบญเบ‡เบ›เป‰เบฒเบเบŠเบทเปˆ. เบ„เบณเบ•เบดเบŠเบปเบกเบญเป‰เบญเบกเบฎเบญเบšเบžเบทเป‰เบ™เบ—เบตเปˆเบ‚เบญเบ‡เบ›เป‰เบฒเบเบเบณเบเบฑเบšเป‚เบ”เบเปœเปˆเบงเบเบ”เบฝเบงเป€เบ›เบตเบ”
เบ—เบธเบเบ”เป‰เบฒเบ™. (เป€เบซเบ”เบœเบปเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบซเบ™เบถเปˆเบ‡เบซเบ™เปˆเบงเบเปเบกเปˆเบ™เบงเปˆเบฒเบชเบตเปˆเบซเบฅเปˆเบฝเบกเบ„เปเบฒเบ„เบถเบ”เบ„เปเบฒเป€เบซเบฑเบ™เบ•เป‰เบญเบ‡
เบกเบตเบžเบทเป‰เบ™เบ—เบตเปˆเบšเบงเบ, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบ›เป‰เบฒเบเบŠเบทเปˆเบญเบฒเบ”เบˆเบฐเบกเบตเบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡เบซเบผเบทเบ„เบงเบฒเบกเบชเบนเบ‡เบชเบนเบ™). เบ–เป‰เบฒ เบ‚เบฑเป‰เบ™เบ•เบญเบ™ เบกเบต
เปƒเบซเป‰, เบžเบฝเบ‡เปเบ•เปˆเบ›เป‰เบฒเบเบ—เบตเปˆเบ•เบดเบ”เบเบฑเบšเบŠเบฑเป‰เบ™เป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™เป„เบ”เป‰เบ–เบทเบเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒ.

เป„เบซเบผเบญเบญเบ [เบฅเบฒเบเบเบฒเบ™เบชเบธเบ”เบ—เบด]
netlist เบŠเบทเปˆ เบฅเบฒเบเบเบฒเบ™เบชเบธเบ”เบ—เบด เบ–เบทเบเป‚เบซเบผเบ”เบ„เบทเบ™เปƒเปเปˆเบˆเบฒเบเป„เบŸเบฅเปŒเบ”เบดเบชเบเปŒ เบฅเบฒเบเบเบฒเบ™เบชเบธเบ”เบ—เบดเบชเบธเบ”เบ—เบด. เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปƒเบ”เป†
เบชเป‰เบฒเบ‡เบขเบนเปˆเปƒเบ™ netlist เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบ„เบฑเป‰เบ‡เบชเบธเบ”เบ—เป‰เบฒเบเบ—เบตเปˆเบกเบฑเบ™เบ–เบทเบเบ‚เบฝเบ™เบ–เบทเบเบเบปเบเป€เบฅเบตเบ. เบ–เป‰เบฒ เบฅเบฒเบเบเบฒเบ™เบชเบธเบ”เบ—เบด
เบšเปเปˆเป„เบ”เป‰เปƒเบซเป‰, เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบชเบธเบ”เบ—เบดเบ›เบฐเบˆเบธเบšเบฑเบ™เปเบกเปˆเบ™ flushed.

เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบก term1 term2
เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบเบฑเบ™เบเบฑเบšเบ•เบฒเบซเบ™เปˆเบฒเบ‡เบ—เบตเปˆเบšเบฑเบ™เบˆเบธเบขเบนเปˆเบ›เบฒเบเบเบญเบ” term1 เปเบฅเบฐ term2. เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเปเบกเปˆเบ™เบ
เบ•เบฒเบซเบ™เปˆเบฒเบ‡เบ”เบฝเบงเบ—เบตเปˆเบšเบฑเบ™เบˆเบธเบขเบนเปˆเบ›เบฒเบเบเบญเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”เบˆเบฒเบเบ—เบฑเบ‡เบ•เบฒเบซเบ™เปˆเบฒเบ‡เป€เบเบปเปˆเบฒ.

เบฅเบฒเบเบเบฒเบ™เบชเบธเบ”เบ—เบด [เบŠเบทเปˆ]
เป€เบฅเบทเบญเบ netlist เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบงเบฝเบ. เบ–เป‰เบฒ เบŠเบทเปˆ เปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰, เบญเปˆเบฒเบ™ เบŠเบทเปˆ.เบชเบธเบ”เบ—เบด (เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบกเบฑเบ™โ€‹เบšเปเปˆโ€‹เบกเบตโ€‹
เป„เบ”เป‰เบญเปˆเบฒเบ™เบเปˆเบญเบ™เปเบฅเป‰เบง) เปเบฅเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เป€เบ›เบฑเบ™ netlist เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™. เบ–เป‰เบฒ เบŠเบทเปˆ เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบชเบฐโ€‹เบซเบ™เบญเบ‡โ€‹เปƒเบซเป‰โ€‹,
เปƒเบŠเป‰เบŠเบทเปˆเบ‚เบญเบ‡เบ•เบฒเบฅเบฒเบ‡เปเบเป‰เป„เบ‚เปเบ—เบ™.

เบžเบดเบก [เบŠเบทเปˆ]
เบžเบดเบกเบŠเบทเปˆเบ‚เบญเบ‡ terminals เบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เบชเบธเบ”เบ—เบดเบ›เบฐเบเบญเบšเบ”เป‰เบงเบ เบŠเบทเปˆเบ—เบตเปˆเบขเบนเปˆ เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒ เบŠเบทเปˆ เบšเปเปˆเปเบกเปˆเบ™
เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰, เบžเบดเบก terminals เปƒเบ™เบชเบธเบ”เบ—เบดเบ›เบฐเบˆเบธเบšเบฑเบ™. เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบ”เบฝเบงเบเบฑเบ™
เบ”เป‰เบงเบเบเบฒเบ™เบ„เบฅเบดเบเปƒเบชเปˆเบ›เบธเปˆเบกเป€เบกเบ™เบน ``เบžเบดเบก.

ripup [เบฅเบฒเบเบเบฒเบ™เบชเบธเบ”เบ—เบด]
เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เบกเบตเบชเบญเบ‡เบฎเบนเบšเปเบšเบš. เบ–เป‰เบฒ เบฅเบฒเบเบเบฒเบ™เบชเบธเบ”เบ—เบด เบšเปเปˆเป„เบ”เป‰เบžเบดเบกเป€เบ›เบฑเบ™เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡, เบˆเบฒเบเบ™เบฑเป‰เบ™เบŠเบญเบเบซเบฒ a
เบชเบดเป‰เบ™เบ‚เบญเบ‡เบชเบตเปƒเบ™เบซเป‰เบญเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚เบžเบฒเบเปƒเบ•เป‰เบเปˆเบญเบ‡. เบ•เบดเบ”เบ•เบฒเบกเบชเบตเบ—เบฑเบ‡เปเบปเบ”เปƒเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚
เบˆเบธเบฅเบฑเบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ”เป‰เบงเบเป„เบŸเบŸเป‰เบฒเบเบฑเบšเบŠเบดเป‰เบ™เบชเปˆเบงเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เปเบฅเบฐเบฅเบถเบšเบชเบดเปˆเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”เบ™เบตเป‰
เบ—เบฒเบชเบต. เบ–เป‰เบฒ เบฅเบฒเบเบเบฒเบ™เบชเบธเบ”เบ—เบด เบ–เบทเบเบžเบดเบก, เบŠเบญเบเบซเบฒเบชเบตเบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เบซเป‰เบญเบ‡เบ”เบฑเบ”เปเบเป‰เบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบŸเบŸเป‰เบฒ
เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเบ—เบธเบ terminals เปƒเบ™ netlist เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เปเบฅเบฐเบฅเบถเบšเบ—เบฑเบ‡เบซเบกเบปเบ”เบ™เบตเป‰
เบ—เบฒเบชเบต.

savenetlist [เป€เบญเบเบฐเบชเบฒเบ™]
เบšเบฑเบ™เบ—เบถเบเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบชเบธเบ”เบ—เบดเบ›เบฐเบˆเบธเบšเบฑเบ™เบขเบนเปˆเปƒเบ™เปเบœเปˆเบ™. เบ–เป‰เบฒ เป€เบญเบเบฐเบชเบฒเบ™ เปเบกเปˆเบ™เปƒเบซเป‰, เบ‚เบฝเบ™ netlist เปƒเบ™ เป€เบญเบเบฐเบชเบฒเบ™.เบชเบธเบ”เบ—เบด.
เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบ‚เบฝเบ™ netlist เบเบฑเบšเบ„เบทเบ™เป„เบ›เบšเปˆเบญเบ™เบšเปˆเบญเบ™เบ—เบตเปˆเบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบญเปˆเบฒเบ™.

เป‚เบŠเป€เบ™เบฑเบ”
เบŠเบญเบเบซเบฒเบŠเบดเป‰เบ™เบชเปˆเบงเบ™เบ‚เบญเบ‡เบชเบตเปƒเบ™เบซเป‰เบญเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบกเบžเบฒเบเปƒเบ•เป‰เบเปˆเบญเบ‡. เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบˆเบฒเบเบชเบตเบ™เบตเป‰,
เบ•เบดเบ”เบ•เบฒเบกเบชเบตเบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เบˆเบธเบฅเบฑเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเป„เบŸเบŸเป‰เบฒเบเบฑเบšเบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
เบชเบดเป‰เบ™เปเบฅเบฐเป€เบ™เบฑเป‰เบ™เปƒเบชเปˆเบชเบตเบ™เบตเป‰เปƒเบ™เบซเบ™เป‰เบฒเบˆเป. เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบˆเบธเบ”เป€เบ”เบฑเปˆเบ™เบซเบฒเบเป„เบ›,
เป€เบญเบตเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ”เป‰เบงเบเบเปˆเบญเบ‡เปƒเบชเปˆเบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡. เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบ”เบฝเบงเบเบฑเบ™
เป€เบ›เบฑเบ™โ€‹เบเบฒเบ™โ€‹เบ„เบฅเบดเบโ€‹เปƒเบชเปˆโ€‹เบ›เบธเปˆเบกโ€‹เป€เบกโ€‹เบ™เบน "เบชเบฐโ€‹เปเบ”เบ‡โ€‹เปƒเบซเป‰โ€‹เป€เบซเบฑเบ™โ€‹"โ€‹.

เบฎเบญเบšเบชเบฒเบ
เบŠเบญเบเบซเบฒเบ›เป‰เบฒเบเบเบณเบเบฑเบšเบ—เบตเปˆเบชเบญเบ”เบ„เป‰เบญเบ‡เบเบฑเบšเปเบ•เปˆเบฅเบฐเบˆเบธเบ”เบ—เบตเปˆเบขเบนเปˆเปƒเบ™เบฅเบฒเบเบเบฒเบ™เบชเบธเบ”เบ—เบดเบ›เบฐเบˆเบธเบšเบฑเบ™, เปเบฅเบฐ
เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ—เบตเปˆเบ„เปเบฒเบ„เบถเบ”เบ„เปเบฒเป€เบซเบฑเบ™เปƒเบ™เปเบ•เปˆเบฅเบฐ. เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบเบฒเบ™เบ„เบฅเบดเบ
เบขเบนเปˆเปƒเบ™เบ›เบธเปˆเบกเป€เบกเบ™เบน 'เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚'.

trace [เบŠเบทเปˆ]
เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš เป‚เบŠเป€เบ™เบฑเบ” เบเบปเบเป€เบงเบฑเป‰เบ™เบงเปˆเบฒเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบˆเบฒเบเบชเบดเป‰เบ™เบ‚เบญเบ‡
เบ—เบฒเบชเบตเบžเบฒเบเปƒเบ•เป‰เบเปˆเบญเบ‡, เบกเบฑเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบˆเบฒเบเปเบ•เปˆเบฅเบฐเบ›เบฒเบเบขเบนเปˆเปƒเบ™เบ•เบฒเบซเบ™เปˆเบฒเบ‡เบ—เบตเปˆเบšเบฑเบ™เบˆเบธ
เบŠเบทเปˆ (เบซเบผเบท net เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบšเปเปˆเบกเบต เบŠเบทเปˆ เปเบกเปˆเบ™เปƒเบซเป‰). เบชเบตเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบฑเบ‡เบซเบกเบปเบ”เบขเบนเปˆเปƒเบ™เบˆเบธเบฅเบฑเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”เปเบกเปˆเบ™
เป€เบ™เบฑเป‰เบ™เปƒเบซเป‰เป€เบซเบฑเบ™.

เบเบงเบ”เบชเบญเบš เบ›เบฝเบšเบ—เบฝเบš netlist เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ•เปเปˆเบเบฑเบšเบชเบฒเบเป„เบŸเปƒเบ™เบซเป‰เบญเบ‡เปเบเป‰เป„เบ‚เป€เบžเบทเปˆเบญเปƒเบซเป‰เปเบ™เปˆเปƒเบˆเบงเปˆเบฒ
เบ•เบฒเบซเบ™เปˆเบฒเบ‡เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡เบ•เบฒเบกเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™ netlist. เบ–เป‰เบฒเบกเบต
เบ„เบงเบฒเบกโ€‹เปเบ•เบโ€‹เบ•เปˆเบฒเบ‡โ€‹เบเบฑเบ™โ€‹, เบžเบทเป‰เบ™โ€‹เบ—เบตเปˆโ€‹เบ„เปเบฒโ€‹เบ„เบถเบ”โ€‹เบ„เปเบฒโ€‹เป€เบซเบฑเบ™โ€‹เปเบกเปˆเบ™โ€‹เบชเป‰เบฒเบ‡โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ‚เบทเป‰เบ™โ€‹เป€เบžเบทเปˆเบญโ€‹เบญเบฐโ€‹เบ—เบดโ€‹เบšเบฒเบโ€‹เปƒเบซเป‰โ€‹เป€เบ‚เบปเบฒโ€‹เป€เบˆเบปเป‰เบฒโ€‹. เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เบชเบฒเบกเบฒเบ”
เบˆเบฐเบ–เบทเบเป€เบญเบตเป‰เบ™เป‚เบ”เบเบเบฒเบ™เบ„เบฅเบดเบเปƒเบชเปˆเบ›เบธเปˆเบกเป€เบกเบ™เบน ``เบขเบทเบ™เบขเบฑเบ™''.

เบ‚เบฝเบ™เบ—เบฑเบ‡เปเบปเบ”
เบชเบฐเปเบเบ™เบœเปˆเบฒเบ™เบฅเบฒเบเบŠเบทเปˆเบชเบธเบ”เบ—เบดเบ—เบฑเบ‡เปเบปเบ”เบ—เบตเปˆเป„เบ”เป‰เบญเปˆเบฒเบ™เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบญเบ‡เบ›เบฐเบŠเบธเบกเบเบฒเบ™เปเบเป‰เป„เบ‚เบ™เบตเป‰. เบ–เป‰เบฒ
เบกเบตเบเบฒเบ™เปเบเป‰เป„เบ‚เปƒเบ”เป†, เปƒเบซเป‰เบ–เบฒเบกเบœเบนเป‰เปƒเบŠเป‰เบงเปˆเบฒเบ‚เบฝเบ™เบžเบงเบเบกเบฑเบ™เบญเบญเบเบซเบผเบทเบšเปเปˆ.

MOUSE BUTTONS FOR เบชเบตเบชเบฑเบ™ WINDOWS


เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบชเบตเบชเบฐเปเบ”เบ‡เปเบ–เบšเบชเบตเบชเบญเบ‡เบŠเบธเบ” เปเบฅเบฐ swatch เบ‚เบญเบ‡เบชเบตเบ—เบตเปˆเบเปเบฒเบฅเบฑเบ‡เปเบเป‰เป„เบ‚.
เปเบ–เบšเบชเบตเบ—เบตเปˆเบ•เบฑเป‰เบ‡เป„เบงเป‰เบ—เบฒเบ‡เบŠเป‰เบฒเบเบกเบตเบ›เป‰เบฒเบเบชเบตเปเบ”เบ‡, เบชเบตเบ‚เบฝเบง, เปเบฅเบฐเบชเบตเบŸเป‰เบฒ; เป€เบซเบผเบปเปˆเบฒ เบ™เบตเป‰ เบชเบญเบ” เบ„เปˆเบญเบ‡ เบเบฑเบš
เบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เบ‚เบญเบ‡เบชเบตเปเบ”เบ‡, เบชเบตเบ‚เบฝเบง, เปเบฅเบฐเบชเบตเบŸเป‰เบฒเปƒเบ™เบชเบตเบ—เบตเปˆเบเปเบฒเบฅเบฑเบ‡เบ”เบฑเบ”เปเบเป‰. เปเบ–เบšเบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเปเบกเปˆเบ™
labeled Hue, เบเบฒเบ™เบญเบตเปˆเบกเบ•เบปเบง, เปเบฅเบฐเบกเบนเบ™เบ„เปˆเบฒ; เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบเบปเบ‡เบเบฑเบšเบชเบตเบ”เบฝเบงเบเบฑเบ™เปเบ•เปˆเบขเบนเปˆเปƒเบ™เบŠเปˆเบญเบ‡
เปเบเบ™เบ‚เบญเบ‡เบกเบฑเบ™เปเบกเปˆเบ™เบชเบต (เบชเบตเบชเบฐเป€เบ›เบ), เบ„เบงเบฒเบกเบญเบตเปˆเบกเบ•เบปเบง (เบ„เบงเบฒเบกเบšเปเบฅเบดเบชเบธเบ”เบ‚เบญเบ‡เบชเบฐเป€เบ›เบเบ—เบฃเบฒเบ—เบฝเบšเบเบฑเบšเบเบฒเบ™เป€เบˆเบทเบญเบˆเบฒเบ‡เบ”เป‰เบงเบเบชเบตเบ‚เบฒเบง),
เปเบฅเบฐเบกเบนเบ™เบ„เปˆเบฒ (เปเบชเบ‡เบชเบฐเบซเบงเปˆเบฒเบ‡เบ—เบฝเบšเบเบฑเบšเบ„เบงเบฒเบกเบกเบทเบ”).

เบ„เปˆเบฒเบ‚เบญเบ‡เบชเบตเปเบกเปˆเบ™เบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เป‚เบ”เบเบเบฒเบ™เบŠเบตเป‰เบžเบฒเบเปƒเบ™เบžเบฒเบเบžเบทเป‰เบ™เบ—เบตเปˆเบเบงเบกเป€เบญเบปเบฒเป‚เบ”เบเบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบชเบต
bars เปเบฅเบฐเบ„เบฅเบดเบเปƒเบชเปˆเบ›เบธเปˆเบกเบซเบ™เบนเปƒเบ”. เปเบ–เบšเบชเบตเบˆเบฐเบ›เปˆเบฝเบ™เปเบ›เบ‡เป€เบžเบทเปˆเบญเปƒเบซเป‰เบกเบฑเบ™เบ‚เบฐเบซเบเบฒเบเบญเบญเบเป„เบ›
เบˆเบธเบ”เบ—เบตเปˆเป€เบฅเบทเบญเบเป‚เบ”เบ crosshair เป€เบกเบทเปˆเบญเบเบปเบ”เบ›เบธเปˆเบกเบ–เบทเบเบเบปเบ”. เบชเบตเบเบฑเบ‡เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™
เบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เป‚เบ”เบเบเบฒเบ™เบ„เบฅเบดเบเปƒเบชเปˆเบ›เบธเปˆเบกเบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡ ``pumps'' เบ–เบฑเบ”เบˆเบฒเบเปเบ–เบšเบชเบต. เบ›เบธเปˆเบกเบŠเป‰เบฒเบ
เบเบฒเบ™เบ„เบฅเบดเบเป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™ 1% เบซเบผเบทเบซเบผเบธเบ”เบฅเบปเบ‡, เปเบฅเบฐเบเบฒเบ™เบ„เบฅเบดเบเบ›เบธเปˆเบกเบ‚เบงเบฒเป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡ 5%.

เบชเบตเบ—เบตเปˆเบ–เบทเบเปเบเป‰เป„เบ‚เบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เปเบ›เบ‡เป„เบ”เป‰เป‚เบ”เบเบเบฒเบ™เบเบปเบ”เบ›เบธเปˆเบกเบŠเป‰เบฒเบเปƒเบชเปˆเบชเบตเบ›เบฐเบˆเบธเบšเบฑเบ™
เบ›เปˆเบญเบ‡เบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบเบฒเบ™เปเบเป‰เป„เบ‚, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบเป‰เบฒเบเบซเบ™เบนเปเบฅเบฐเบ›เปˆเบญเบเบ›เบธเปˆเบกเปƒเบ™เป„เบฅเบเบฐเบˆเบธเบ”เบซเบ™เบถเปˆเบ‡
เบซเบ™เป‰เบฒเบˆเปเบ—เบตเปˆเบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบชเบตเบ—เบตเปˆเบˆเบฐเปเบเป‰เป„เบ‚. เบ„เปˆเบฒเบชเบตเบชเบฒเบกเบฒเบ”เบ–เบทเบเบ„เบฑเบ”เบฅเบญเบเบˆเบฒเบ
เบชเบตเบ—เบตเปˆเบกเบตเบขเบนเปˆเบเบฑเบšเบชเบตเบ›เบฐเบˆเบธเบšเบฑเบ™เป‚เบ”เบเบเบฒเบ™เบเบปเบ”เบ›เบธเปˆเบกเบซเบ™เบนเบ‚เบงเบฒเป€เบ—เบดเบ‡เบ›เบฐเบˆเบธเบšเบฑเบ™
เบเปˆเบญเบ‡เบชเบต, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ›เปˆเบญเบเบ›เบธเปˆเบกเป€เบกเบทเปˆเบญเบ•เบปเบงเบเบฐเบžเบดเบšเบขเบนเปˆเป€เบซเบ™เบทเบญเบชเบตเบ—เบตเปˆเบกเบตเบกเบนเบ™เบ„เปˆเบฒ
เบˆเบฐเบ–เบทเบเบ„เบฑเบ”เบฅเบญเบเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบชเบตเบ›เบฐเบˆเบธเบšเบฑเบ™.

เบชเบฒเบกเบฒเบ” FOR เบชเบตเบชเบฑเบ™ WINDOWS


เบ„เปเบฒเบชเบฑเปˆเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เป€เบฎเบฑเบ”เบงเบฝเบเบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบ—เปˆเบฒเบ™เบเปเบฒเบฅเบฑเบ‡เบŠเบตเป‰เป„เบ›เบซเบฒเบžเบฒเบเปƒเบ™เบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก colormap. เป„เบ”เป‰
เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹เปเบกเปˆเบ™โ€‹:

เบชเบต [เบˆเปเบฒเบ™เบงเบ™]
Load เบˆเปเบฒเบ™เบงเบ™ เป€เบ›เบฑเบ™เบชเบตเบ—เบตเปˆเบ–เบทเบเปเบเป‰เป„เบ‚เบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก. เบˆเปเบฒเบ™เบงเบ™ เบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™เป€เบฅเบเปเบ›เบ”
เบˆเปเบฒเบ™เบงเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡ 0 เปเบฅเบฐ 377; เบกเบฑเบ™เบเบปเบ‡เบเบฑเบ™เบเบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบกเบฒเปƒเบ™เปเบœเบ™เบ—เบตเปˆเบชเบตเบ—เบตเปˆเป€เบ›เบฑเบ™
เบ–เบทเบเปเบเป‰เป„เบ‚. เบ–เป‰เบฒเบšเปเปˆเบกเบต เบˆเปเบฒเบ™เบงเบ™ เปเบกเปˆเบ™เปƒเบซเป‰, เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เบžเบดเบกเบญเบญเบเบกเบนเบ™เบ„เปˆเบฒเบ‚เบญเบ‡เบชเบต
เบ›เบฐเบˆเบธเบšเบฑเบ™เบเปเบฒเบฅเบฑเบ‡เบ”เบฑเบ”เปเบเป‰.

load [เป€เบ—เบฑเบเป‚เบ™เป‚เบฅเบขเบต เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบชเบฐเปเบ”เบ‡ เบ›เบฐเป€เบžเบ”เบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒ]
เป‚เบซเบผเบ”เปเบœเบ™เบ—เบตเปˆเบชเบตเปƒเปเปˆ. เบ–เป‰เบฒเบšเปเปˆเบกเบตเบเบฒเบ™เบฅเบฐเบšเบธเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡, เปเบœเบ™เบ—เบตเปˆเบชเบตเบชเปเบฒเบฅเบฑเบšเบ›เบฐเบˆเบธเบšเบฑเบ™
เปเบšเบšโ€‹เป€เบ•เบฑเบโ€‹เป‚เบ™โ€‹เป‚เบฅโ€‹เบŠเบต (เป€เบŠเบฑเปˆเบ™โ€‹: mos), เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบชเบฐเปเบ”เบ‡ (เบ•เบปเบงเบขเปˆเบฒเบ‡, 7bit), เปเบฅเบฐโ€‹เบ›เบฐโ€‹เป€เบžเบ”โ€‹เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบก (เป€เบŠเบฑเปˆเบ™โ€‹: std)
เบ–เบทเบเป‚เบซเบผเบ”เบ„เบทเบ™เปƒเปเปˆ. เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เปเบœเบ™เบ—เบตเปˆเบชเบตเบ–เบทเบเบญเปˆเบฒเบ™เบˆเบฒเบเป„เบŸเบฅเปŒ
เป€เบ—เบฑเบเป‚เบ™เป‚เบฅเบขเบต.เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบชเบฐเปเบ”เบ‡.เบ›เบฐเป€เบžเบ”เบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒ.cmap เปƒเบ™เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ›เบฐเบˆเบธเบšเบฑเบ™เบซเบผเบทเปƒเบ™เบฅเบฐเบšเบปเบš
เบซเป‰เบญเบ‡เบชเบฐเปเบธเบ”.

save [เป€เบ—เบฑเบเป‚เบ™เป‚เบฅเบขเบต เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบชเบฐเปเบ”เบ‡ เบ›เบฐเป€เบžเบ”เบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒ]
เบšเบฑเบ™เบ—เบถเบเปเบœเบ™เบ—เบตเปˆเบชเบตเบ›เบฐเบˆเบธเบšเบฑเบ™. เบ–เป‰เบฒเบšเปเปˆเบกเบตเบเบฒเบ™เบฅเบฐเบšเบธเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡, เบšเบฑเบ™เบ—เบถเบเปเบœเบ™เบ—เบตเปˆเบชเบตเปƒเบ™ a
เป„เบŸเบฅเปŒเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป‚เบ”เบเบฎเบนเบšเปเบšเบšเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบตเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™, เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบชเบฐเปเบ”เบ‡, เปเบฅเบฐเบ›เบฐเป€เบžเบ”เบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒ
เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡. เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบšเบฑเบ™เบ—เบถเบเบกเบฑเบ™เป„เบงเป‰เปƒเบ™เป„เบŸเบฅเปŒ เป€เบ—เบฑเบเป‚เบ™เป‚เบฅเบขเบต.เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบชเบฐเปเบ”เบ‡.เบ›เบฐเป€เบžเบ”เบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒ.cmap in
เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ›เบฐเบˆเบธเบšเบฑเบ™เบซเบผเบทเบขเบนเปˆเปƒเบ™เบฅเบฐเบšเบปเบšเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบฅเบฐเบšเบปเบš.

DIRECTIONS


เบ„เปเบฒเบชเบฑเปˆเบ‡เบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบเป€เบญเบปเบฒเบ—เบดเบ”เบ—เบฒเบ‡เป€เบ›เบฑเบ™เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡. เบŠเบทเปˆเบ—เบดเบ”เบ—เบฒเบ‡เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เปเบกเปˆเบ™
เบžเบฒเบเป€เบซเบ™เบทเบญ, เบžเบฒเบเปƒเบ•เป‰, เบ•เบฒเป€เบงเบฑเบ™เบญเบญเบ, เบžเบฒเบเบ•เบฒเป€เบงเบฑเบ™เบ•เบปเบ, top, เบ—เบฒเบ‡เบฅเบธเปˆเบก, up, เบฅเบปเบ‡, เป„เบงเป‰, เบชเบดเบ”, เบ—เบดเบ”เบ•เบฒเป€เบงเบฑเบ™เบญเบญเบเบชเบฝเบ‡ เป€เปœเบทเบญ, ne, เบ—เบดเบ”เบ•เบฒเป€เบงเบฑเบ™เบญเบญเบเบชเบฝเบ‡เปƒเบ•เป‰,
se, เบ—เบดเบ”เบ•เบฒเป€เบงเบฑเบ™เบ•เบปเบเบชเบฝเบ‡ เป€เปœเบทเบญ, nw, เบ•เบฒเป€เบงเบฑเบ™เบ•เบปเบเบชเบฝเบ‡, sw, เปเบฅเบฐ เบชเบนเบ™. เปƒเบ™เบšเบฒเบ‡เบเปเบฅเบฐเบ™เบต, เบžเบฝเบ‡เปเบ•เปˆเบ—เบดเบ”เบ—เบฒเบ‡ Manhattan
เป„เบ”เป‰เบ–เบทเบเบญเบฐเบ™เบธเบเบฒเบ”, เบŠเบถเปˆเบ‡เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบžเบฝเบ‡เปเบ•เปˆ เบžเบฒเบเป€เบซเบ™เบทเบญ, เบžเบฒเบเปƒเบ•เป‰, เบ•เบฒเป€เบงเบฑเบ™เบญเบญเบ, เบžเบฒเบเบ•เบฒเป€เบงเบฑเบ™เบ•เบปเบ, เปเบฅเบฐเบ„เปเบฒเบชเบฑเบšเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ, เปเบกเปˆเบ™เบญเบฐเบ™เบธเบเบฒเบ”.

เบ‚เบตเป‰เป€เบซเบเบทเป‰เบญ


เบŠเบฑเป‰เบ™เบซเบ™เป‰เบฒเบเบฒเบเปเบกเปˆเบ™เปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบต, เปเบฅเบฐเบ–เบทเบเบญเบฐเบ—เบดเบšเบฒเบเป„เบงเป‰เปƒเบ™เป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบต
เบ„เบนเปˆเบกเบท. เบŠเบฑเป‰เบ™เบฅเบธเปˆเบกเบ™เบตเป‰เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เปƒเบ™เบ—เบธเบเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบต:

* เบŠเบฑเป‰เบ™เปœเป‰เบฒเบเบฒเบเบ—เบฑเบ‡เปเบปเบ”. เบšเปเปˆเบฅเบงเบกเบŠเบฑเป‰เบ™เบžเบดเป€เบชเบ”เป€เบŠเบฑเปˆเบ™: เบŠเบฑเป‰เบ™เบ›เป‰เบฒเบเบเบณเบเบฑเบš เปเบฅเบฐ
เบŠเบฑเป‰เบ™เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ” (เป€เบšเบดเปˆเบ‡เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰).

$ เบŠเบฑเป‰เบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบฑเบ‡เปเบปเบ”เบžเบฒเบเปƒเบ•เป‰เบ•เบปเบงเบเบฐเบžเบดเบš.

เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ” เบเบฒเบ™เบฅเบฐเป€เบกเบตเบ”เบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เบญเบญเบเปเบšเบš (เบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ•เบปเป‰เบ™เบ•เปเปƒเบ™ เป€เบšเบดเปˆเบ‡ เบ„เปเบฒเบชเบฑเปˆเบ‡).

เบ›เป‰เบฒเบเบเปเบฒเบเบฑเบš เบŠเบฑเป‰เบ™เบ›เป‰เบฒเบเบเบณเบเบฑเบš.

เบˆเบธเบฅเบฑเบ‡เบเปˆเบญเบ
เบŠเบฑเป‰เบ™เบเปˆเบญเบ.

เบซเบ™เป‰เบฒเบเบฒเบเบŠเบฑเป‰เบ™เบญเบฒเบ”เบˆเบฐเบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เป‚เบ”เบเบเบฒเบ™เบชเป‰เบฒเบ‡เบฅเบฒเบเบเบฒเบ™เบ—เบตเปˆเปเบเบเบ”เป‰เบงเบเป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”เบ‚เบญเบ‡เบŠเบทเปˆเปเบ•เปˆเบฅเบฐเบŠเบฑเป‰เบ™.
เบŠเบทเปˆเปเบ•เปˆเบฅเบฐเบŠเบฑเป‰เบ™เบญเบฒเบ”เบˆเบฐเบ–เบทเบเบซเบเปเป‰, เบ•เบฒเบšเปƒเบ”เบ—เบตเปˆเบ•เบปเบงเบซเบเปเป‰เปเบกเปˆเบ™เป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฑเบ.
เบ•เบปเบงเบขเปˆเบฒเบ‡, เป€เบžเบทเปˆเบญเบŠเบตเป‰เบšเบญเบ polysilicon เปเบฅเบฐ n-diffusion, เปƒเบŠเป‰ poly, ndiff or ndiff, poly. เป„เบ”เป‰
เบฅเบฑเบเบชเบฐเบ™เบฐเบžเบดเป€เบชเบ” - เป€เบฎเบฑเบ”เปƒเบซเป‰เบŠเบฑเป‰เบ™เบ•เปเปˆเป„เบ›เบ—เบฑเบ‡เปเบปเบ”เบ–เบทเบเปเบเบเบญเบญเบเบˆเบฒเบเปœเป‰เบฒเบเบฒเบเบŠเบฑเป‰เบ™.
เบเบปเบโ€‹เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡, *-เบ› เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒ "เบŠเบฑเป‰เบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เปเบ•เปˆ polysilicon". เบฅเบฑเบเบชเบฐเบ™เบฐเบžเบดเป€เบชเบ” + เบ›เบตเป‰เบ™เบเบฑเบšเบเบฑเบ™
เบœเบปเบ™เบเบฐเบ—เบปเบšเบ‚เบญเบ‡เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ -; เบŠเบฑเป‰เบ™เบ•เปเปˆเป„เบ›เบ—เบฑเบ‡เปเบปเบ”เบˆเบฐเบ–เบทเบเป€เบžเบตเปˆเบกเปƒเบชเปˆเปœเป‰เบฒเบเบฒเบเบŠเบฑเป‰เบ™เบญเบตเบเบ„เบฑเป‰เบ‡.

เปƒเบŠเป‰เป€เบงเบ”เบกเบปเบ™เบญเบญเบ™เป„เบฅเบ™เปŒเป‚เบ”เบเปƒเบŠเป‰เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ onworks.net


เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบŸเบฃเบต

เบ”เบฒเบงเป‚เบซเบผเบ”เปเบญเบฑเบš Windows เปเบฅเบฐ Linux

  • 1
    Alt-F
    Alt-F
    Alt-F เบชเบฐเปœเบญเบ‡เปเบซเบผเปˆเบ‡เบ—เบตเปˆเบกเบฒเบŸเบฃเบต เปเบฅเบฐเป€เบ›เบตเบ”
    เป€เบŸเบตเบกเปเบงเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบชเปเบฒเบฅเบฑเบš DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F เบกเบต Samba เปเบฅเบฐ NFS;
    เบฎเบญเบ‡เบฎเบฑเบš ext2/3/4...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Alt-F
  • 2
    usm
    usm
    Usm เปเบกเปˆเบ™เบŠเบธเบ” slackware เป€เบ›เบฑเบ™เป€เบญเบเบฐเบžเบฒเบš
    เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบ—เบตเปˆเบˆเบฑเบ”เบเบฒเบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”
    เบเบฒเบ™เปเบเป‰เป„เบ‚เบเบฒเบ™เป€เบžเบดเปˆเบ‡เบžเบฒเบญเบฒเป„เบช. เบกเบฑเบ™เบฎเบงเบกเบเบฑเบ™
    repositories เบŠเบธเบ”เบ•เปˆเบฒเบ‡เป†เบฅเบงเบกเบ—เบฑเบ‡
    เบ‚เบตเป‰เบ„เป‰เบฒเบ™, เบ‚เบตเป‰เบ„เป‰เบฒเบ™, เบ›...
    เบ”เบฒเบงเป‚เบซเบฅเบ” usm
  • 3
    Chart.js
    Chart.js
    Chart.js เปเบกเปˆเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” Javascript เบ—เบตเปˆ
    เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ™เบฑเบเบญเบญเบเปเบšเบšเปเบฅเบฐเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบ•เป‰เบก
    เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบ—เบธเบเบ›เบฐเป€เบžเบ”เป‚เบ”เบเปƒเบŠเป‰ HTML5
    เบญเบปเบ‡เบ›เบฐเบเบญเบšเบœเป‰เบฒเปƒเบš. เบ•เบฒเบ•เบฐเบฅเบฒเบ‡ js เบชเบฐเป€เบซเบ™เบตเบ—เบตเปˆเบ”เบตเป€เบฅเบตเบ”
    array ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Chart.js
  • 4
    i Report-Designer เบชเบณ เบฅเบฑเบš JasperReports
    i Report-Designer เบชเบณ เบฅเบฑเบš JasperReports
    เปเบฒเบเป€เบซเบ”: iReport/Jaspersoft Studio Support
    เบ›เบฐเบเบฒเบ”: เป€เบ›เบฑเบ™เบชเบฐเบšเบฑเบš 5.5.0,
    Jaspersoft Studio เบˆเบฐเป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™
    เบฅเบนเบเบ„เป‰เบฒเบญเบญเบเปเบšเบšเบชเปเบฒเบฅเบฑเบš JasperReports. iReport
    เบˆเบฐ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” iReport-Designer เบชเปเบฒเบฅเบฑเบš JasperReports
  • 5
    PostInstallerF
    PostInstallerF
    PostInstallerF เบˆเบฐเบ•เบดเบ”เบ•เบฑเป‰เบ‡เบ—เบฑเบ‡เปเบปเบ”
    เบŠเบญเบšเปเบงเบ—เบตเปˆ Fedora Linux เปเบฅเบฐเบญเบทเปˆเบ™เป†
    เบšเปเปˆเบฅเบงเบกเป€เบญเบปเบฒเบ•เบฒเบกเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบซเบผเบฑเบ‡เบˆเบฒเบ
    เปเบฅเปˆเบ™ Fedora เป€เบ›เบฑเบ™เบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ”. เบ‚เบญเบ‡เบกเบฑเบ™
    เบ‡เปˆเบฒเบโ€‹เบชเปเบฒโ€‹เบฅเบฑเบš ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” PostInstallerF
  • 6
    เบชเบฒเบเปเบฎเปˆ
    เบชเบฒเบเปเบฎเปˆ
    เป‚เบ„เบ‡เบเบฒเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป„เบ”เป‰เบ–เบทเบเบเป‰เบฒเบเป„เบ›
    https://strace.io. strace is a
    เบเบฒเบ™เบงเบดเบ™เบดเบ”เป„เบช, debugging เปเบฅเบฐเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ
    userspace tracer เบชเปเบฒเบฅเบฑเบš Linux. เบกเบฑเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰
    เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เบเบงเบ”โ€‹เบเบฒ ...
    เบ”เบฒเบงโ€‹เป‚เบซเบผเบ”โ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Linux เบ„เบณ เบชเบฑเปˆเบ‡

Ad