URL
https://opencores.org/ocsvn/versatile_counter/versatile_counter/trunk
[/] [versatile_counter/] [trunk/] [rtl/] [verilog/] [versatile_counter_generator.php] - Diff between revs 23 and 24
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 23 |
Rev 24 |
Line 106... |
Line 106... |
|
|
echo " input rst;" . PHP_EOL;
|
echo " input rst;" . PHP_EOL;
|
echo " input clk;" . PHP_EOL;
|
echo " input clk;" . PHP_EOL;
|
echo PHP_EOL;
|
echo PHP_EOL;
|
|
|
if ($parameters['clear_value']=="1") { echo " parameter clear_value = " . $parameters['clear_value'] . ";" . PHP_EOL; }
|
if ($parameters['clear_value']!="") { echo " parameter clear_value = " . $parameters['clear_value'] . ";" . PHP_EOL; }
|
if ($parameters['set_value']=="1") { echo " parameter set_value = " . $parameters['set_value'] . ";" . PHP_EOL; }
|
if ($parameters['set_value']!="") { echo " parameter set_value = " . $parameters['set_value'] . ";" . PHP_EOL; }
|
if ($parameters['wrap_value']=="1") { echo " parameter wrap_value = " . $parameters['wrap_value'] . ";" . PHP_EOL; }
|
if ($parameters['wrap_value']!="") { echo " parameter wrap_value = " . $parameters['wrap_value'] . ";" . PHP_EOL; }
|
if ($parameters['level1']=="1") { echo " parameter level1_value = " . $parameters['level1'] . ";" . PHP_EOL; }
|
if ($parameters['level1']!="") { echo " parameter level1_value = " . $parameters['level1'] . ";" . PHP_EOL; }
|
if ($parameters['level2']=="") { echo " parameter level2_value = " . $parameters['level2'] . ";" . PHP_EOL; }
|
if ($parameters['level2']!="") { echo " parameter level2_value = " . $parameters['level2'] . ";" . PHP_EOL; }
|
|
|
echo PHP_EOL . " reg [length:1] qi;" . PHP_EOL;
|
echo PHP_EOL . " reg [length:1] qi;" . PHP_EOL;
|
if ($counter['type']=="LFSR") { echo " reg lfsr_fb";}
|
if ($counter['type']=="LFSR") { echo " reg lfsr_fb";}
|
if ($counter['type']=="LFSR" and $inputs['rew']==1) { echo ", lfsr_fb_rew;" . PHP_EOL; } else { if ($counter['type']=="LFSR") echo ";" . PHP_EOL; }
|
if ($counter['type']=="LFSR" and $inputs['rew']==1) { echo ", lfsr_fb_rew;" . PHP_EOL; } else { if ($counter['type']=="LFSR") echo ";" . PHP_EOL; }
|
if ($inputs['rew']==1) { echo " wire [length:1] q_next, q_next_fw, q_next_rew;" . PHP_EOL; }
|
if ($inputs['rew']==1) { echo " wire [length:1] q_next, q_next_fw, q_next_rew;" . PHP_EOL; }
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.