ทำไมต้องบล็อกการตอกบัตร?

สารบัญ:

ทำไมต้องบล็อกการตอกบัตร?
ทำไมต้องบล็อกการตอกบัตร?
Anonim

บล็อกการตอกบัตรคือชุดของสัญญาณที่ซิงโครไนซ์กับนาฬิกาหนึ่งๆ โดยพื้นฐานแล้ว แยกรายละเอียดเกี่ยวกับเวลาออกจากองค์ประกอบโครงสร้าง การทำงาน และขั้นตอนของม้านั่งทดสอบ ช่วยให้นักออกแบบพัฒนาชุดทดสอบในแง่ของธุรกรรมและรอบการทำงาน

การบล็อกการตอกบัตรหลีกเลี่ยงสภาวะการแข่งขันได้อย่างไร

1. สัญญาณเดียวกันจะถูกขับเคลื่อนและสุ่มตัวอย่างในเวลาเดียวกัน=> เพื่อหลีกเลี่ยงสภาวะการแข่งขันนี้ บล็อกการตอกบัตรในอินเทอร์เฟซจะถูกใช้ เนื่องจากจะให้อินพุตและเอาต์พุตเอียงไปยังตัวอย่างและไดรฟ์ ตามลำดับ 2.

บล็อกการตอกบัตรและ Modport ต่างกันอย่างไร

บล็อกการคล็อกใช้เพื่อแนะนำอินพุต/เอาต์พุตการสุ่มตัวอย่าง/ความล่าช้าในการขับขี่ Modport กำหนดทิศทางของสัญญาณ และสามารถใช้เพื่อแสดงชุดสัญญาณได้

บล็อกการตอกบัตรภูมิภาคใดที่ดำเนินการ

Clocking Block ตัวอย่างข้อมูลที่ป้อนจาก Preponed Region ในขณะที่บล็อกปกติมักจะมีโอกาสเกิดสภาวะการแข่งขันเสมอ

Modports มีประโยชน์อย่างไร

Modports ใน SystemVerilog ถูกใช้ เพื่อจำกัดการเข้าถึงอินเทอร์เฟซภายในอินเทอร์เฟซ คำหลัก modport ระบุว่ามีการประกาศทิศทางราวกับว่าอยู่ในโมดูล