บล็อกการตอกบัตรคือชุดของสัญญาณที่ซิงโครไนซ์กับนาฬิกาหนึ่งๆ โดยพื้นฐานแล้ว แยกรายละเอียดเกี่ยวกับเวลาออกจากองค์ประกอบโครงสร้าง การทำงาน และขั้นตอนของม้านั่งทดสอบ ช่วยให้นักออกแบบพัฒนาชุดทดสอบในแง่ของธุรกรรมและรอบการทำงาน
การบล็อกการตอกบัตรหลีกเลี่ยงสภาวะการแข่งขันได้อย่างไร
1. สัญญาณเดียวกันจะถูกขับเคลื่อนและสุ่มตัวอย่างในเวลาเดียวกัน=> เพื่อหลีกเลี่ยงสภาวะการแข่งขันนี้ บล็อกการตอกบัตรในอินเทอร์เฟซจะถูกใช้ เนื่องจากจะให้อินพุตและเอาต์พุตเอียงไปยังตัวอย่างและไดรฟ์ ตามลำดับ 2.
บล็อกการตอกบัตรและ Modport ต่างกันอย่างไร
บล็อกการคล็อกใช้เพื่อแนะนำอินพุต/เอาต์พุตการสุ่มตัวอย่าง/ความล่าช้าในการขับขี่ Modport กำหนดทิศทางของสัญญาณ และสามารถใช้เพื่อแสดงชุดสัญญาณได้
บล็อกการตอกบัตรภูมิภาคใดที่ดำเนินการ
Clocking Block ตัวอย่างข้อมูลที่ป้อนจาก Preponed Region ในขณะที่บล็อกปกติมักจะมีโอกาสเกิดสภาวะการแข่งขันเสมอ
Modports มีประโยชน์อย่างไร
Modports ใน SystemVerilog ถูกใช้ เพื่อจำกัดการเข้าถึงอินเทอร์เฟซภายในอินเทอร์เฟซ คำหลัก modport ระบุว่ามีการประกาศทิศทางราวกับว่าอยู่ในโมดูล