Цагийн блок нь тодорхой цаг дээр синхрончлогдсон дохионы багц юм. Энэ нь үндсэндээ цагтай холбоотой дэлгэрэнгүй мэдээллийг тестийн самбарын бүтэц, функциональ болон процедурын элементүүдээс тусгаарладаг Энэ нь дизайнерт гүйлгээ, мөчлөгийн хувьд туршилтын хүснэгтийг боловсруулахад тусалдаг.
Цагийн блокууд уралдааны нөхцөл байдлаас хэрхэн зайлсхийдэг вэ?
1. Ижил дохиог нэгэн зэрэг хөдөлгөж, дээж авдаг.=> Энэ уралдааны нөхцөл байдлаас зайлсхийхийн тулд интерфэйс дэх цагны блок ашигласан бөгөөд энэ нь дээж болон жолоодох -д тус тус оролт болон гаралтын хазайлт өгдөг. 2.
Цагийн блок болон Modport хоёрын ялгаа юу вэ?
Цаглах блок нь оролт/гаралтын түүвэрлэлт/жолооны саатлыг нэвтрүүлэхэд ашиглагддаг. Modport дохионы чиглэлийг тодорхойлдог ба дохионы багцыг илэрхийлэхэд ашиглаж болно.
Ямар бүсийн цагны блокыг гүйцэтгэдэг вэ?
Цаглах блок нь Тогтоосон бүсээс-аас өгөгдлийн дээжийг оруулдаг бол ердийн блок дээр үргэлж уралдааны нөхцөл үүсэх магадлал үргэлж байдаг.
Modports нь юунд хэрэгтэй вэ?
SystemVerilog дахь Modportуудыг интерфэйс доторх интерфэйсийн хандалтыг хязгаарлахад ашигладаг. Modport гэсэн түлхүүр үг нь зааврыг модуль дотор байгаа мэт зарлаж байгааг харуулж байна.