对于现在的仿真器,for循环一般都是可以综合的。
`timescale 1ns / 1ps
module test(
input clk, rst_n,
input [7:0] data,
output reg [2:0] num
);
//=====================================
integer i;
always@(posedge clk)
begin
if(!rst_n)
num <= 3'd0;
else for (i=0