aboutsummaryrefslogtreecommitdiffstats
path: root/bbc_micro_de1.qsf
diff options
context:
space:
mode:
authorMike Stirling <opensource@mikestirling.co.uk>2011-07-31 11:17:00 +0100
committerMike Stirling <opensource@mikestirling.co.uk>2011-07-31 11:17:00 +0100
commit263ebee92985bfd0d9e2c894dfbfc5c34e270159 (patch)
treeb55d49a9d0e8c08a8f1651dc78967e51b1c8fab3 /bbc_micro_de1.qsf
parentfc9ea65b8ac1849c9756cc58e6f14500646b1d8c (diff)
downloadfpga-bbc-263ebee92985bfd0d9e2c894dfbfc5c34e270159.tar.gz
fpga-bbc-263ebee92985bfd0d9e2c894dfbfc5c34e270159.tar.bz2
fpga-bbc-263ebee92985bfd0d9e2c894dfbfc5c34e270159.zip
Added pin definitions for SD card interface. Fixed bug in 6522 shift-register implementation (shift on CB1 rising edge should occur even in SR disabled mode). Works with MMBEEB SD card interface ROM.
Diffstat (limited to 'bbc_micro_de1.qsf')
-rw-r--r--bbc_micro_de1.qsf8
1 files changed, 8 insertions, 0 deletions
diff --git a/bbc_micro_de1.qsf b/bbc_micro_de1.qsf
index 99dc850..1ecc8b9 100644
--- a/bbc_micro_de1.qsf
+++ b/bbc_micro_de1.qsf
@@ -519,4 +519,12 @@ set_global_assignment -name QIP_FILE ehbasic.qip
set_global_assignment -name VHDL_FILE m6522_tb.vhd
set_global_assignment -name VHDL_FILE keyboard.vhd
set_global_assignment -name VHDL_FILE debugger.vhd
+set_global_assignment -name USE_CONFIGURATION_DEVICE ON
+set_global_assignment -name STRATIX_CONFIGURATION_DEVICE EPCS4
+set_global_assignment -name RESERVE_ASDO_AFTER_CONFIGURATION "AS INPUT TRI-STATED"
+set_global_assignment -name CYCLONEII_RESERVE_NCEO_AFTER_CONFIGURATION "USE AS REGULAR IO"
+set_location_assignment PIN_U20 -to SD_nCS
+set_location_assignment PIN_V20 -to SD_SCLK
+set_location_assignment PIN_Y20 -to SD_MOSI
+set_location_assignment PIN_W20 -to SD_MISO
set_instance_assignment -name PARTITION_HIERARCHY root_partition -to | -section_id Top \ No newline at end of file