Altera_Forum
Honored Contributor
17 years agoCan't resolve multiple constant drivers ERROR
Hi,
i can't figure out what the problem is. i am getting the error: Error (10028): Can't resolve multiple constant drivers for net "BCLK_count.0000" at i2c.v(163) and others for the other BCLK_count array variables. i tried many other ways of writing the same thing, this is the latest:
always @(negedge BCLK)
begin
case (BCLK_count)
4'd0: begin LEDS_VAR = AUD_ADC; BCLK_count = 4'd1; end
4'd1: begin LEDS_VAR = AUD_ADC; BCLK_count = 4'd2; end
4'd2: begin LEDS_VAR = AUD_ADC; BCLK_count = 4'd3; end
4'd3: begin LEDS_VAR = AUD_ADC; BCLK_count = 4'd4; end
4'd4: begin LEDS_VAR = AUD_ADC; BCLK_count = 4'd5; end
4'd5: begin LEDS_VAR = AUD_ADC; BCLK_count = 4'd6; end
4'd6: begin LEDS_VAR = AUD_ADC; BCLK_count = 4'd7; end
4'd7: begin LEDS_VAR = AUD_ADC; BCLK_count = 4'd0; end
default: begin LEDS_VAR = AUD_ADC; BCLK_count = 4'd0; end
//default: LEDS_VAR = AUD_ADC; BCLK_count = 0;
endcase
end
Thanks and Best Regards, Ran Cohen.