]> jspc29.x-matter.uni-frankfurt.de Git - trb3.git/commitdiff
corrected PWM channel connections
authorJan Michel <j.michel@gsi.de>
Mon, 6 May 2013 21:43:33 +0000 (23:43 +0200)
committerJan Michel <j.michel@gsi.de>
Mon, 6 May 2013 21:43:33 +0000 (23:43 +0200)
wasa/panda_dirc_wasa.vhd

index f98be14d5c5ff8c6ee7a1eec332c688a6b2117ee..02c577ab97a1777f8257fc9adc1f12540c57821e 100644 (file)
@@ -14,7 +14,7 @@ use machxo2.all;
 
 entity panda_dirc_wasa is
   generic(
-    PADIWA_FLAVOUR : integer := 1
+    PADIWA_FLAVOUR : integer := 3
     );
   port(
     CON        : out std_logic_vector(16 downto 1);
@@ -265,8 +265,8 @@ clk_source: OSCH
 gen_outputs_1 : if PADIWA_FLAVOUR = 1 generate
   INP_i <= INP(16) & INP(8) & INP(15) & INP(7) & INP(14) & INP(6) & INP(13) & INP(5) & 
            INP(12) & INP(4) & INP(11) & INP(3) & INP(10) & INP(2) & INP(9)  & INP(1);
-  PWM   <= pwm_i(16) & pwm_i(8) & pwm_i(15) & pwm_i(7) & pwm_i(14) & pwm_i(6) & pwm_i(13) & pwm_i(5) & 
-           pwm_i(12) & pwm_i(4) & pwm_i(11) & pwm_i(3) & pwm_i(10) & pwm_i(2) & pwm_i(9)  & pwm_i(1);
+  PWM   <= pwm_i(16) & pwm_i(14) & pwm_i(12) & pwm_i(10) & pwm_i(8) & pwm_i(6) & pwm_i(4) & pwm_i(2) & 
+           pwm_i(15) & pwm_i(13) & pwm_i(11) & pwm_i(9) & pwm_i(7) & pwm_i(5) & pwm_i(3)  & pwm_i(1);
 end generate;
 
 
@@ -279,8 +279,8 @@ end generate;
 gen_outputs_3 : if PADIWA_FLAVOUR = 3 generate
   INP_i <= INP(9)  & INP(1) & INP(10) & INP(2) & INP(11) & INP(3) & INP(12) & INP(4) & 
            INP(13) & INP(5) & INP(14) & INP(6) & INP(15) & INP(7) & INP(16) & INP(8);
-  PWM   <= pwm_i(9) & pwm_i(1) & pwm_i(10) & pwm_i(2) & pwm_i(11) & pwm_i(3) & pwm_i(12) & pwm_i(4) & 
-           pwm_i(13) & pwm_i(5) & pwm_i(14) & pwm_i(6) & pwm_i(15) & pwm_i(7) & pwm_i(16)  & pwm_i(8);
+  PWM   <= pwm_i(2) & pwm_i(4) & pwm_i(6) & pwm_i(8) & pwm_i(10) & pwm_i(12) & pwm_i(14) & pwm_i(16) & 
+           pwm_i(1) & pwm_i(3) & pwm_i(5) & pwm_i(7) & pwm_i(9) & pwm_i(11) & pwm_i(13)  & pwm_i(15);
 end generate;