资讯动态

cov group

发布时间:2026/9/15 23:11:56 来源:尧图企业网站定制
`ifndef AHB_COV_SV `define AHB_COV_SV // 有效传输:只统计真正被slave接受的NONSEQ/SEQ wire cov_valid; assign cov_valid = ahb_sel ahb_readyout ahb_trans[1]; //============================================================ // AHB Functional Coverage //============================================================ covergroup ahb_func_cg @(posedge ahb_clk); option.per_instance = 1; //-------------------------------------------------------- // 1. READ / WRITE //-------------------------------------------------------- cp_rw: coverpoint ahb_write iff(cov_valid) { bins READ = {1'b0}; bins WRITE = {1'b1}; } //-------------------------------------------------------- // 2. HSIZE // 000: BYTE // 001: HALFWORD // 010: WORD //-------------------------------------------------------- cp_size: coverpoint ahb_size iff(cov_valid) { bins BYTE = {3'b000}

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价