Altera_Forum
Honored Contributor
13 years agoverilog syntax problem
Having been using VHDL for a long time I am struggling with a bit of verilog that my books alone cannot help me translate
parameter GATE_BOARD_DQS_DELAY = BOARD_DQS_DELAY * (RTL_DELAYS ? 0 : 1);
Does the above statement mean that GATE_BOARD_DQS_DELAY is assigned to 0 or 1 depending on RTL_DELAYS ?? What does the pound sign mean here?
wire# ((CLOCK_TICK_IN_PS / 4) * 3 * 1) clk_shifted;
The other statement I am confused with is
wire dm;
couldn't we just divide by 16? Thank you all big time!