Revision 1535
Added by markw about 6 hours ago
| atari_chips/pokeyv2/build.sh | ||
|---|---|---|
|
}
|
||
|
if (exists $spec->{"optimisearea"})
|
||
|
{
|
||
|
`echo 'set_global_assignment -name CYCLONEII_OPTIMIZATION_TECHNIQUE AREA' >>$type.qsf`;
|
||
|
# `echo 'set_global_assignment -name CYCLONEII_OPTIMIZATION_TECHNIQUE AREA' >>$type.qsf`;
|
||
|
`echo 'set_global_assignment -name OPTIMIZATION_MODE "Aggressive Area"' >>$type.qsf`;
|
||
|
`echo 'set_global_assignment -name AUTO_RESOURCE_SHARING ON' >>$type.qsf`;
|
||
|
}
|
||
|
else
|
||
|
{
|
||
|
`echo 'set_global_assignment -name OPTIMIZATION_MODE BALANCED' >>$type.qsf`;
|
||
|
}
|
||
|
|
||
|
#Synthesize
|
||
|
`quartus_sh --flow compile $type > build.log 2> build.err`;
|
||
| atari_chips/pokeyv2/pokeymaxsid.qsf | ||
|---|---|---|
|
set_global_assignment -name USE_SIGNALTAP_FILE output_files/stp1.stp
|
||
|
set_instance_assignment -name CURRENT_STRENGTH_NEW "MINIMUM CURRENT" -to CLK_OUT
|
||
|
|
||
|
set_global_assignment -name OPTIMIZATION_MODE BALANCED
|
||
|
set_global_assignment -name VHDL_FILE flash_controller.vhd
|
||
|
set_global_assignment -name VHDL_FILE stereo_detect.vhd
|
||
|
set_global_assignment -name VHDL_FILE iox_glue.vhdl
|
||
| atari_chips/pokeyv2/pokeymaxv1.qsf | ||
|---|---|---|
|
set_instance_assignment -name IO_STANDARD "3.3 V SCHMITT TRIGGER" -to SID
|
||
|
set_instance_assignment -name IO_STANDARD "3.3 V SCHMITT TRIGGER" -to BCLK
|
||
|
|
||
|
set_global_assignment -name OPTIMIZATION_MODE BALANCED
|
||
|
set_global_assignment -name VHDL_FILE audio_signal_detector.vhd
|
||
|
set_global_assignment -name VHDL_FILE flash_controller.vhd
|
||
|
set_global_assignment -name VHDL_FILE stereo_detect.vhd
|
||
| atari_chips/pokeyv2/pokeymaxv2.qsf | ||
|---|---|---|
|
set_instance_assignment -name IO_STANDARD "3.3 V SCHMITT TRIGGER" -to SID
|
||
|
set_instance_assignment -name IO_STANDARD "3.3 V SCHMITT TRIGGER" -to BCLK
|
||
|
|
||
|
set_global_assignment -name OPTIMIZATION_MODE BALANCED
|
||
|
set_global_assignment -name VHDL_FILE audio_signal_detector.vhd
|
||
|
set_global_assignment -name VHDL_FILE flash_controller.vhd
|
||
|
set_global_assignment -name VHDL_FILE stereo_detect.vhd
|
||
| atari_chips/pokeyv2/pokeymaxv3.qsf | ||
|---|---|---|
|
set_instance_assignment -name IO_STANDARD "3.3 V SCHMITT TRIGGER" -to SID
|
||
|
set_instance_assignment -name IO_STANDARD "3.3 V SCHMITT TRIGGER" -to BCLK
|
||
|
|
||
|
set_global_assignment -name OPTIMIZATION_MODE BALANCED
|
||
|
set_global_assignment -name VHDL_FILE audio_signal_detector.vhd
|
||
|
set_global_assignment -name VHDL_FILE flash_controller.vhd
|
||
|
set_global_assignment -name VHDL_FILE stereo_detect.vhd
|
||
| atari_chips/pokeyv2/pokeymaxv4.5.qsf | ||
|---|---|---|
|
set_instance_assignment -name IO_STANDARD "3.3 V SCHMITT TRIGGER" -to SID
|
||
|
set_instance_assignment -name IO_STANDARD "3.3 V SCHMITT TRIGGER" -to BCLK
|
||
|
|
||
|
set_global_assignment -name OPTIMIZATION_MODE BALANCED
|
||
|
set_global_assignment -name VHDL_FILE audio_signal_detector.vhd
|
||
|
set_global_assignment -name VHDL_FILE flash_controller.vhd
|
||
|
set_global_assignment -name VHDL_FILE stereo_detect.vhd
|
||
| atari_chips/pokeyv2/pokeymaxv4.qsf | ||
|---|---|---|
|
set_instance_assignment -name IO_STANDARD "3.3 V SCHMITT TRIGGER" -to SID
|
||
|
set_instance_assignment -name IO_STANDARD "3.3 V SCHMITT TRIGGER" -to BCLK
|
||
|
|
||
|
set_global_assignment -name OPTIMIZATION_MODE BALANCED
|
||
|
set_global_assignment -name VHDL_FILE audio_signal_detector.vhd
|
||
|
set_global_assignment -name VHDL_FILE flash_controller.vhd
|
||
|
set_global_assignment -name VHDL_FILE stereo_detect.vhd
|
||
| atari_chips/pokeyv2/sidmaxv1.qsf | ||
|---|---|---|
|
set_global_assignment -name USE_SIGNALTAP_FILE output_files/stp1.stp
|
||
|
set_instance_assignment -name CURRENT_STRENGTH_NEW "MINIMUM CURRENT" -to CLK_OUT
|
||
|
|
||
|
set_global_assignment -name OPTIMIZATION_MODE BALANCED
|
||
|
set_global_assignment -name VHDL_FILE audio_signal_detector.vhd
|
||
|
set_global_assignment -name VHDL_FILE flash_controller.vhd
|
||
|
set_global_assignment -name VHDL_FILE stereo_detect.vhd
|
||
Change area optimisation flags to be more aggressive