ค่าเริ่มต้นของพินจะตั้งค่าเริ่มต้นหรือ GND
VCC เป็นพินอินพุตในการออกแบบย่อยไฟล์ออกแบบข้อความ (.tdf) หรือ Graphic Design File (.gdf) สําหรับ TDF จะไม่มีการตั้งต้นไว้ ผู้ใช้ต้องระบุค่าหรือ GND
VCC ไปยังพินในการSUBDESIGN
ประกาศอินพุต:
SUBDESIGN top ( foo, bar, clk : INPUT = VCC; a[7..0] : OUTPUT; )
สําหรับ GDF ค่าเริ่มต้นของพินจะถูกระบุไว้บนกราฟิกGND
แบบดั้งเดิมของพินอินพุต หรือ VCC ที่มุมขวาล่างของสัญลักษณ์พินอินพุต พินอินพุตแต่ละพินจะได้รับค่าเริ่มต้นของGND
พินหรือ VCC
สําหรับ GDF หรือ TDF จะมีการใช้ค่าเริ่มต้นของพินเมื่อพอร์ตอินพุตไปยังไฟล์ระดับต่ํากว่าถูกเชื่อมต่อทิ้งไว้ในอินสแตนซ์ระดับสูง ค่าเริ่มต้นจะถูกจดจําเฉพาะในไฟล์ระดับล่าง เท่านั้น-ค่าเริ่มต้นจะถูกละเลยสําหรับไฟล์ระดับสูงสุด หากพินในการออกแบบระดับบนสุดมีค่าเริ่มต้นของ VCC แสดงว่าไม่มีการเชื่อมต่อพินอินพุตอุปกรณ์ แสดงว่าเป็น VCC เป็นค่าเริ่มต้น ซึ่งมีผลกับพินการออกแบบระดับล่างเท่านั้น
นี่เป็นตัวอย่างวิธีการทํางาน:
- สร้างอินสแตนซ์ DFF ใน GDF และเชื่อมต่อ
D
CLK
พอร์ต , และQ
เข้ากับอินพุต (ค่าเริ่มต้น = VCC) และพินเอาต์พุตตามลําดับ - คอมไพล์การออกแบบและสร้างสัญลักษณ์เริ่มต้น
- สร้างอินสแตนซ์สัญลักษณ์เริ่มต้นที่คุณสร้างใน GDF ใหม่
CLK
ต่อพอร์ตเข้ากับพินอินพุต พอร์ตQ
เข้ากับพินเอาต์พุต และปล่อยให้D
พอร์ตไม่มีการเชื่อมต่อ (ไม่มีพินอินพุต)
เมื่อคุณคอมไพล์และจําลองการออกแบบ การออกแบบจะทําหน้าที่เสมือนว่า D
พอร์ตเชื่อมต่อกับ VCC อยู่แม้ว่าจะมีก็ตาม
ไม่ใช่อินพุต "ที่แท้จริง" ในการออกแบบ ในกรณีนี้ ซอฟต์แวร์ MAX PLUS® II จะใช้ค่าเริ่มต้นพินของพินอินพุต
ในระดับที่ต่ํากว่าของการออกแบบเป็นอินพุตไปยังการออกแบบระดับสูง
![]() | ค่าเริ่มต้นของพินไม่ทํางานหากมีการใส่พินไว้บนพินที่ต่อกับพินทางกายภาพของอุปกรณ์ |