นี่คือคำสั่ง s2r ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
s2r - ประมวลผลการแมปจากเลย์เอาต์สัญลักษณ์เป็นเลย์เอาต์จริง
เรื่องย่อ
เอสทูอาร์ [-tc1rv] แหล่ง [ผล]
DESCRIPTION
เป้าหมายของการ เอสทูอาร์ คือการทำการแปลจากผังสัญลักษณ์เป็นผังกายภาพ
สำหรับโรงหล่อ เอสทูอาร์ ใช้ไฟล์เทคโนโลยีที่มีชื่อถูกกำหนดโดยสภาพแวดล้อม
ตัวแปร RDS_TECHNO_NAME
เซลล์บางเซลล์ เช่น แผ่น I/O เป็นเซลล์เฉพาะสำหรับโรงหล่อที่กำหนด ในวิธีการเชิงสัญลักษณ์
เซลล์เหล่านี้เป็นเซลล์หลอก หมายความว่ามีเพียงกล่องค้ำยันและตัวเชื่อมต่อ
เป็นปัจจุบัน เอสทูอาร์ จะแทนที่เซลล์ทางกายภาพเป็นเซลล์แฟมทอมเชิงสัญลักษณ์ ระวัง,
นี่หมายความว่าเซลล์ของผู้ผลิตจะต้องถูกดัดแปลงด้วยมือเพื่อให้แน่ใจว่ามีค้ำยัน
กล่องเป็นตารางกริดสัญลักษณ์แบบทวีคูณ และตัวเชื่อมต่อจริงมีศูนย์กลางอยู่ที่
ตารางสัญลักษณ์
เพื่อให้การทดแทนทำงานได้ดี เซลล์ทางกายภาพต้องมีกล่องค้ำยัน
มุมล่างซ้ายที่พิกัด (0,0) ชื่อเซลล์ที่จะแทนที่จะถูกเขียนใน
ไฟล์แคตตาล็อกที่มีแอตทริบิวต์ G ดู คาตาล(5) สำหรับรายละเอียดเกี่ยวกับไฟล์นั้น ดูสิ่งนี้ด้วย
แหวน(1) สำหรับข้อมูลเพิ่มเติมเกี่ยวกับแผ่นรอง สามารถสร้าง Ouput ได้ทั้งในรูปแบบ cif หรือ gds เพื่อให้พอดีกับ
ข้อกำหนดของผู้ผลิต
ส่วนใหญ่ผู้ใช้สองประเภทเกี่ยวข้องกับ เอสทูอาร์ :
ผู้เชี่ยวชาญที่พวกเขาควรจะสามารถ parametrize ไฟล์เทคโนโลยีสำหรับใหม่
ไฟล์เทคโนโลยีกระบวนการอธิบายไว้ใน เทคโน(5).
นักออกแบบไม่ได้เกี่ยวข้องโดยตรงกับกระบวนการเป้าหมาย แต่จำเป็นต้อง
สามารถคำนวณความจุจริงสำหรับการจำลองได้
เทศกาล แหล่ง อาร์กิวเมนต์คือชื่อของไฟล์เลย์เอาต์สัญลักษณ์ที่จะแปล NS
ไม่จำเป็น ผล อาร์กิวเมนต์ระบุชื่อที่จะกำหนดให้กับเอาต์พุตเค้าโครงจริง นี้
ชื่อยังเป็นชื่อของโมเดลระดับบนสุดของลำดับชั้นโครงร่างด้วย ถ้า ผล ชื่อคือ
ละเว้นแล้ว แหล่ง มีการใช้ชื่อ
ต้องตั้งค่าตัวแปรสภาพแวดล้อมหกตัวเพื่อการใช้งานที่เหมาะสมของ เอสทูอาร์, ทั้งหมดมีค่าเริ่มต้น
ค่าจึงทำให้มั่นใจถึงความเป็นไปได้ที่จะใช้มัน ``ตามที่เป็น''
MBK_IN_PH รูปแบบการป้อนข้อมูลสำหรับรูปแบบสัญลักษณ์กำหนดโดยสภาพแวดล้อมนี้
ตัวแปร. ค่าที่เป็นไปได้คือ ซีพี, ap. ค่าเริ่มต้นคือ cp. ดู
MBK_IN_PH(1) สำหรับรายละเอียด
MBK_CATA_LIB ตั้งค่าไดเร็กทอรีที่จะค้นหาผ่านการอ่านไฟล์
กลไกการค้นหาแรกดูใน MBK_WORK_LIB(1) MBK_WORK_LIB
กำหนดเส้นทางที่บันทึกไฟล์ที่สร้างขึ้น ตรวจสอบให้แน่ใจว่า
สิทธิ์ในการเขียนได้รับการตั้งค่าอย่างถูกต้อง มิฉะนั้น จะไม่มีการบันทึกเกิดขึ้น
MBK_CATAL_NAME ระบุชื่อไฟล์แค็ตตาล็อกที่ใช้สำหรับ pad
การแทน. สำหรับรูปแบบที่เหมาะสมของไฟล์นี้ โปรดดูที่ คาตาล(5)
RDS_IN กำหนดรูปแบบที่จะใช้เป็นอินพุตสำหรับการแทนที่เซลล์ NS
ที่มีอยู่คือ CIF และ จีดีเอส (ค่าเริ่มต้นหนึ่ง). เซลล์ที่จะแยกวิเคราะห์
ต้องไม่มีสายไฟ 45 องศา หากเลเยอร์ที่ไม่รู้จักคือ
พบเซลล์ทั้งหมดจะถูกข้าม
RDS_OUT ให้รูปแบบของไฟล์ที่ส่งออก นี่อาจจะเป็นอย่างใดอย่างหนึ่ง CIF or จีดีเอส
(ค่าเริ่มต้นคือ จีดีเอส).
RDS_TECHNO_NAME ชี้ไปที่ไฟล์เทคโนโลยีที่จะใช้เป็นสัญลักษณ์แทนของจริง
การแปล โดยทั่วไปไฟล์นี้ใช้ร่วมกันระหว่าง .ทั้งหมด
นักออกแบบ เป็นชื่อพาธแบบเต็มไปยังตำแหน่งไฟล์ โดยที่
การขยาย.
OPTIONS
ไม่มีตัวเลือก เอสทูอาร์ ควรจัดวางผังให้เหมาะสมกับโรงหล่อ อย่างไรก็ตาม มัน
พฤติกรรมสามารถแก้ไขได้เมื่อเรียกใช้ด้วยตัวเลือกต่อไปนี้:
-t ระงับระยะการแยกส่วน เอสทูอาร์ ทำการอุดช่องว่าง แยกรอย
เพื่อหลีกเลี่ยงข้อผิดพลาด DRC การดำเนินการนี้ใช้เวลานาน มัน
เป็นข้อบังคับสำหรับโรงหล่อแต่ไม่มีประโยชน์จริง ๆ สำหรับความจุ
การประเมิน.
-c ลบตัวเชื่อมต่อและชื่อโหนดที่ระดับลำดับชั้นทั้งหมด วิทยานิพนธ์
ออบเจ็กต์เชื่อมโยงมุมมองทางกายภาพและมุมมองเชิงตรรกะของชิป ถ้า
การจำลองจะทำหลังจากการแมปทางกายภาพ ตัวเชื่อมต่อต้อง
ปรากฏขึ้นเพื่อให้ตัวแยกและตัวจำลองสามารถใช้งานได้ นี้
ต้อง ไม่ ใช้เมื่อเตรียมโครงร่างขั้นสุดท้ายสำหรับโรงหล่อ
สำหรับโรงงาน ไม่อนุญาตให้ใช้ตัวเชื่อมต่อระดับบนสุด เนื่องจาก
ไม่ได้แสดงถึงความเป็นจริงทางกายภาพใด ๆ
-1 สร้างเซลล์ระดับบนสุดที่มีอินสแตนซ์เป็นกล่องดำ นี้
อาจมีประโยชน์สำหรับตัวแยกลำดับชั้น เนื่องจากขนาดไฟล์อาจเป็น
ลดลงอย่างมาก
-r ไม่ได้แทนที่กล่องดำ เซลล์ที่ติดธงด้วย G แอตทริบิวต์ใน
คาตาล(5) ไฟล์จะไม่ถูกแทนที่ด้วยเลย์เอาต์ที่เทียบเท่ากัน
โหลดจากดิสก์
-v โหมด verbose เปิดอยู่
ตัวอย่าง
คุณควรมีสภาพแวดล้อมการดำเนินการที่ถูกต้องก่อน:
ขอแนะนำให้วางไว้ในไฟล์ ``.cshrc'' หากอยู่ใน c เชลล์ ดังในตัวอย่าง
ด้านล่าง
เซเตน MBK_IN_PH ap
เซเตน MBK_WORK_LIB ~fred/mbk/เลย์เอาต์
เซเตน MBK_CATA_LIB ~franck/s2r:/พันธมิตร/เซลล์
เซเตน มาบุญครอง_CATAL_NAME แค็ตตาล็อก
เซเตน RDS_TECHNO_NAME /labo/etc/prol15.rds
เซเตน RDS_IN จีดีเอส
เซเตน RDS_OUT จีดีเอส
เอสทูอาร์ -c นา2_y
การวิงวอนนี้จะทำให้เกิดเซลล์ นา2_y จากไลบรารีเซลล์มาตรฐานของจริง
เลย์เอาต์ โดยไม่มีตัวเชื่อมต่อ ใช้สก๊อตหากต้องการ ในรูปแบบ gds
ใช้ s2r ออนไลน์โดยใช้บริการ onworks.net