int a=78536;
int b,c;
b = $countbits(a,'1);
或
b = $countones(a);
b表示变量a中1的个数(高电平比特数)
c = $countbits(a,'0)//c中0的个数
c = $countbits(a,'0,‘1)//c中0和1的个数
参考
systemverilog中位向量系统函数---$countbits/$countones/$onehot/$onehot0/$isunknown-CSDN博客
int a=78536;
int b,c;
b = $countbits(a,'1);
或
b = $countones(a);
b表示变量a中1的个数(高电平比特数)
c = $countbits(a,'0)//c中0的个数
c = $countbits(a,'0,‘1)//c中0和1的个数
参考
systemverilog中位向量系统函数---$countbits/$countones/$onehot/$onehot0/$isunknown-CSDN博客