User Tools

Site Tools


projects:maps21:s:dcont:code:pins2:pins2

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
projects:maps21:s:dcont:code:pins2:pins2 [2024/05/07 10:58]
carsten
projects:maps21:s:dcont:code:pins2:pins2 [2024/09/17 09:48] (current)
carsten [Pin-Mapping2]
Line 1: Line 1:
-☚ [[projects:maps21:s:dcont:code:code|CPLD1]] ★+☚ [[projects:maps21:s:dcont:code:code|Zurück]] ★
  
 ====== Pin-Mapping2 ====== ====== Pin-Mapping2 ======
 +
 +Zuletzt geholt am 17.9.2024 geschreiben am 9.7.2024:
 +
 +%%     MAPS_CPLD_Gateware/src/constraints/ %% "cpld_2.ufc" Konstantendatei!
 +==== aktuelle Version ====
  
 <code vhdl> <code vhdl>
 # location constraints # location constraints
  
-#net clk_0p001 loc = p32;+net clk_0p001 loc = p32;
 #net clk_10    loc = p30; #net clk_10    loc = p30;
 #net clk_10_n  loc = p38; #net clk_10_n  loc = p38;
  
-net trafo_signals<0>[0] loc = p9+net clamp_pulses<0> loc = p20
-net trafo_signals<0>[1loc = p10+net clamp_pulses<1loc = p21
-net trafo_signals<0>[2loc = p11+net clamp_pulses<2loc = p22
-net trafo_signals<0>[3loc = p12+net clamp_pulses<3loc = p23
-net trafo_signals<0>[4] loc = p13;+net clamp_pulses<4> loc = p24; 
 +net clamp_pulses<5> loc = p25; 
 +net clamp_pulses<6> loc = p26; 
 +net clamp_pulses<7> loc = p27; 
 +</code> 
 +<color /yellow>net clamp_pulse_no loc = p59;</color> 
 +<code vhdl> 
 +net rotary_switch<0> loc = p51; 
 +net rotary_switch<1> loc = p52; 
 +net rotary_switch<2> loc = p50;
  
-net trafo_signals<1>[0] loc = p14+net stroke<0> loc = p100
-net trafo_signals<1>[1] loc = p15+net stroke<1> loc = p101
-net trafo_signals<1>[2] loc = p16+net stroke<2> loc = p102
-net trafo_signals<1>[3] loc = p17+net stroke<3> loc = p103
-net trafo_signals<1>[4] loc = p19;+net stroke<4> loc = p106;
  
-net trafo_signals<2>[0] loc = p20+net period<0> loc = p85
-net trafo_signals<2>[1loc = p21+net period<1loc = p86
-net trafo_signals<2>[2] loc = p22+net period<2> loc = p88
-net trafo_signals<2>[3loc = p23+net period<3loc = p87
-net trafo_signals<2>[4loc = p24;+net period<4> loc = p83; 
 +net period<5> loc = p82;
  
-net trafo_signals<3>[0] loc = p34+net manual_range<0> loc = p45
-net trafo_signals<3>[1] loc = p35+net manual_range<1> loc = p46
-net trafo_signals<3>[2] loc = p39; +net manual_range<2> loc = p48
-net trafo_signals<3>[3] loc = p40+net manual_range<3> loc = p49;
-net trafo_signals<3>[4] loc = p41;+
  
-net trafo_signals<4>[0loc = p50+net display_mode<0loc = p56
-net trafo_signals<4>[1] loc = p51+net display_mode<1> loc = p57
-net trafo_signals<4>[2] loc = p52; +net display_mode<2> loc = p58;
-net trafo_signals<4>[3] loc = p53; +
-net trafo_signals<4>[4] loc = p54;+
  
-net trafo_signals<5>[0] loc = p64; +# LEDs : correct 180° rotation of display PCB for all columns and for rows to 7 
-net trafo_signals<5>[1] loc p66; +#        rows 8 and 9 not correctable due to pins not conntected to CPLD 1 => row 9 is located at the top
-net trafo_signals<5>[2] loc = p68; +
-net trafo_signals<5>[3] loc = p69; +
-net trafo_signals<5>[4] loc = p70;+
  
-net trafo_signals<6>[0] loc = p74+net led_rows_red<7> loc = p117
-net trafo_signals<6>[1] loc = p75+net led_rows_red<6> loc = p118
-net trafo_signals<6>[2] loc = p76+net led_rows_red<5> loc = p119
-net trafo_signals<6>[3loc = p77+net led_rows_red<4loc = p120; 
-net trafo_signals<6>[4] loc = p78;+net led_rows_red<3loc = p121
 +net led_rows_red<2> loc = p124; 
 +net led_rows_red<1> loc = p125; 
 +net led_rows_red<0> loc = p126; 
 +# rows 8 and 9 not correctable due to pins not conntected to CPLD 1 
 +net led_rows_red<8> loc = p128; 
 +net led_rows_red<9> loc = p129;
  
-net trafo_signals<7>[0] loc = p79+net led_rows_green<7> loc = p9
-net trafo_signals<7>[1] loc = p80+net led_rows_green<6> loc = p10
-net trafo_signals<7>[2] loc = p81+net led_rows_green<5> loc = p11
-net trafo_signals<7>[3loc = p82+net led_rows_green<4loc = p12; 
-net trafo_signals<7>[4] loc = p83;+net led_rows_green<3loc = p13
 +net led_rows_green<2> loc = p14; 
 +net led_rows_green<1> loc = p15; 
 +net led_rows_green<0> loc = p16; 
 +# rows 8 and 9 not correctable due to pins not conntected to CPLD 1 
 +net led_rows_green<8> loc = p17; 
 +net led_rows_green<9> loc = p19;
  
-net stroke<0> loc = p110+net led_columns<6> loc = p34
-net stroke<1> loc = p111+net led_columns<5> loc = p35
-net stroke<2> loc = p112+net led_columns<4> loc = p39
-net stroke<3> loc = p113+net led_columns<3> loc = p40
-net stroke<4> loc = p115;+net led_columns<2> loc = p41; 
 +net led_columns<1> loc = p43; 
 +net led_columns<0> loc = p44;
  
-net period_counter<0> loc = p117; +# timing constraints
-net period_counter<1> loc = p118; +
-net period_counter<2> loc = p119; +
-net period_counter<3> loc = p120;+
  
-net knob_select<0> loc p28+net clk_0p001 period 1000000
-net knob_select<1> loc p31+#net clk_10    period 100
-net knob_select<2> loc p33; +#net clk_10_n  period 100;
-net knob_select<3> loc = p27;+
  
-net display_mode<0loc = p45; +</code>
-net display_mode<1> loc = p46; +
-net display_mode<2> loc = p48;+
  
-net decode_signal loc p49;+==== Vorversion ====
  
-net led_rows_red<0> loc = p91; +p53 (DECODE) nicht gesetzt?
-net led_rows_red<1> loc = p92; +
-net led_rows_red<2> loc = p93; +
-net led_rows_red<3> loc = p94; +
-net led_rows_red<4> loc = p95; +
-net led_rows_red<5> loc = p96; +
-net led_rows_red<6> loc = p97; +
-net led_rows_red<7> loc = p98;+
  
-net led_rows_green<0> loc = p100; +<code vhdl> 
-net led_rows_green<1> loc = p101; +# location constraints 
-net led_rows_green<2> loc = p102; + 
-net led_rows_green<3> loc = p103; +net clk_0p001 loc = p32; 
-net led_rows_green<4> loc = p104+#net clk_10    loc = p30; 
-net led_rows_green<5> loc = p105+#net clk_10_n  loc = p38; 
-net led_rows_green<6> loc = p106+ 
-net led_rows_green<7> loc = p107;+net clamp_pulses<0> loc = p20; 
 +net clamp_pulses<1> loc = p21; 
 +net clamp_pulses<2> loc = p22; 
 +net clamp_pulses<3> loc = p23; 
 +net clamp_pulses<4> loc = p24; 
 +net clamp_pulses<5> loc = p25; 
 +net clamp_pulses<6> loc = p26; 
 +net clamp_pulses<7> loc = p27; 
 + 
 +net rotary_switch<0> loc = p51; 
 +net rotary_switch<1> loc = p52; 
 +net rotary_switch<2> loc = p50; 
 + 
 +net stroke<0> loc = p100; 
 +net stroke<1> loc = p101; 
 +net stroke<2> loc = p102; 
 +net stroke<3> loc = p103
 +net stroke<4> loc = p106; 
 + 
 +net period<0> loc = p85; 
 +net period<1> loc = p86; 
 +net period<2> loc = p88; 
 +net period<3> loc = p87; 
 +net period<4> loc = p83; 
 +net period<5> loc = p82; 
 + 
 +net manual_range<0> loc = p45; 
 +net manual_range<1> loc = p46; 
 +net manual_range<2> loc = p48; 
 +net manual_range<3> loc = p49; 
 + 
 +net display_mode<0> loc = p56; 
 +net display_mode<1> loc = p57; 
 +net display_mode<2> loc = p58; 
 + 
 +net led_rows_red<0> loc = p117; 
 +net led_rows_red<1> loc = p118; 
 +net led_rows_red<2> loc = p119; 
 +net led_rows_red<3> loc = p120; 
 +net led_rows_red<4> loc = p121; 
 +net led_rows_red<5> loc = p124; 
 +net led_rows_red<6> loc = p125; 
 +net led_rows_red<7> loc = p126; 
 +net led_rows_red<8> loc = p128; 
 +net led_rows_red<9> loc = p129; 
 + 
 +net led_rows_green<0> loc = p9; 
 +net led_rows_green<1> loc = p10; 
 +net led_rows_green<2> loc = p11; 
 +net led_rows_green<3> loc = p12
 +net led_rows_green<4> loc = p13
 +net led_rows_green<5> loc = p14
 +net led_rows_green<6> loc = p15
 +net led_rows_green<7> loc = p16; 
 +net led_rows_green<8> loc = p17; 
 +net led_rows_green<9> loc = p19; 
 + 
 +net led_columns<0> loc = p34; 
 +net led_columns<1> loc = p35; 
 +net led_columns<2> loc = p39; 
 +net led_columns<3> loc = p40; 
 +net led_columns<4> loc = p41; 
 +net led_columns<5> loc = p43; 
 +net led_columns<6> loc = p44;
  
 # timing constraints # timing constraints
  
-#net clk_0p001 period = 1000000;+net clk_0p001 period = 1000000;
 #net clk_10    period = 100; #net clk_10    period = 100;
 #net clk_10_n  period = 100; #net clk_10_n  period = 100;
 +
  
  
  
 </code> </code>
projects/maps21/s/dcont/code/pins2/pins2.1715072336.txt.gz · Last modified: 2024/05/07 10:58 by carsten