From 9cbbea4d18ce11458df482656e2ecf56ad14c1fa Mon Sep 17 00:00:00 2001 From: sorgelig Date: Fri, 18 May 2018 20:44:57 +0800 Subject: [PATCH] Fix the joysticks. --- Archie.qsf | 2 +- Archie.sv | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Archie.qsf b/Archie.qsf index 39a3aea..6f3ba64 100644 --- a/Archie.qsf +++ b/Archie.qsf @@ -50,7 +50,7 @@ set_global_assignment -name OPTIMIZE_POWER_DURING_FITTING OFF set_global_assignment -name FINAL_PLACEMENT_OPTIMIZATION ALWAYS set_global_assignment -name FITTER_EFFORT "STANDARD FIT" set_global_assignment -name OPTIMIZATION_MODE "HIGH PERFORMANCE EFFORT" -set_global_assignment -name SEED 5 +set_global_assignment -name SEED 2 #============================================================ # ADC diff --git a/Archie.sv b/Archie.sv index f068c0f..b5490b1 100644 --- a/Archie.sv +++ b/Archie.sv @@ -274,10 +274,10 @@ archimedes_top ARCHIMEDES .KBD_IN_DATA ( kbd_in_data ), .KBD_IN_STROBE ( kbd_in_strobe ), - .JOYSTICK0 ( joyA[4:0] ), - .JOYSTICK1 ( joyB[4:0] ), - .VIDBASECLK_O ( pixbaseclk_select ), - .VIDSYNCPOL_O ( ) + .JOYSTICK0 (~{joyA[4], joyA[0],joyA[1],joyA[2],joyA[3]}), + .JOYSTICK1 (~{joyB[4], joyB[0],joyB[1],joyB[2],joyB[3]}), + .VIDBASECLK_O ( pixbaseclk_select ), + .VIDSYNCPOL_O ( ) ); wire ram_ack;