SMALL
data_width 만큼의 데이터가 있을때, 각 data의 bit의 합을 계산할때, 각bit의 add를 아래와 같이 나타낼수 있음.
input data (wd_data[DATA_BIT:0])가있을때,
DATA_WIDTH는 DATA_BIT의 log2 값.
integer i;
reg [DATA_WIDTH:0] cnt_data_bit ;
always@* begin
cnt_data_bit = 'h0;
for ( i=0; i<DATA_BIT; i=i+1)
cnt_data_bit = cnt_data_bit + wd_data[i];
end
LIST
'일 > Knowledge' 카테고리의 다른 글
service latency (0) | 2016.11.14 |
---|---|
queueing system ( queueing theory ) (0) | 2016.11.14 |
ready valid protocol 설명. ( verilog ) (0) | 2016.11.09 |
median-cut (1) | 2016.06.15 |
indexed part-select (Verilog 2001 => +: ) (0) | 2016.05.20 |