Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- module Cube(
- input clkosc,
- input play_pause,
- input forward_backward,
- output DIR, OE,
- output [7:0] IC8row,
- output [63:0] IC8column,
- output reg [2:0] colorRGB_next
- );
- localparam DVSR = 2000000;
- wire tick;
- wire [27:0] time_next;
- reg [27:0] time_reg;
- reg [9:0] count_next;
- reg [9:0] count_reg;
- reg [20:0] Q0,Q1,Q2,Q3,Q4,Q5,Q6,Q7;
- reg [2:0] colorRGB_reg;
- assign DIR = 1;
- assign OE = 0;
- always@(posedge clkosc)
- begin
- time_reg <= time_next;
- count_reg <= count_next;
- colorRGB_reg <= colorRGB_next;
- end
- assign time_next = (time_reg == DVSR) ? 0 : time_reg + 1;
- assign tick = (time_reg == DVSR) ? 1 : 0;
- always@*
- begin
- colorRGB_next = colorRGB_reg;
- if(tick)
- begin
- if(colorRGB_reg == 7)
- colorRGB_next = 0;
- else
- colorRGB_next = colorRGB_reg + 1;
- end
- end
- always@*
- begin
- count_next = count_reg;
- if(play_pause == 0)
- begin
- if(tick)
- count_next = count_reg;
- end
- else if(forward_backward == 0 && play_pause == 1)
- begin
- if(tick)
- count_next = count_reg - 1;
- end
- else if(forward_backward == 1 && play_pause == 1)
- begin
- if(tick)
- count_next = count_reg + 1;
- end
- end
- always@*
- begin
- if(count_reg == 1)
- begin Q0 = 1; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 2)
- begin Q0 = 0; Q1 = 1; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 3)
- begin Q0 = 0; Q1 = 0; Q2 = 1; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 4)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 1; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 5)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 1; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 6)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 1; Q6 = 0; Q7 = 0; end
- else if(count_reg == 7)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 1; Q7 = 0; end
- else if(count_reg == 8)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 1; end
- else if(count_reg == 9)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 1; Q7 = 0; end
- else if(count_reg == 10)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 1; Q6 = 0; Q7 = 0; end
- else if(count_reg == 11)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 1; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 12)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 1; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 13)
- begin Q0 = 0; Q1 = 0; Q2 = 1; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 14)
- begin Q0 = 0; Q1 = 1; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 15)
- begin Q0 = 1; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 16)
- begin Q0 = 2; Q1 = 2; Q2 = 2; Q3 = 2; Q4 = 2; Q5 = 2; Q6 = 2; Q7 = 2; end
- else if(count_reg == 17)
- begin Q0 = 3; Q1 = 3; Q2 = 3; Q3 = 3; Q4 = 3; Q5 = 3; Q6 = 3; Q7 = 3; end
- else if(count_reg == 18)
- begin Q0 = 4; Q1 = 4; Q2 = 4; Q3 = 4; Q4 = 4; Q5 = 4; Q6 = 4; Q7 = 4; end
- else if(count_reg == 19)
- begin Q0 = 5; Q1 = 5; Q2 = 5; Q3 = 5; Q4 = 5; Q5 = 5; Q6 = 5; Q7 = 5; end
- else if(count_reg == 20)
- begin Q0 = 6; Q1 = 6; Q2 = 6; Q3 = 6; Q4 = 6; Q5 = 6; Q6 = 6; Q7 = 6; end
- else if(count_reg == 21)
- begin Q0 = 7; Q1 = 7; Q2 = 7; Q3 = 7; Q4 = 7; Q5 = 7; Q6 = 7; Q7 = 7; end
- else if(count_reg == 22)
- begin Q0 = 8; Q1 = 8; Q2 = 8; Q3 = 8; Q4 = 8; Q5 = 8; Q6 = 8; Q7 = 8; end
- else if(count_reg == 23)
- begin Q0 = 9; Q1 = 9; Q2 = 9; Q3 = 9; Q4 = 9; Q5 = 9; Q6 = 9; Q7 = 9; end
- else if(count_reg == 24)
- begin Q0 = 8; Q1 = 8; Q2 = 8; Q3 = 8; Q4 = 8; Q5 = 8; Q6 = 8; Q7 = 8; end
- else if(count_reg == 25)
- begin Q0 = 7; Q1 = 7; Q2 = 7; Q3 = 7; Q4 = 7; Q5 = 7; Q6 = 7; Q7 = 7; end
- else if(count_reg == 26)
- begin Q0 = 6; Q1 = 6; Q2 = 6; Q3 = 6; Q4 = 6; Q5 = 6; Q6 = 6; Q7 = 6; end
- else if(count_reg == 27)
- begin Q0 = 5; Q1 = 5; Q2 = 5; Q3 = 5; Q4 = 5; Q5 = 5; Q6 = 5; Q7 = 5; end
- else if(count_reg == 28)
- begin Q0 = 4; Q1 = 4; Q2 = 4; Q3 = 4; Q4 = 4; Q5 = 4; Q6 = 4; Q7 = 4; end
- else if(count_reg == 29)
- begin Q0 = 3; Q1 = 3; Q2 = 3; Q3 = 3; Q4 = 3; Q5 = 3; Q6 = 3; Q7 = 3; end
- else if(count_reg == 30)
- begin Q0 = 2; Q1 = 2; Q2 = 2; Q3 = 2; Q4 = 2; Q5 = 2; Q6 = 2; Q7 = 2; end
- else if(count_reg == 31)
- begin Q0 = 10; Q1 = 10; Q2 = 10; Q3 = 10; Q4 = 10; Q5 = 10; Q6 = 10; Q7 = 10; end
- else if(count_reg == 32)
- begin Q0 = 11; Q1 = 11; Q2 = 11; Q3 = 11; Q4 = 11; Q5 = 11; Q6 = 11; Q7 = 11; end
- else if(count_reg == 33)
- begin Q0 = 12; Q1 = 12; Q2 = 12; Q3 = 12; Q4 = 12; Q5 = 12; Q6 = 12; Q7 = 12; end
- else if(count_reg == 34)
- begin Q0 = 13; Q1 = 13; Q2 = 13; Q3 = 13; Q4 = 13; Q5 = 13; Q6 = 13; Q7 = 13; end
- else if(count_reg == 35)
- begin Q0 = 14; Q1 = 14; Q2 = 14; Q3 = 14; Q4 = 14; Q5 = 14; Q6 = 14; Q7 = 14; end
- else if(count_reg == 36)
- begin Q0 = 15; Q1 = 15; Q2 = 15; Q3 = 15; Q4 = 15; Q5 = 15; Q6 = 15; Q7 = 15; end
- else if(count_reg == 37)
- begin Q0 = 16; Q1 = 16; Q2 = 16; Q3 = 16; Q4 = 16; Q5 = 16; Q6 = 16; Q7 = 16; end
- else if(count_reg == 38)
- begin Q0 = 17; Q1 = 17; Q2 = 17; Q3 = 17; Q4 = 17; Q5 = 17; Q6 = 17; Q7 = 17; end
- else if(count_reg == 39)
- begin Q0 = 16; Q1 = 16; Q2 = 16; Q3 = 16; Q4 = 16; Q5 = 16; Q6 = 16; Q7 = 16; end
- else if(count_reg == 40)
- begin Q0 = 15; Q1 = 15; Q2 = 15; Q3 = 15; Q4 = 15; Q5 = 15; Q6 = 15; Q7 = 15; end
- else if(count_reg == 41)
- begin Q0 = 14; Q1 = 14; Q2 = 14; Q3 = 14; Q4 = 14; Q5 = 14; Q6 = 14; Q7 = 14; end
- else if(count_reg == 42)
- begin Q0 = 13; Q1 = 13; Q2 = 13; Q3 = 13; Q4 = 13; Q5 = 13; Q6 = 13; Q7 = 13; end
- else if(count_reg == 43)
- begin Q0 = 12; Q1 = 12; Q2 = 12; Q3 = 12; Q4 = 12; Q5 = 12; Q6 = 12; Q7 = 12; end
- else if(count_reg == 44)
- begin Q0 = 11; Q1 = 11; Q2 = 11; Q3 = 11; Q4 = 11; Q5 = 11; Q6 = 11; Q7 = 11; end
- else if(count_reg == 45)
- begin Q0 = 10; Q1 = 10; Q2 = 10; Q3 = 10; Q4 = 10; Q5 = 10; Q6 = 10; Q7 = 10; end
- else if(count_reg == 46)
- begin Q0 = 1; Q1 = 0; Q2 = 1; Q3 = 0; Q4 = 1; Q5 = 0; Q6 = 1; Q7 = 0; end
- else if(count_reg == 47)
- begin Q0 = 0; Q1 = 1; Q2 = 0; Q3 = 1; Q4 = 0; Q5 = 1; Q6 = 0; Q7 = 1; end
- else if(count_reg == 48)
- begin Q0 = 1; Q1 = 0; Q2 = 1; Q3 = 0; Q4 = 1; Q5 = 0; Q6 = 1; Q7 = 0; end
- else if(count_reg == 49)
- begin Q0 = 0; Q1 = 1; Q2 = 0; Q3 = 1; Q4 = 0; Q5 = 1; Q6 = 0; Q7 = 1; end
- else if(count_reg == 50)
- begin Q0 = 1; Q1 = 0; Q2 = 1; Q3 = 0; Q4 = 1; Q5 = 0; Q6 = 1; Q7 = 0; end
- else if(count_reg == 51)
- begin Q0 = 0; Q1 = 1; Q2 = 0; Q3 = 1; Q4 = 0; Q5 = 1; Q6 = 0; Q7 = 1; end
- else if(count_reg == 52)
- begin Q0 = 1; Q1 = 1; Q2 = 1; Q3 = 1; Q4 = 1; Q5 = 1; Q6 = 1; Q7 = 1; end
- else if(count_reg == 53)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 54)
- begin Q0 = 1; Q1 = 1; Q2 = 1; Q3 = 1; Q4 = 1; Q5 = 1; Q6 = 1; Q7 = 1; end
- else if(count_reg == 55)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 56)
- begin Q0 = 1; Q1 = 1; Q2 = 1; Q3 = 1; Q4 = 1; Q5 = 1; Q6 = 1; Q7 = 1; end
- else if(count_reg == 57)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 58)
- begin Q0 = 2; Q1 = 3; Q2 = 4; Q3 = 5; Q4 = 6; Q5 = 7; Q6 = 8; Q7 = 9; end
- else if(count_reg == 59)
- begin Q0 = 2; Q1 = 3; Q2 = 4; Q3 = 5; Q4 = 6; Q5 = 7; Q6 = 8; Q7 = 0; end
- else if(count_reg == 60)
- begin Q0 = 2; Q1 = 3; Q2 = 4; Q3 = 5; Q4 = 6; Q5 = 7; Q6 = 0; Q7 = 0; end
- else if(count_reg == 61)
- begin Q0 = 2; Q1 = 3; Q2 = 4; Q3 = 5; Q4 = 6; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 62)
- begin Q0 = 2; Q1 = 3; Q2 = 4; Q3 = 5; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 63)
- begin Q0 = 2; Q1 = 3; Q2 = 4; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 64)
- begin Q0 = 2; Q1 = 3; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 65)
- begin Q0 = 2; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 66)
- begin Q0 = 2; Q1 = 3; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 67)
- begin Q0 = 2; Q1 = 3; Q2 = 4; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 68)
- begin Q0 = 2; Q1 = 3; Q2 = 4; Q3 = 5; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 69)
- begin Q0 = 2; Q1 = 3; Q2 = 4; Q3 = 5; Q4 = 6; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 70)
- begin Q0 = 2; Q1 = 3; Q2 = 4; Q3 = 5; Q4 = 6; Q5 = 7; Q6 = 0; Q7 = 0; end
- else if(count_reg == 71)
- begin Q0 = 2; Q1 = 3; Q2 = 4; Q3 = 5; Q4 = 6; Q5 = 7; Q6 = 8; Q7 = 0; end
- else if(count_reg == 72)
- begin Q0 = 2; Q1 = 3; Q2 = 4; Q3 = 5; Q4 = 6; Q5 = 7; Q6 = 8; Q7 = 9; end
- else if(count_reg == 73)
- begin Q0 = 2; Q1 = 3; Q2 = 4; Q3 = 5; Q4 = 6; Q5 = 7; Q6 = 8; Q7 = 9; end
- else if(count_reg == 74)
- begin Q0 = 2; Q1 = 3; Q2 = 4; Q3 = 5; Q4 = 6; Q5 = 7; Q6 = 8; Q7 = 0; end
- else if(count_reg == 75)
- begin Q0 = 2; Q1 = 3; Q2 = 4; Q3 = 5; Q4 = 6; Q5 = 7; Q6 = 0; Q7 = 0; end
- else if(count_reg == 76)
- begin Q0 = 2; Q1 = 3; Q2 = 4; Q3 = 5; Q4 = 6; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 77)
- begin Q0 = 2; Q1 = 3; Q2 = 4; Q3 = 5; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 78)
- begin Q0 = 2; Q1 = 3; Q2 = 4; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 79)
- begin Q0 = 2; Q1 = 3; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 80)
- begin Q0 = 2; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 81)
- begin Q0 = 2; Q1 = 3; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 82)
- begin Q0 = 2; Q1 = 3; Q2 = 4; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 83)
- begin Q0 = 2; Q1 = 3; Q2 = 4; Q3 = 5; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 84)
- begin Q0 = 2; Q1 = 3; Q2 = 4; Q3 = 5; Q4 = 6; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 85)
- begin Q0 = 2; Q1 = 3; Q2 = 4; Q3 = 5; Q4 = 6; Q5 = 7; Q6 = 0; Q7 = 0; end
- else if(count_reg == 86)
- begin Q0 = 2; Q1 = 3; Q2 = 4; Q3 = 5; Q4 = 6; Q5 = 7; Q6 = 8; Q7 = 0; end
- else if(count_reg == 87)
- begin Q0 = 2; Q1 = 3; Q2 = 4; Q3 = 5; Q4 = 6; Q5 = 7; Q6 = 8; Q7 = 9; end
- else if(count_reg == 88)
- begin Q0 = 50; Q1 = 51; Q2 = 51; Q3 = 51; Q4 = 51; Q5 = 51; Q6 = 51; Q7 = 50; end
- else if(count_reg == 89)
- begin Q0 = 57; Q1 = 58; Q2 = 58; Q3 = 58; Q4 = 58; Q5 = 58; Q6 = 57; Q7 = 0; end
- else if(count_reg == 90)
- begin Q0 = 59; Q1 = 60; Q2 = 60; Q3 = 60; Q4 = 60; Q5 = 59; Q6 = 0; Q7 = 0; end
- else if(count_reg == 91)
- begin Q0 = 61; Q1 = 62; Q2 = 62; Q3 = 62; Q4 = 61; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 92)
- begin Q0 = 63; Q1 = 64; Q2 = 64; Q3 = 63; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 93)
- begin Q0 = 65; Q1 = 66; Q2 = 65; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 94)
- begin Q0 = 67; Q1 = 67; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 95)
- begin Q0 = 65; Q1 = 66; Q2 = 65; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 96)
- begin Q0 = 63; Q1 = 64; Q2 = 64; Q3 = 63; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 97)
- begin Q0 = 61; Q1 = 62; Q2 = 62; Q3 = 62; Q4 = 61; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 98)
- begin Q0 = 59; Q1 = 60; Q2 = 60; Q3 = 60; Q4 = 60; Q5 = 59; Q6 = 0; Q7 = 0; end
- else if(count_reg == 99)
- begin Q0 = 57; Q1 = 58; Q2 = 58; Q3 = 58; Q4 = 58; Q5 = 58; Q6 = 57; Q7 = 0; end
- else if(count_reg == 100)
- begin Q0 = 50; Q1 = 51; Q2 = 51; Q3 = 51; Q4 = 51; Q5 = 51; Q6 = 51; Q7 = 50; end
- else if(count_reg == 101)
- begin Q0 = 69; Q1 = 70; Q2 = 70; Q3 = 70; Q4 = 70; Q5 = 70; Q6 = 69; Q7 = 0; end
- else if(count_reg == 102)
- begin Q0 = 71; Q1 = 72; Q2 = 72; Q3 = 72; Q4 = 72; Q5 = 71; Q6 = 0; Q7 = 0; end
- else if(count_reg == 103)
- begin Q0 = 73; Q1 = 74; Q2 = 74; Q3 = 74; Q4 = 73; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 104)
- begin Q0 = 75; Q1 = 76; Q2 = 76; Q3 = 75; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 105)
- begin Q0 = 77; Q1 = 78; Q2 = 77; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 106)
- begin Q0 = 79; Q1 = 79; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 107)
- begin Q0 = 77; Q1 = 78; Q2 = 77; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 108)
- begin Q0 = 75; Q1 = 76; Q2 = 76; Q3 = 75; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 109)
- begin Q0 = 73; Q1 = 74; Q2 = 74; Q3 = 74; Q4 = 73; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 110)
- begin Q0 = 71; Q1 = 72; Q2 = 72; Q3 = 72; Q4 = 72; Q5 = 71; Q6 = 0; Q7 = 0; end
- else if(count_reg == 111)
- begin Q0 = 69; Q1 = 70; Q2 = 70; Q3 = 70; Q4 = 70; Q5 = 70; Q6 = 69; Q7 = 0; end
- else if(count_reg == 112)
- begin Q0 = 50; Q1 = 51; Q2 = 51; Q3 = 51; Q4 = 51; Q5 = 51; Q6 = 51; Q7 = 50; end
- else if(count_reg == 113)
- begin Q0 = 0; Q1 = 81; Q2 = 82; Q3 = 82; Q4 = 82; Q5 = 82; Q6 = 82; Q7 = 81; end
- else if(count_reg == 114)
- begin Q0 = 0; Q1 = 0; Q2 = 83; Q3 = 84; Q4 = 84; Q5 = 84; Q6 = 84; Q7 = 83; end
- else if(count_reg == 115)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 85; Q4 = 86; Q5 = 86; Q6 = 86; Q7 = 85; end
- else if(count_reg == 116)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 87; Q5 = 88; Q6 = 88; Q7 = 87; end
- else if(count_reg == 117)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 89; Q6 = 90; Q7 = 89; end
- else if(count_reg == 118)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 91; Q7 = 91; end
- else if(count_reg == 119)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 89; Q6 = 90; Q7 = 89; end
- else if(count_reg == 120)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 87; Q5 = 88; Q6 = 88; Q7 = 87; end
- else if(count_reg == 121)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 85; Q4 = 86; Q5 = 86; Q6 = 86; Q7 = 85; end
- else if(count_reg == 122)
- begin Q0 = 0; Q1 = 0; Q2 = 83; Q3 = 84; Q4 = 84; Q5 = 84; Q6 = 84; Q7 = 83; end
- else if(count_reg == 123)
- begin Q0 = 0; Q1 = 81; Q2 = 82; Q3 = 82; Q4 = 82; Q5 = 82; Q6 = 82; Q7 = 81; end
- else if(count_reg == 124)
- begin Q0 = 50; Q1 = 51; Q2 = 51; Q3 = 51; Q4 = 51; Q5 = 51; Q6 = 51; Q7 = 50; end
- else if(count_reg == 125)
- begin Q0 = 0; Q1 = 93; Q2 = 94; Q3 = 94; Q4 = 94; Q5 = 94; Q6 = 94; Q7 = 93; end
- else if(count_reg == 126)
- begin Q0 = 0; Q1 = 0; Q2 = 95; Q3 = 96; Q4 = 96; Q5 = 96; Q6 = 96; Q7 = 95; end
- else if(count_reg == 127)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 97; Q4 = 98; Q5 = 98; Q6 = 98; Q7 = 97; end
- else if(count_reg == 128)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 99; Q5 = 100; Q6 = 100; Q7 = 99; end
- else if(count_reg == 129)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 101; Q6 = 102; Q7 = 101; end
- else if(count_reg == 130)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 103; Q7 = 103; end
- else if(count_reg == 131)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 101; Q6 = 102; Q7 = 101; end
- else if(count_reg == 132)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 99; Q5 = 100; Q6 = 100; Q7 = 99; end
- else if(count_reg == 133)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 97; Q4 = 98; Q5 = 98; Q6 = 98; Q7 = 97; end
- else if(count_reg == 134)
- begin Q0 = 0; Q1 = 0; Q2 = 95; Q3 = 96; Q4 = 96; Q5 = 96; Q6 = 96; Q7 = 95; end
- else if(count_reg == 135)
- begin Q0 = 0; Q1 = 93; Q2 = 94; Q3 = 94; Q4 = 94; Q5 = 94; Q6 = 94; Q7 = 93; end
- else if(count_reg == 136)
- begin Q0 = 50; Q1 = 51; Q2 = 51; Q3 = 51; Q4 = 51; Q5 = 51; Q6 = 51; Q7 = 50; end
- else if(count_reg == 137)
- begin Q0 = 1; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 138)
- begin Q0 = 1; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 139)
- begin Q0 = 1; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 140)
- begin Q0 = 25; Q1 = 9; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 141)
- begin Q0 = 25; Q1 = 0; Q2 = 0; Q3 = 9; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 142)
- begin Q0 = 25; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 9; Q6 = 0; Q7 = 0; end
- else if(count_reg == 143)
- begin Q0 = 25; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 9; end
- else if(count_reg == 144)
- begin Q0 = 24; Q1 = 8; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 9; end
- else if(count_reg == 145)
- begin Q0 = 24; Q1 = 0; Q2 = 0; Q3 = 8; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 9; end
- else if(count_reg == 146)
- begin Q0 = 24; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 8; Q6 = 0; Q7 = 9; end
- else if(count_reg == 147)
- begin Q0 = 24; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 26; end
- else if(count_reg == 148)
- begin Q0 = 23; Q1 = 7; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 26; end
- else if(count_reg == 149)
- begin Q0 = 23; Q1 = 0; Q2 = 0; Q3 = 7; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 26; end
- else if(count_reg == 150)
- begin Q0 = 23; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 7; Q6 = 0; Q7 = 26; end
- else if(count_reg == 151)
- begin Q0 = 23; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 27; end
- else if(count_reg == 152)
- begin Q0 = 22; Q1 = 6; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 27; end
- else if(count_reg == 153)
- begin Q0 = 22; Q1 = 0; Q2 = 0; Q3 = 6; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 27; end
- else if(count_reg == 154)
- begin Q0 = 22; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 6; Q6 = 0; Q7 = 27; end
- else if(count_reg == 155)
- begin Q0 = 22; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 28; end
- else if(count_reg == 156)
- begin Q0 = 21; Q1 = 5; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 28; end
- else if(count_reg == 157)
- begin Q0 = 21; Q1 = 0; Q2 = 0; Q3 = 5; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 28; end
- else if(count_reg == 158)
- begin Q0 = 21; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 5; Q6 = 0; Q7 = 28; end
- else if(count_reg == 159)
- begin Q0 = 21; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 29; end
- else if(count_reg == 160)
- begin Q0 = 20; Q1 = 4; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 29; end
- else if(count_reg == 161)
- begin Q0 = 20; Q1 = 0; Q2 = 0; Q3 = 4; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 29; end
- else if(count_reg == 162)
- begin Q0 = 20; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 4; Q6 = 0; Q7 = 29; end
- else if(count_reg == 163)
- begin Q0 = 20; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 30; end
- else if(count_reg == 164)
- begin Q0 = 2; Q1 = 3; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 30; end
- else if(count_reg == 165)
- begin Q0 = 2; Q1 = 0; Q2 = 0; Q3 = 3; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 30; end
- else if(count_reg == 166)
- begin Q0 = 2; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 3; Q6 = 0; Q7 = 30; end
- else if(count_reg == 167)
- begin Q0 = 2; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 31; end
- else if(count_reg == 168)
- begin Q0 = 0; Q1 = 2; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 31; end
- else if(count_reg == 169)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 2; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 31; end
- else if(count_reg == 170)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 2; Q6 = 0; Q7 = 31; end
- else if(count_reg == 171)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 1; end
- else if(count_reg == 172)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 1; end
- else if(count_reg == 173)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 1; end
- else if(count_reg == 174)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 404; end
- else if(count_reg == 175)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 404; Q7 = 0; end
- else if(count_reg == 176)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 404; Q6 = 0; Q7 = 0; end
- else if(count_reg == 177)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 404; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 178)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 404; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 179)
- begin Q0 = 0; Q1 = 0; Q2 = 404; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 180)
- begin Q0 = 405; Q1 = 406; Q2 = 407; Q3 = 405; Q4 = 406; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 181)
- begin Q0 = 405; Q1 = 406; Q2 = 407; Q3 = 405; Q4 = 406; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 182)
- begin Q0 = 0; Q1 = 405; Q2 = 406; Q3 = 407; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 183)
- begin Q0 = 0; Q1 = 405; Q2 = 406; Q3 = 407; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 184)
- begin Q0 = 0; Q1 = 0; Q2 = 405; Q3 = 407; Q4 = 406; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 185)
- begin Q0 = 0; Q1 = 0; Q2 = 405; Q3 = 407; Q4 = 406; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 186)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 405; Q4 = 406; Q5 = 407; Q6 = 0; Q7 = 0; end
- else if(count_reg == 187)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 405; Q4 = 406; Q5 = 407; Q6 = 0; Q7 = 0; end
- else if(count_reg == 188)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 407; Q5 = 405; Q6 = 406; Q7 = 0; end
- else if(count_reg == 189)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 407; Q5 = 405; Q6 = 406; Q7 = 0; end
- else if(count_reg == 190)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 405; Q7 = 407; end
- else if(count_reg == 191)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 405; Q7 = 407; end
- else if(count_reg == 192)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 400; end
- else if(count_reg == 193)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 400; Q7 = 0; end
- else if(count_reg == 194)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 400; Q6 = 0; Q7 = 0; end
- else if(count_reg == 195)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 400; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 196)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 400; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 197)
- begin Q0 = 0; Q1 = 0; Q2 = 400; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 198)
- begin Q0 = 401; Q1 = 402; Q2 = 403; Q3 = 401; Q4 = 402; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 199)
- begin Q0 = 401; Q1 = 402; Q2 = 403; Q3 = 401; Q4 = 402; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 200)
- begin Q0 = 0; Q1 = 401; Q2 = 402; Q3 = 403; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 201)
- begin Q0 = 0; Q1 = 401; Q2 = 402; Q3 = 403; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 202)
- begin Q0 = 0; Q1 = 0; Q2 = 401; Q3 = 403; Q4 = 402; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 203)
- begin Q0 = 0; Q1 = 0; Q2 = 401; Q3 = 403; Q4 = 402; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 204)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 401; Q4 = 402; Q5 = 403; Q6 = 0; Q7 = 0; end
- else if(count_reg == 205)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 401; Q4 = 402; Q5 = 403; Q6 = 0; Q7 = 0; end
- else if(count_reg == 206)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 403; Q5 = 401; Q6 = 402; Q7 = 0; end
- else if(count_reg == 207)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 403; Q5 = 401; Q6 = 402; Q7 = 0; end
- else if(count_reg == 208)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 401; Q7 = 403; end
- else if(count_reg == 209)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 401; Q7 = 403; end
- else if(count_reg == 210)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 404; end
- else if(count_reg == 211)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 404; Q7 = 0; end
- else if(count_reg == 212)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 404; Q6 = 0; Q7 = 0; end
- else if(count_reg == 213)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 404; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 214)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 404; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 215)
- begin Q0 = 0; Q1 = 0; Q2 = 404; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 216)
- begin Q0 = 405; Q1 = 406; Q2 = 407; Q3 = 405; Q4 = 406; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 217)
- begin Q0 = 405; Q1 = 406; Q2 = 407; Q3 = 405; Q4 = 406; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 218)
- begin Q0 = 0; Q1 = 405; Q2 = 406; Q3 = 407; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 219)
- begin Q0 = 0; Q1 = 405; Q2 = 406; Q3 = 407; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 220)
- begin Q0 = 0; Q1 = 0; Q2 = 405; Q3 = 407; Q4 = 406; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 221)
- begin Q0 = 0; Q1 = 0; Q2 = 405; Q3 = 407; Q4 = 406; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 222)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 405; Q4 = 406; Q5 = 407; Q6 = 0; Q7 = 0; end
- else if(count_reg == 223)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 405; Q4 = 406; Q5 = 407; Q6 = 0; Q7 = 0; end
- else if(count_reg == 224)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 407; Q5 = 405; Q6 = 406; Q7 = 0; end
- else if(count_reg == 225)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 407; Q5 = 405; Q6 = 406; Q7 = 0; end
- else if(count_reg == 226)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 405; Q7 = 407; end
- else if(count_reg == 227)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 405; Q7 = 407; end
- else if(count_reg == 228)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 150; Q6 = 0; Q7 = 0; end
- else if(count_reg == 229)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 150; Q6 = 0; Q7 = 0; end
- else if(count_reg == 230)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 150; Q6 = 0; Q7 = 0; end
- else if(count_reg == 231)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 151; Q6 = 0; Q7 = 0; end
- else if(count_reg == 232)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 151; Q6 = 0; Q7 = 0; end
- else if(count_reg == 233)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 151; Q6 = 0; Q7 = 0; end
- else if(count_reg == 234)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 152; Q6 = 0; Q7 = 0; end
- else if(count_reg == 235)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 152; Q6 = 0; Q7 = 0; end
- else if(count_reg == 236)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 152; Q6 = 0; Q7 = 0; end
- else if(count_reg == 237)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 153; Q6 = 0; Q7 = 0; end
- else if(count_reg == 238)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 153; Q6 = 0; Q7 = 0; end
- else if(count_reg == 239)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 153; Q6 = 0; Q7 = 0; end
- else if(count_reg == 240)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 154; Q6 = 0; Q7 = 0; end
- else if(count_reg == 241)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 154; Q6 = 0; Q7 = 0; end
- else if(count_reg == 242)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 154; Q6 = 0; Q7 = 0; end
- else if(count_reg == 243)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 155; Q6 = 0; Q7 = 0; end
- else if(count_reg == 244)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 155; Q6 = 0; Q7 = 0; end
- else if(count_reg == 245)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 155; Q6 = 0; Q7 = 0; end
- else if(count_reg == 246)
- begin Q0 = 156; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 155; Q6 = 0; Q7 = 0; end
- else if(count_reg == 247)
- begin Q0 = 156; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 155; Q6 = 0; Q7 = 0; end
- else if(count_reg == 248)
- begin Q0 = 156; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 155; Q6 = 0; Q7 = 0; end
- else if(count_reg == 249)
- begin Q0 = 156; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 156; Q5 = 157; Q6 = 0; Q7 = 0; end
- else if(count_reg == 250)
- begin Q0 = 156; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 156; Q5 = 157; Q6 = 0; Q7 = 0; end
- else if(count_reg == 251)
- begin Q0 = 156; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 156; Q5 = 157; Q6 = 0; Q7 = 0; end
- else if(count_reg == 252)
- begin Q0 = 156; Q1 = 0; Q2 = 0; Q3 = 156; Q4 = 156; Q5 = 158; Q6 = 0; Q7 = 0; end
- else if(count_reg == 253)
- begin Q0 = 156; Q1 = 0; Q2 = 0; Q3 = 156; Q4 = 156; Q5 = 158; Q6 = 0; Q7 = 0; end
- else if(count_reg == 254)
- begin Q0 = 156; Q1 = 0; Q2 = 0; Q3 = 156; Q4 = 156; Q5 = 158; Q6 = 0; Q7 = 0; end
- else if(count_reg == 255)
- begin Q0 = 156; Q1 = 0; Q2 = 156; Q3 = 156; Q4 = 156; Q5 = 156; Q6 = 0; Q7 = 0; end
- else if(count_reg == 256)
- begin Q0 = 156; Q1 = 0; Q2 = 156; Q3 = 156; Q4 = 156; Q5 = 156; Q6 = 0; Q7 = 0; end
- else if(count_reg == 257)
- begin Q0 = 156; Q1 = 0; Q2 = 156; Q3 = 156; Q4 = 156; Q5 = 156; Q6 = 0; Q7 = 0; end
- else if(count_reg == 258)
- begin Q0 = 156; Q1 = 156; Q2 = 156; Q3 = 156; Q4 = 156; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 259)
- begin Q0 = 156; Q1 = 156; Q2 = 156; Q3 = 156; Q4 = 156; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 260)
- begin Q0 = 156; Q1 = 156; Q2 = 156; Q3 = 156; Q4 = 156; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 261)
- begin Q0 = 159; Q1 = 156; Q2 = 156; Q3 = 156; Q4 = 156; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 262)
- begin Q0 = 159; Q1 = 156; Q2 = 156; Q3 = 156; Q4 = 156; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 263)
- begin Q0 = 159; Q1 = 156; Q2 = 156; Q3 = 156; Q4 = 156; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 264)
- begin Q0 = 160; Q1 = 156; Q2 = 156; Q3 = 156; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 265)
- begin Q0 = 160; Q1 = 156; Q2 = 156; Q3 = 156; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 266)
- begin Q0 = 160; Q1 = 156; Q2 = 156; Q3 = 156; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 267)
- begin Q0 = 161; Q1 = 156; Q2 = 156; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 268)
- begin Q0 = 161; Q1 = 156; Q2 = 156; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 269)
- begin Q0 = 161; Q1 = 156; Q2 = 156; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 270)
- begin Q0 = 162; Q1 = 156; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 271)
- begin Q0 = 162; Q1 = 156; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 272)
- begin Q0 = 162; Q1 = 156; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 273)
- begin Q0 = 163; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 274)
- begin Q0 = 163; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 275)
- begin Q0 = 163; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 276)
- begin Q0 = 164; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 277)
- begin Q0 = 164; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 278)
- begin Q0 = 164; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 279)
- begin Q0 = 165; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 280)
- begin Q0 = 165; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 281)
- begin Q0 = 165; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 282)
- begin Q0 = 166; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 283)
- begin Q0 = 166; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 284)
- begin Q0 = 166; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 285)
- begin Q0 = 166; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 167; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 286)
- begin Q0 = 166; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 167; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 287)
- begin Q0 = 166; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 167; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 288)
- begin Q0 = 1666; Q1 = 168; Q2 = 0; Q3 = 0; Q4 = 167; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 289)
- begin Q0 = 1666; Q1 = 168; Q2 = 0; Q3 = 0; Q4 = 167; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 290)
- begin Q0 = 1666; Q1 = 168; Q2 = 0; Q3 = 0; Q4 = 167; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 291)
- begin Q0 = 169; Q1 = 168; Q2 = 168; Q3 = 0; Q4 = 167; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 292)
- begin Q0 = 169; Q1 = 168; Q2 = 168; Q3 = 0; Q4 = 167; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 293)
- begin Q0 = 169; Q1 = 168; Q2 = 168; Q3 = 0; Q4 = 167; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 294)
- begin Q0 = 170; Q1 = 168; Q2 = 168; Q3 = 168; Q4 = 167; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 295)
- begin Q0 = 170; Q1 = 168; Q2 = 168; Q3 = 168; Q4 = 167; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 296)
- begin Q0 = 170; Q1 = 168; Q2 = 168; Q3 = 168; Q4 = 167; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 297)
- begin Q0 = 171; Q1 = 168; Q2 = 168; Q3 = 168; Q4 = 172; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 298)
- begin Q0 = 171; Q1 = 168; Q2 = 168; Q3 = 168; Q4 = 172; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 299)
- begin Q0 = 171; Q1 = 168; Q2 = 168; Q3 = 168; Q4 = 172; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 300)
- begin Q0 = 168; Q1 = 168; Q2 = 168; Q3 = 168; Q4 = 173; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 301)
- begin Q0 = 168; Q1 = 168; Q2 = 168; Q3 = 168; Q4 = 173; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 302)
- begin Q0 = 168; Q1 = 168; Q2 = 168; Q3 = 168; Q4 = 173; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 303)
- begin Q0 = 0; Q1 = 168; Q2 = 168; Q3 = 168; Q4 = 174; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 304)
- begin Q0 = 0; Q1 = 168; Q2 = 168; Q3 = 168; Q4 = 174; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 305)
- begin Q0 = 0; Q1 = 168; Q2 = 168; Q3 = 168; Q4 = 174; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 306)
- begin Q0 = 0; Q1 = 0; Q2 = 168; Q3 = 168; Q4 = 175; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 307)
- begin Q0 = 0; Q1 = 0; Q2 = 168; Q3 = 168; Q4 = 175; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 308)
- begin Q0 = 0; Q1 = 0; Q2 = 168; Q3 = 168; Q4 = 175; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 309)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 168; Q4 = 176; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 310)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 168; Q4 = 176; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 311)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 168; Q4 = 176; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 312)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 168; Q4 = 177; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 313)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 168; Q4 = 177; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 314)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 168; Q4 = 177; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 315)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 178; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 316)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 178; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 317)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 178; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 318)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 179; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 319)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 179; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 320)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 179; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 321)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 180; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 322)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 180; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 323)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 180; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 324)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 180; Q5 = 0; Q6 = 0; Q7 = 181; end
- else if(count_reg == 325)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 180; Q5 = 0; Q6 = 0; Q7 = 181; end
- else if(count_reg == 326)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 180; Q5 = 0; Q6 = 0; Q7 = 181; end
- else if(count_reg == 327)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 182; Q5 = 181; Q6 = 0; Q7 = 181; end
- else if(count_reg == 328)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 182; Q5 = 181; Q6 = 0; Q7 = 181; end
- else if(count_reg == 329)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 182; Q5 = 181; Q6 = 0; Q7 = 181; end
- else if(count_reg == 330)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 183; Q5 = 181; Q6 = 181; Q7 = 181; end
- else if(count_reg == 331)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 183; Q5 = 181; Q6 = 181; Q7 = 181; end
- else if(count_reg == 332)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 183; Q5 = 181; Q6 = 181; Q7 = 181; end
- else if(count_reg == 333)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 184; Q5 = 181; Q6 = 181; Q7 = 185; end
- else if(count_reg == 334)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 184; Q5 = 181; Q6 = 181; Q7 = 185; end
- else if(count_reg == 335)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 184; Q5 = 181; Q6 = 181; Q7 = 185; end
- else if(count_reg == 336)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 186; Q5 = 181; Q6 = 181; Q7 = 187; end
- else if(count_reg == 337)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 186; Q5 = 181; Q6 = 181; Q7 = 187; end
- else if(count_reg == 338)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 186; Q5 = 181; Q6 = 181; Q7 = 187; end
- else if(count_reg == 339)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 188; Q5 = 181; Q6 = 181; Q7 = 189; end
- else if(count_reg == 340)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 188; Q5 = 181; Q6 = 181; Q7 = 189; end
- else if(count_reg == 341)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 188; Q5 = 181; Q6 = 181; Q7 = 189; end
- else if(count_reg == 342)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 181; Q5 = 181; Q6 = 181; Q7 = 190; end
- else if(count_reg == 343)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 181; Q5 = 181; Q6 = 181; Q7 = 190; end
- else if(count_reg == 344)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 181; Q6 = 181; Q7 = 191; end
- else if(count_reg == 345)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 181; Q6 = 181; Q7 = 191; end
- else if(count_reg == 346)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 181; Q7 = 192; end
- else if(count_reg == 347)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 181; Q7 = 192; end
- else if(count_reg == 348)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 9; end
- else if(count_reg == 349)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 9; end
- else if(count_reg == 350)
- begin Q0 = 50; Q1 = 51; Q2 = 51; Q3 = 51; Q4 = 51; Q5 = 51; Q6 = 51; Q7 = 50; end
- else if(count_reg == 351)
- begin Q0 = 50; Q1 = 51; Q2 = 51; Q3 = 51; Q4 = 51; Q5 = 51; Q6 = 51; Q7 = 50; end
- else if(count_reg == 352)
- begin Q0 = 0; Q1 = 52; Q2 = 53; Q3 = 53; Q4 = 53; Q5 = 53; Q6 = 52; Q7 = 0; end
- else if(count_reg == 353)
- begin Q0 = 0; Q1 = 52; Q2 = 53; Q3 = 53; Q4 = 53; Q5 = 53; Q6 = 52; Q7 = 0; end
- else if(count_reg == 354)
- begin Q0 = 0; Q1 = 0; Q2 = 54; Q3 = 55; Q4 = 55; Q5 = 54; Q6 = 0; Q7 = 0; end
- else if(count_reg == 355)
- begin Q0 = 0; Q1 = 0; Q2 = 54; Q3 = 55; Q4 = 55; Q5 = 54; Q6 = 0; Q7 = 0; end
- else if(count_reg == 356)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 56; Q4 = 56; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 357)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 56; Q4 = 56; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 358)
- begin Q0 = 0; Q1 = 0; Q2 = 54; Q3 = 55; Q4 = 55; Q5 = 54; Q6 = 0; Q7 = 0; end
- else if(count_reg == 359)
- begin Q0 = 0; Q1 = 0; Q2 = 54; Q3 = 55; Q4 = 55; Q5 = 54; Q6 = 0; Q7 = 0; end
- else if(count_reg == 360)
- begin Q0 = 0; Q1 = 52; Q2 = 53; Q3 = 53; Q4 = 53; Q5 = 53; Q6 = 52; Q7 = 0; end
- else if(count_reg == 361)
- begin Q0 = 0; Q1 = 52; Q2 = 53; Q3 = 53; Q4 = 53; Q5 = 53; Q6 = 52; Q7 = 0; end
- else if(count_reg == 362)
- begin Q0 = 50; Q1 = 51; Q2 = 51; Q3 = 51; Q4 = 51; Q5 = 51; Q6 = 51; Q7 = 50; end
- else if(count_reg == 363)
- begin Q0 = 50; Q1 = 51; Q2 = 51; Q3 = 51; Q4 = 51; Q5 = 51; Q6 = 51; Q7 = 50; end
- else if(count_reg == 364)
- begin Q0 = 50; Q1 = 51; Q2 = 51; Q3 = 51; Q4 = 51; Q5 = 51; Q6 = 51; Q7 = 50; end
- else if(count_reg == 365)
- begin Q0 = 0; Q1 = 52; Q2 = 53; Q3 = 53; Q4 = 53; Q5 = 53; Q6 = 52; Q7 = 0; end
- else if(count_reg == 366)
- begin Q0 = 0; Q1 = 0; Q2 = 54; Q3 = 55; Q4 = 55; Q5 = 54; Q6 = 0; Q7 = 0; end
- else if(count_reg == 367)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 56; Q4 = 56; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 368)
- begin Q0 = 0; Q1 = 0; Q2 = 54; Q3 = 55; Q4 = 55; Q5 = 54; Q6 = 0; Q7 = 0; end
- else if(count_reg == 369)
- begin Q0 = 0; Q1 = 52; Q2 = 53; Q3 = 53; Q4 = 53; Q5 = 53; Q6 = 52; Q7 = 0; end
- else if(count_reg == 370)
- begin Q0 = 50; Q1 = 51; Q2 = 51; Q3 = 51; Q4 = 51; Q5 = 51; Q6 = 51; Q7 = 50; end
- else if(count_reg == 371)
- begin Q0 = 50; Q1 = 51; Q2 = 51; Q3 = 51; Q4 = 51; Q5 = 51; Q6 = 51; Q7 = 50; end
- else if(count_reg == 372)
- begin Q0 = 50; Q1 = 51; Q2 = 51; Q3 = 51; Q4 = 51; Q5 = 51; Q6 = 51; Q7 = 50; end
- else if(count_reg == 373)
- begin Q0 = 50; Q1 = 51; Q2 = 51; Q3 = 51; Q4 = 51; Q5 = 51; Q6 = 51; Q7 = 50; end
- else if(count_reg == 374)
- begin Q0 = 50; Q1 = 51; Q2 = 51; Q3 = 51; Q4 = 51; Q5 = 51; Q6 = 51; Q7 = 50; end
- else if(count_reg == 375)
- begin Q0 = 50; Q1 = 51; Q2 = 51; Q3 = 51; Q4 = 51; Q5 = 51; Q6 = 51; Q7 = 50; end
- else if(count_reg == 376)
- begin Q0 = 50; Q1 = 51; Q2 = 51; Q3 = 51; Q4 = 51; Q5 = 51; Q6 = 51; Q7 = 50; end
- else if(count_reg == 377)
- begin Q0 = 50; Q1 = 51; Q2 = 51; Q3 = 51; Q4 = 51; Q5 = 51; Q6 = 51; Q7 = 50; end
- else if(count_reg == 378)
- begin Q0 = 50; Q1 = 51; Q2 = 51; Q3 = 51; Q4 = 51; Q5 = 51; Q6 = 51; Q7 = 50; end
- else if(count_reg == 379)
- begin Q0 = 1; Q1 = 50; Q2 = 50; Q3 = 50; Q4 = 50; Q5 = 50; Q6 = 50; Q7 = 1; end
- else if(count_reg == 380)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 381)
- begin Q0 = 1; Q1 = 50; Q2 = 50; Q3 = 50; Q4 = 50; Q5 = 50; Q6 = 50; Q7 = 1; end
- else if(count_reg == 382)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 383)
- begin Q0 = 1; Q1 = 50; Q2 = 50; Q3 = 50; Q4 = 50; Q5 = 50; Q6 = 50; Q7 = 1; end
- else if(count_reg == 384)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 385)
- begin Q0 = 1; Q1 = 50; Q2 = 50; Q3 = 50; Q4 = 50; Q5 = 50; Q6 = 50; Q7 = 1; end
- else if(count_reg == 386)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 387)
- begin Q0 = 1; Q1 = 50; Q2 = 50; Q3 = 50; Q4 = 50; Q5 = 50; Q6 = 50; Q7 = 1; end
- else if(count_reg == 388)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 389)
- begin Q0 = 1; Q1 = 50; Q2 = 50; Q3 = 50; Q4 = 50; Q5 = 50; Q6 = 50; Q7 = 1; end
- else if(count_reg == 390)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 391)
- begin Q0 = 1; Q1 = 50; Q2 = 50; Q3 = 50; Q4 = 50; Q5 = 50; Q6 = 50; Q7 = 1; end
- else if(count_reg == 392)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 393)
- begin Q0 = 1; Q1 = 50; Q2 = 50; Q3 = 50; Q4 = 50; Q5 = 50; Q6 = 50; Q7 = 1; end
- else if(count_reg == 394)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 395)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 400; end
- else if(count_reg == 396)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 400; Q7 = 0; end
- else if(count_reg == 397)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 400; Q6 = 0; Q7 = 0; end
- else if(count_reg == 398)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 400; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 399)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 400; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 400)
- begin Q0 = 0; Q1 = 0; Q2 = 400; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 401)
- begin Q0 = 401; Q1 = 402; Q2 = 403; Q3 = 401; Q4 = 402; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 402)
- begin Q0 = 401; Q1 = 402; Q2 = 403; Q3 = 401; Q4 = 402; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 403)
- begin Q0 = 0; Q1 = 401; Q2 = 402; Q3 = 403; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 404)
- begin Q0 = 0; Q1 = 401; Q2 = 402; Q3 = 403; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 405)
- begin Q0 = 0; Q1 = 0; Q2 = 401; Q3 = 403; Q4 = 402; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 406)
- begin Q0 = 0; Q1 = 0; Q2 = 401; Q3 = 403; Q4 = 402; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 407)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 401; Q4 = 402; Q5 = 403; Q6 = 0; Q7 = 0; end
- else if(count_reg == 408)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 401; Q4 = 402; Q5 = 403; Q6 = 0; Q7 = 0; end
- else if(count_reg == 409)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 403; Q5 = 401; Q6 = 402; Q7 = 0; end
- else if(count_reg == 410)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 403; Q5 = 401; Q6 = 402; Q7 = 0; end
- else if(count_reg == 411)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 401; Q7 = 403; end
- else if(count_reg == 412)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 401; Q7 = 403; end
- else if(count_reg == 413)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 404; end
- else if(count_reg == 414)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 404; Q7 = 0; end
- else if(count_reg == 415)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 404; Q6 = 0; Q7 = 0; end
- else if(count_reg == 416)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 404; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 417)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 404; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 418)
- begin Q0 = 0; Q1 = 0; Q2 = 404; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 419)
- begin Q0 = 405; Q1 = 406; Q2 = 407; Q3 = 405; Q4 = 406; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 420)
- begin Q0 = 405; Q1 = 406; Q2 = 407; Q3 = 405; Q4 = 406; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 421)
- begin Q0 = 0; Q1 = 405; Q2 = 406; Q3 = 407; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 422)
- begin Q0 = 0; Q1 = 405; Q2 = 406; Q3 = 407; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 423)
- begin Q0 = 0; Q1 = 0; Q2 = 405; Q3 = 407; Q4 = 406; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 424)
- begin Q0 = 0; Q1 = 0; Q2 = 405; Q3 = 407; Q4 = 406; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if(count_reg == 425)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 405; Q4 = 406; Q5 = 407; Q6 = 0; Q7 = 0; end
- else if(count_reg == 426)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 405; Q4 = 406; Q5 = 407; Q6 = 0; Q7 = 0; end
- else if(count_reg == 427)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 407; Q5 = 405; Q6 = 406; Q7 = 0; end
- else if(count_reg == 428)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 407; Q5 = 405; Q6 = 406; Q7 = 0; end
- else if(count_reg == 429)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 405; Q7 = 407; end
- else if(count_reg == 430)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 405; Q7 = 407; end
- else if(count_reg == 431)
- begin Q0 = 200; Q1 = 201; Q2 = 202; Q3 = 203; Q4 = 204; Q5 = 205; Q6 = 201; Q7 = 200; end
- else if(count_reg == 432)
- begin Q0 = 200; Q1 = 201; Q2 = 202; Q3 = 203; Q4 = 204; Q5 = 205; Q6 = 201; Q7 = 200; end
- else if(count_reg == 433)
- begin Q0 = 2000; Q1 = 2011; Q2 = 2022; Q3 = 2033; Q4 = 2033; Q5 = 2033; Q6 = 2011; Q7 = 2000; end
- else if(count_reg == 434)
- begin Q0 = 2000; Q1 = 2011; Q2 = 2022; Q3 = 2033; Q4 = 2033; Q5 = 2033; Q6 = 2011; Q7 = 2000; end
- else if(count_reg == 435)
- begin Q0 = 206; Q1 = 207; Q2 = 208; Q3 = 209; Q4 = 210; Q5 = 211; Q6 = 207; Q7 = 206; end
- else if(count_reg == 436)
- begin Q0 = 206; Q1 = 207; Q2 = 208; Q3 = 209; Q4 = 210; Q5 = 211; Q6 = 207; Q7 = 206; end
- else if(count_reg == 437)
- begin Q0 = 2066; Q1 = 2077; Q2 = 2088; Q3 = 2099; Q4 = 2099; Q5 = 2099; Q6 = 2077; Q7 = 2066; end
- else if(count_reg == 438)
- begin Q0 = 2066; Q1 = 2077; Q2 = 2088; Q3 = 2099; Q4 = 2099; Q5 = 2099; Q6 = 2077; Q7 = 2066; end
- else if(count_reg == 439)
- begin Q0 = 212; Q1 = 213; Q2 = 214; Q3 = 215; Q4 = 216; Q5 = 217; Q6 = 213; Q7 = 212; end
- else if(count_reg == 440)
- begin Q0 = 212; Q1 = 213; Q2 = 214; Q3 = 215; Q4 = 216; Q5 = 217; Q6 = 213; Q7 = 212; end
- else if(count_reg == 441)
- begin Q0 = 21212; Q1 = 21313; Q2 = 21414; Q3 = 21515; Q4 = 21515; Q5 = 21515; Q6 = 21313; Q7 = 21212; end
- else if(count_reg == 442)
- begin Q0 = 21212; Q1 = 21313; Q2 = 21414; Q3 = 21515; Q4 = 21515; Q5 = 21515; Q6 = 21313; Q7 = 21212; end
- else if(count_reg == 443)
- begin Q0 = 218; Q1 = 219; Q2 = 220; Q3 = 221; Q4 = 222; Q5 = 223; Q6 = 219; Q7 = 218; end
- else if(count_reg == 444)
- begin Q0 = 218; Q1 = 219; Q2 = 220; Q3 = 221; Q4 = 222; Q5 = 223; Q6 = 219; Q7 = 218; end
- else if(count_reg == 445)
- begin Q0 = 21818; Q1 = 21919; Q2 = 22020; Q3 = 22121; Q4 = 22121; Q5 = 22121; Q6 = 21919; Q7 = 21818; end
- else if(count_reg == 446)
- begin Q0 = 21818; Q1 = 21919; Q2 = 22020; Q3 = 22121; Q4 = 22121; Q5 = 22121; Q6 = 21919; Q7 = 21818; end
- else if(count_reg == 447)
- begin Q0 = 224; Q1 = 225; Q2 = 226; Q3 = 227; Q4 = 228; Q5 = 229; Q6 = 225; Q7 = 224; end
- else if(count_reg == 448)
- begin Q0 = 224; Q1 = 225; Q2 = 226; Q3 = 227; Q4 = 228; Q5 = 229; Q6 = 225; Q7 = 224; end
- else if(count_reg == 449)
- begin Q0 = 22424; Q1 = 22525; Q2 = 22626; Q3 = 22727; Q4 = 22727; Q5 = 22727; Q6 = 22525; Q7 = 22424; end
- else if(count_reg == 450)
- begin Q0 = 22424; Q1 = 22525; Q2 = 22626; Q3 = 22727; Q4 = 22727; Q5 = 22727; Q6 = 22525; Q7 = 22424; end
- else if(count_reg == 451)
- begin Q0 = 230; Q1 = 231; Q2 = 232; Q3 = 233; Q4 = 234; Q5 = 235; Q6 = 231; Q7 = 230; end
- else if(count_reg == 452)
- begin Q0 = 230; Q1 = 231; Q2 = 232; Q3 = 233; Q4 = 234; Q5 = 235; Q6 = 231; Q7 = 230; end
- else if(count_reg == 453)
- begin Q0 = 23030; Q1 = 23131; Q2 = 23232; Q3 = 23333; Q4 = 23333; Q5 = 23333; Q6 = 23131; Q7 = 23030; end
- else if(count_reg == 454)
- begin Q0 = 23030; Q1 = 23131; Q2 = 23232; Q3 = 23333; Q4 = 23333; Q5 = 23333; Q6 = 23131; Q7 = 23030; end
- else if(count_reg == 455)
- begin Q0 = 236; Q1 = 237; Q2 = 238; Q3 = 239; Q4 = 240; Q5 = 241; Q6 = 237; Q7 = 236; end
- else if(count_reg == 456)
- begin Q0 = 236; Q1 = 237; Q2 = 238; Q3 = 239; Q4 = 240; Q5 = 241; Q6 = 237; Q7 = 236; end
- else if(count_reg == 457)
- begin Q0 = 23636; Q1 = 23737; Q2 = 23838; Q3 = 23939; Q4 = 23939; Q5 = 23939; Q6 = 23737; Q7 = 23636; end
- else if(count_reg == 458)
- begin Q0 = 23636; Q1 = 23737; Q2 = 23838; Q3 = 23939; Q4 = 23939; Q5 = 23939; Q6 = 23737; Q7 = 23636; end
- else if(count_reg == 459)
- begin Q0 = 242; Q1 = 243; Q2 = 244; Q3 = 245; Q4 = 246; Q5 = 247; Q6 = 243; Q7 = 242; end
- else if(count_reg == 460)
- begin Q0 = 242; Q1 = 243; Q2 = 244; Q3 = 245; Q4 = 246; Q5 = 247; Q6 = 243; Q7 = 242; end
- else if(count_reg == 461)
- begin Q0 = 24242; Q1 = 24343; Q2 = 24444; Q3 = 24545; Q4 = 24545; Q5 = 24545; Q6 = 24343; Q7 = 24242; end
- else if(count_reg == 462)
- begin Q0 = 24242; Q1 = 24343; Q2 = 24444; Q3 = 24545; Q4 = 24545; Q5 = 24545; Q6 = 24343; Q7 = 24242; end
- else if(count_reg == 463)
- begin Q0 = 248; Q1 = 249; Q2 = 250; Q3 = 251; Q4 = 252; Q5 = 253; Q6 = 249; Q7 = 248; end
- else if(count_reg == 464)
- begin Q0 = 248; Q1 = 249; Q2 = 250; Q3 = 251; Q4 = 252; Q5 = 253; Q6 = 249; Q7 = 248; end
- else if(count_reg == 465)
- begin Q0 = 24848; Q1 = 24949; Q2 = 25050; Q3 = 25151; Q4 = 25151; Q5 = 25151; Q6 = 24949; Q7 = 24848; end
- else if(count_reg == 466)
- begin Q0 = 24848; Q1 = 24949; Q2 = 25050; Q3 = 25151; Q4 = 25151; Q5 = 25151; Q6 = 24949; Q7 = 24848; end
- else if(count_reg == 467)
- begin Q0 = 254; Q1 = 255; Q2 = 256; Q3 = 257; Q4 = 258; Q5 = 259; Q6 = 255; Q7 = 254; end
- else if(count_reg == 468)
- begin Q0 = 254; Q1 = 255; Q2 = 256; Q3 = 257; Q4 = 258; Q5 = 259; Q6 = 255; Q7 = 254; end
- else if(count_reg == 469)
- begin Q0 = 25454; Q1 = 25555; Q2 = 25656; Q3 = 25757; Q4 = 25757; Q5 = 25757; Q6 = 25555; Q7 = 25454; end
- else if(count_reg == 470)
- begin Q0 = 25454; Q1 = 25555; Q2 = 25656; Q3 = 25757; Q4 = 25757; Q5 = 25757; Q6 = 25555; Q7 = 25454; end
- else if(count_reg == 471)
- begin Q0 = 260; Q1 = 261; Q2 = 262; Q3 = 263; Q4 = 264; Q5 = 265; Q6 = 261; Q7 = 260; end
- else if(count_reg == 472)
- begin Q0 = 260; Q1 = 261; Q2 = 262; Q3 = 263; Q4 = 264; Q5 = 265; Q6 = 261; Q7 = 260; end
- else if(count_reg == 473)
- begin Q0 = 26060; Q1 = 26161; Q2 = 26262; Q3 = 26363; Q4 = 26363; Q5 = 26363; Q6 = 26161; Q7 = 26060; end
- else if(count_reg == 474)
- begin Q0 = 26060; Q1 = 26161; Q2 = 26262; Q3 = 26363; Q4 = 26363; Q5 = 26363; Q6 = 26161; Q7 = 26060; end
- else if(count_reg == 475)
- begin Q0 = 266; Q1 = 267; Q2 = 268; Q3 = 269; Q4 = 270; Q5 = 271; Q6 = 267; Q7 = 266; end
- else if(count_reg == 476)
- begin Q0 = 266; Q1 = 267; Q2 = 268; Q3 = 269; Q4 = 270; Q5 = 271; Q6 = 267; Q7 = 266; end
- else if(count_reg == 477)
- begin Q0 = 26666; Q1 = 26767; Q2 = 26868; Q3 = 26969; Q4 = 26969; Q5 = 26969; Q6 = 26767; Q7 = 26666; end
- else if(count_reg == 478)
- begin Q0 = 26666; Q1 = 26767; Q2 = 26868; Q3 = 26969; Q4 = 26969; Q5 = 26969; Q6 = 26767; Q7 = 26666; end
- else if(count_reg == 479)
- begin Q0 = 272; Q1 = 273; Q2 = 274; Q3 = 275; Q4 = 276; Q5 = 277; Q6 = 273; Q7 = 272; end
- else if(count_reg == 480)
- begin Q0 = 272; Q1 = 273; Q2 = 274; Q3 = 275; Q4 = 276; Q5 = 277; Q6 = 273; Q7 = 272; end
- else if(count_reg == 481)
- begin Q0 = 27272; Q1 = 27373; Q2 = 27474; Q3 = 27575; Q4 = 27575; Q5 = 27575; Q6 = 27373; Q7 = 27272; end
- else if(count_reg == 482)
- begin Q0 = 27272; Q1 = 27373; Q2 = 27474; Q3 = 27575; Q4 = 27575; Q5 = 27575; Q6 = 27373; Q7 = 27272; end
- else if(count_reg == 483)
- begin Q0 = 278; Q1 = 279; Q2 = 280; Q3 = 281; Q4 = 282; Q5 = 283; Q6 = 279; Q7 = 278; end
- else if(count_reg == 484)
- begin Q0 = 278; Q1 = 279; Q2 = 280; Q3 = 281; Q4 = 282; Q5 = 283; Q6 = 279; Q7 = 278; end
- else if(count_reg == 485)
- begin Q0 = 27878; Q1 = 27979; Q2 = 28080; Q3 = 28181; Q4 = 28181; Q5 = 28181; Q6 = 27979; Q7 = 27878; end
- else if(count_reg == 486)
- begin Q0 = 27878; Q1 = 27979; Q2 = 28080; Q3 = 28181; Q4 = 28181; Q5 = 28181; Q6 = 27979; Q7 = 27878; end
- else if(count_reg == 487)
- begin Q0 = 200; Q1 = 201; Q2 = 202; Q3 = 203; Q4 = 204; Q5 = 205; Q6 = 201; Q7 = 200; end
- else if(count_reg == 488)
- begin Q0 = 200; Q1 = 201; Q2 = 202; Q3 = 203; Q4 = 204; Q5 = 205; Q6 = 201; Q7 = 200; end
- else if(count_reg == 489)
- begin Q0 = 2000; Q1 = 2011; Q2 = 2022; Q3 = 2033; Q4 = 2033; Q5 = 2033; Q6 = 2011; Q7 = 2000; end
- else if(count_reg == 490)
- begin Q0 = 2000; Q1 = 2011; Q2 = 2022; Q3 = 2033; Q4 = 2033; Q5 = 2033; Q6 = 2011; Q7 = 2000; end
- else if(count_reg == 491)
- begin Q0 = 206; Q1 = 207; Q2 = 208; Q3 = 209; Q4 = 210; Q5 = 211; Q6 = 207; Q7 = 206; end
- else if(count_reg == 492)
- begin Q0 = 206; Q1 = 207; Q2 = 208; Q3 = 209; Q4 = 210; Q5 = 211; Q6 = 207; Q7 = 206; end
- else if(count_reg == 493)
- begin Q0 = 2066; Q1 = 2077; Q2 = 2088; Q3 = 2099; Q4 = 2099; Q5 = 2099; Q6 = 2077; Q7 = 2066; end
- else if(count_reg == 494)
- begin Q0 = 2066; Q1 = 2077; Q2 = 2088; Q3 = 2099; Q4 = 2099; Q5 = 2099; Q6 = 2077; Q7 = 2066; end
- else if(count_reg == 495)
- begin Q0 = 212; Q1 = 213; Q2 = 214; Q3 = 215; Q4 = 216; Q5 = 217; Q6 = 213; Q7 = 212; end
- else if(count_reg == 496)
- begin Q0 = 212; Q1 = 213; Q2 = 214; Q3 = 215; Q4 = 216; Q5 = 217; Q6 = 213; Q7 = 212; end
- else if(count_reg == 497)
- begin Q0 = 21212; Q1 = 21313; Q2 = 21414; Q3 = 21515; Q4 = 21515; Q5 = 21515; Q6 = 21313; Q7 = 21212; end
- else if(count_reg == 498)
- begin Q0 = 21212; Q1 = 21313; Q2 = 21414; Q3 = 21515; Q4 = 21515; Q5 = 21515; Q6 = 21313; Q7 = 21212; end
- else if(count_reg == 499)
- begin Q0 = 218; Q1 = 219; Q2 = 220; Q3 = 221; Q4 = 222; Q5 = 223; Q6 = 219; Q7 = 218; end
- else if(count_reg == 500)
- begin Q0 = 218; Q1 = 219; Q2 = 220; Q3 = 221; Q4 = 222; Q5 = 223; Q6 = 219; Q7 = 218; end
- else if(count_reg == 501)
- begin Q0 = 21818; Q1 = 21919; Q2 = 22020; Q3 = 22121; Q4 = 22121; Q5 = 22121; Q6 = 21919; Q7 = 21818; end
- else if(count_reg == 502)
- begin Q0 = 21818; Q1 = 21919; Q2 = 22020; Q3 = 22121; Q4 = 22121; Q5 = 22121; Q6 = 21919; Q7 = 21818; end
- else if(count_reg == 503)
- begin Q0 = 224; Q1 = 225; Q2 = 226; Q3 = 227; Q4 = 228; Q5 = 229; Q6 = 225; Q7 = 224; end
- else if(count_reg == 504)
- begin Q0 = 224; Q1 = 225; Q2 = 226; Q3 = 227; Q4 = 228; Q5 = 229; Q6 = 225; Q7 = 224; end
- else if(count_reg == 505)
- begin Q0 = 22424; Q1 = 22525; Q2 = 22626; Q3 = 22727; Q4 = 22727; Q5 = 22727; Q6 = 22525; Q7 = 22424; end
- else if(count_reg == 506)
- begin Q0 = 22424; Q1 = 22525; Q2 = 22626; Q3 = 22727; Q4 = 22727; Q5 = 22727; Q6 = 22525; Q7 = 22424; end
- else if(count_reg == 507)
- begin Q0 = 230; Q1 = 231; Q2 = 232; Q3 = 233; Q4 = 234; Q5 = 235; Q6 = 231; Q7 = 230; end
- else if(count_reg == 508)
- begin Q0 = 230; Q1 = 231; Q2 = 232; Q3 = 233; Q4 = 234; Q5 = 235; Q6 = 231; Q7 = 230; end
- else if(count_reg == 509)
- begin Q0 = 23030; Q1 = 23131; Q2 = 23232; Q3 = 23333; Q4 = 23333; Q5 = 23333; Q6 = 23131; Q7 = 23030; end
- else if(count_reg == 510)
- begin Q0 = 23030; Q1 = 23131; Q2 = 23232; Q3 = 23333; Q4 = 23333; Q5 = 23333; Q6 = 23131; Q7 = 23030; end
- else if(count_reg == 511)
- begin Q0 = 236; Q1 = 237; Q2 = 238; Q3 = 239; Q4 = 240; Q5 = 241; Q6 = 237; Q7 = 236; end
- else if(count_reg == 512)
- begin Q0 = 236; Q1 = 237; Q2 = 238; Q3 = 239; Q4 = 240; Q5 = 241; Q6 = 237; Q7 = 236; end
- else if(count_reg == 513)
- begin Q0 = 23636; Q1 = 23737; Q2 = 23838; Q3 = 23939; Q4 = 23939; Q5 = 23939; Q6 = 23737; Q7 = 23636; end
- else if(count_reg == 514)
- begin Q0 = 23636; Q1 = 23737; Q2 = 23838; Q3 = 23939; Q4 = 23939; Q5 = 23939; Q6 = 23737; Q7 = 23636; end
- else if(count_reg == 515)
- begin Q0 = 242; Q1 = 243; Q2 = 244; Q3 = 245; Q4 = 246; Q5 = 247; Q6 = 243; Q7 = 242; end
- else if(count_reg == 516)
- begin Q0 = 242; Q1 = 243; Q2 = 244; Q3 = 245; Q4 = 246; Q5 = 247; Q6 = 243; Q7 = 242; end
- else if(count_reg == 517)
- begin Q0 = 24242; Q1 = 24343; Q2 = 24444; Q3 = 24545; Q4 = 24545; Q5 = 24545; Q6 = 24343; Q7 = 24242; end
- else if(count_reg == 518)
- begin Q0 = 24242; Q1 = 24343; Q2 = 24444; Q3 = 24545; Q4 = 24545; Q5 = 24545; Q6 = 24343; Q7 = 24242; end
- else if(count_reg == 519)
- begin Q0 = 248; Q1 = 249; Q2 = 250; Q3 = 251; Q4 = 252; Q5 = 253; Q6 = 249; Q7 = 248; end
- else if(count_reg == 520)
- begin Q0 = 248; Q1 = 249; Q2 = 250; Q3 = 251; Q4 = 252; Q5 = 253; Q6 = 249; Q7 = 248; end
- else if(count_reg == 521)
- begin Q0 = 24848; Q1 = 24949; Q2 = 25050; Q3 = 25151; Q4 = 25151; Q5 = 25151; Q6 = 24949; Q7 = 24848; end
- else if(count_reg == 522)
- begin Q0 = 24848; Q1 = 24949; Q2 = 25050; Q3 = 25151; Q4 = 25151; Q5 = 25151; Q6 = 24949; Q7 = 24848; end
- else if(count_reg == 523)
- begin Q0 = 254; Q1 = 255; Q2 = 256; Q3 = 257; Q4 = 258; Q5 = 259; Q6 = 255; Q7 = 254; end
- else if(count_reg == 524)
- begin Q0 = 254; Q1 = 255; Q2 = 256; Q3 = 257; Q4 = 258; Q5 = 259; Q6 = 255; Q7 = 254; end
- else if(count_reg == 525)
- begin Q0 = 25454; Q1 = 25555; Q2 = 25656; Q3 = 25757; Q4 = 25757; Q5 = 25757; Q6 = 25555; Q7 = 25454; end
- else if(count_reg == 526)
- begin Q0 = 25454; Q1 = 25555; Q2 = 25656; Q3 = 25757; Q4 = 25757; Q5 = 25757; Q6 = 25555; Q7 = 25454; end
- else if(count_reg == 527)
- begin Q0 = 260; Q1 = 261; Q2 = 262; Q3 = 263; Q4 = 264; Q5 = 265; Q6 = 261; Q7 = 260; end
- else if(count_reg == 528)
- begin Q0 = 260; Q1 = 261; Q2 = 262; Q3 = 263; Q4 = 264; Q5 = 265; Q6 = 261; Q7 = 260; end
- else if(count_reg == 529)
- begin Q0 = 26060; Q1 = 26161; Q2 = 26262; Q3 = 26363; Q4 = 26363; Q5 = 26363; Q6 = 26161; Q7 = 26060; end
- else if(count_reg == 530)
- begin Q0 = 26060; Q1 = 26161; Q2 = 26262; Q3 = 26363; Q4 = 26363; Q5 = 26363; Q6 = 26161; Q7 = 26060; end
- else if(count_reg == 531)
- begin Q0 = 266; Q1 = 267; Q2 = 268; Q3 = 269; Q4 = 270; Q5 = 271; Q6 = 267; Q7 = 266; end
- else if(count_reg == 532)
- begin Q0 = 266; Q1 = 267; Q2 = 268; Q3 = 269; Q4 = 270; Q5 = 271; Q6 = 267; Q7 = 266; end
- else if(count_reg == 533)
- begin Q0 = 26666; Q1 = 26767; Q2 = 26868; Q3 = 26969; Q4 = 26969; Q5 = 26969; Q6 = 26767; Q7 = 26666; end
- else if(count_reg == 534)
- begin Q0 = 26666; Q1 = 26767; Q2 = 26868; Q3 = 26969; Q4 = 26969; Q5 = 26969; Q6 = 26767; Q7 = 26666; end
- else if(count_reg == 535)
- begin Q0 = 272; Q1 = 273; Q2 = 274; Q3 = 275; Q4 = 276; Q5 = 277; Q6 = 273; Q7 = 272; end
- else if(count_reg == 536)
- begin Q0 = 272; Q1 = 273; Q2 = 274; Q3 = 275; Q4 = 276; Q5 = 277; Q6 = 273; Q7 = 272; end
- else if(count_reg == 537)
- begin Q0 = 27272; Q1 = 27373; Q2 = 27474; Q3 = 27575; Q4 = 27575; Q5 = 27575; Q6 = 27373; Q7 = 27272; end
- else if(count_reg == 538)
- begin Q0 = 27272; Q1 = 27373; Q2 = 27474; Q3 = 27575; Q4 = 27575; Q5 = 27575; Q6 = 27373; Q7 = 27272; end
- else if(count_reg == 539)
- begin Q0 = 278; Q1 = 279; Q2 = 280; Q3 = 281; Q4 = 282; Q5 = 283; Q6 = 279; Q7 = 278; end
- else if(count_reg == 540)
- begin Q0 = 278; Q1 = 279; Q2 = 280; Q3 = 281; Q4 = 282; Q5 = 283; Q6 = 279; Q7 = 278; end
- else if(count_reg == 541)
- begin Q0 = 27878; Q1 = 27979; Q2 = 28080; Q3 = 28181; Q4 = 28181; Q5 = 28181; Q6 = 27979; Q7 = 27878; end
- else if(count_reg == 542)
- begin Q0 = 27878; Q1 = 27979; Q2 = 28080; Q3 = 28181; Q4 = 28181; Q5 = 28181; Q6 = 27979; Q7 = 27878; end
- else if(count_reg == 543)
- begin Q0 = 200; Q1 = 201; Q2 = 202; Q3 = 203; Q4 = 204; Q5 = 205; Q6 = 201; Q7 = 200; end
- else if(count_reg == 544)
- begin Q0 = 200; Q1 = 201; Q2 = 202; Q3 = 203; Q4 = 204; Q5 = 205; Q6 = 201; Q7 = 200; end
- else if(count_reg == 545)
- begin Q0 = 2000; Q1 = 2011; Q2 = 2022; Q3 = 2033; Q4 = 2033; Q5 = 2033; Q6 = 2011; Q7 = 2000; end
- else if(count_reg == 546)
- begin Q0 = 2000; Q1 = 2011; Q2 = 2022; Q3 = 2033; Q4 = 2033; Q5 = 2033; Q6 = 2011; Q7 = 2000; end
- else if(count_reg == 547)
- begin Q0 = 206; Q1 = 207; Q2 = 208; Q3 = 209; Q4 = 210; Q5 = 211; Q6 = 207; Q7 = 206; end
- else if(count_reg == 548)
- begin Q0 = 206; Q1 = 207; Q2 = 208; Q3 = 209; Q4 = 210; Q5 = 211; Q6 = 207; Q7 = 206; end
- else if(count_reg == 549)
- begin Q0 = 2066; Q1 = 2077; Q2 = 2088; Q3 = 2099; Q4 = 2099; Q5 = 2099; Q6 = 2077; Q7 = 2066; end
- else if(count_reg == 550)
- begin Q0 = 2066; Q1 = 2077; Q2 = 2088; Q3 = 2099; Q4 = 2099; Q5 = 2099; Q6 = 2077; Q7 = 2066; end
- else if(count_reg == 551)
- begin Q0 = 212; Q1 = 213; Q2 = 214; Q3 = 215; Q4 = 216; Q5 = 217; Q6 = 213; Q7 = 212; end
- else if(count_reg == 552)
- begin Q0 = 212; Q1 = 213; Q2 = 214; Q3 = 215; Q4 = 216; Q5 = 217; Q6 = 213; Q7 = 212; end
- else if(count_reg == 553)
- begin Q0 = 21212; Q1 = 21313; Q2 = 21414; Q3 = 21515; Q4 = 21515; Q5 = 21515; Q6 = 21313; Q7 = 21212; end
- else if(count_reg == 554)
- begin Q0 = 21212; Q1 = 21313; Q2 = 21414; Q3 = 21515; Q4 = 21515; Q5 = 21515; Q6 = 21313; Q7 = 21212; end
- else if(count_reg == 555)
- begin Q0 = 218; Q1 = 219; Q2 = 220; Q3 = 221; Q4 = 222; Q5 = 223; Q6 = 219; Q7 = 218; end
- else if(count_reg == 556)
- begin Q0 = 218; Q1 = 219; Q2 = 220; Q3 = 221; Q4 = 222; Q5 = 223; Q6 = 219; Q7 = 218; end
- else if(count_reg == 557)
- begin Q0 = 21818; Q1 = 21919; Q2 = 22020; Q3 = 22121; Q4 = 22121; Q5 = 22121; Q6 = 21919; Q7 = 21818; end
- else if(count_reg == 558)
- begin Q0 = 21818; Q1 = 21919; Q2 = 22020; Q3 = 22121; Q4 = 22121; Q5 = 22121; Q6 = 21919; Q7 = 21818; end
- else if(count_reg == 559)
- begin Q0 = 224; Q1 = 225; Q2 = 226; Q3 = 227; Q4 = 228; Q5 = 229; Q6 = 225; Q7 = 224; end
- else if(count_reg == 560)
- begin Q0 = 224; Q1 = 225; Q2 = 226; Q3 = 227; Q4 = 228; Q5 = 229; Q6 = 225; Q7 = 224; end
- else if(count_reg == 561)
- begin Q0 = 22424; Q1 = 22525; Q2 = 22626; Q3 = 22727; Q4 = 22727; Q5 = 22727; Q6 = 22525; Q7 = 22424; end
- else if(count_reg == 562)
- begin Q0 = 22424; Q1 = 22525; Q2 = 22626; Q3 = 22727; Q4 = 22727; Q5 = 22727; Q6 = 22525; Q7 = 22424; end
- else if(count_reg == 563)
- begin Q0 = 230; Q1 = 231; Q2 = 232; Q3 = 233; Q4 = 234; Q5 = 235; Q6 = 231; Q7 = 230; end
- else if(count_reg == 564)
- begin Q0 = 230; Q1 = 231; Q2 = 232; Q3 = 233; Q4 = 234; Q5 = 235; Q6 = 231; Q7 = 230; end
- else if(count_reg == 565)
- begin Q0 = 23030; Q1 = 23131; Q2 = 23232; Q3 = 23333; Q4 = 23333; Q5 = 23333; Q6 = 23131; Q7 = 23030; end
- else if(count_reg == 566)
- begin Q0 = 23030; Q1 = 23131; Q2 = 23232; Q3 = 23333; Q4 = 23333; Q5 = 23333; Q6 = 23131; Q7 = 23030; end
- else if(count_reg == 567)
- begin Q0 = 236; Q1 = 237; Q2 = 238; Q3 = 239; Q4 = 240; Q5 = 241; Q6 = 237; Q7 = 236; end
- else if(count_reg == 568)
- begin Q0 = 236; Q1 = 237; Q2 = 238; Q3 = 239; Q4 = 240; Q5 = 241; Q6 = 237; Q7 = 236; end
- else if(count_reg == 569)
- begin Q0 = 23636; Q1 = 23737; Q2 = 23838; Q3 = 23939; Q4 = 23939; Q5 = 23939; Q6 = 23737; Q7 = 23636; end
- else if(count_reg == 570)
- begin Q0 = 23636; Q1 = 23737; Q2 = 23838; Q3 = 23939; Q4 = 23939; Q5 = 23939; Q6 = 23737; Q7 = 23636; end
- else if(count_reg == 571)
- begin Q0 = 242; Q1 = 243; Q2 = 244; Q3 = 245; Q4 = 246; Q5 = 247; Q6 = 243; Q7 = 242; end
- else if(count_reg == 572)
- begin Q0 = 242; Q1 = 243; Q2 = 244; Q3 = 245; Q4 = 246; Q5 = 247; Q6 = 243; Q7 = 242; end
- else if(count_reg == 573)
- begin Q0 = 24242; Q1 = 24343; Q2 = 24444; Q3 = 24545; Q4 = 24545; Q5 = 24545; Q6 = 24343; Q7 = 24242; end
- else if(count_reg == 574)
- begin Q0 = 24242; Q1 = 24343; Q2 = 24444; Q3 = 24545; Q4 = 24545; Q5 = 24545; Q6 = 24343; Q7 = 24242; end
- else if(count_reg == 575)
- begin Q0 = 248; Q1 = 249; Q2 = 250; Q3 = 251; Q4 = 252; Q5 = 253; Q6 = 249; Q7 = 248; end
- else if(count_reg == 576)
- begin Q0 = 248; Q1 = 249; Q2 = 250; Q3 = 251; Q4 = 252; Q5 = 253; Q6 = 249; Q7 = 248; end
- else if(count_reg == 577)
- begin Q0 = 24848; Q1 = 24949; Q2 = 25050; Q3 = 25151; Q4 = 25151; Q5 = 25151; Q6 = 24949; Q7 = 24848; end
- else if(count_reg == 578)
- begin Q0 = 24848; Q1 = 24949; Q2 = 25050; Q3 = 25151; Q4 = 25151; Q5 = 25151; Q6 = 24949; Q7 = 24848; end
- else if(count_reg == 579)
- begin Q0 = 254; Q1 = 255; Q2 = 256; Q3 = 257; Q4 = 258; Q5 = 259; Q6 = 255; Q7 = 254; end
- else if(count_reg == 580)
- begin Q0 = 254; Q1 = 255; Q2 = 256; Q3 = 257; Q4 = 258; Q5 = 259; Q6 = 255; Q7 = 254; end
- else if(count_reg == 581)
- begin Q0 = 25454; Q1 = 25555; Q2 = 25656; Q3 = 25757; Q4 = 25757; Q5 = 25757; Q6 = 25555; Q7 = 25454; end
- else if(count_reg == 582)
- begin Q0 = 25454; Q1 = 25555; Q2 = 25656; Q3 = 25757; Q4 = 25757; Q5 = 25757; Q6 = 25555; Q7 = 25454; end
- else if(count_reg == 583)
- begin Q0 = 260; Q1 = 261; Q2 = 262; Q3 = 263; Q4 = 264; Q5 = 265; Q6 = 261; Q7 = 260; end
- else if(count_reg == 584)
- begin Q0 = 260; Q1 = 261; Q2 = 262; Q3 = 263; Q4 = 264; Q5 = 265; Q6 = 261; Q7 = 260; end
- else if(count_reg == 585)
- begin Q0 = 26060; Q1 = 26161; Q2 = 26262; Q3 = 26363; Q4 = 26363; Q5 = 26363; Q6 = 26161; Q7 = 26060; end
- else if(count_reg == 586)
- begin Q0 = 26060; Q1 = 26161; Q2 = 26262; Q3 = 26363; Q4 = 26363; Q5 = 26363; Q6 = 26161; Q7 = 26060; end
- else if(count_reg == 587)
- begin Q0 = 266; Q1 = 267; Q2 = 268; Q3 = 269; Q4 = 270; Q5 = 271; Q6 = 267; Q7 = 266; end
- else if(count_reg == 588)
- begin Q0 = 266; Q1 = 267; Q2 = 268; Q3 = 269; Q4 = 270; Q5 = 271; Q6 = 267; Q7 = 266; end
- else if(count_reg == 589)
- begin Q0 = 26666; Q1 = 26767; Q2 = 26868; Q3 = 26969; Q4 = 26969; Q5 = 26969; Q6 = 26767; Q7 = 26666; end
- else if(count_reg == 590)
- begin Q0 = 26666; Q1 = 26767; Q2 = 26868; Q3 = 26969; Q4 = 26969; Q5 = 26969; Q6 = 26767; Q7 = 26666; end
- else if(count_reg == 591)
- begin Q0 = 272; Q1 = 273; Q2 = 274; Q3 = 275; Q4 = 276; Q5 = 277; Q6 = 273; Q7 = 272; end
- else if(count_reg == 592)
- begin Q0 = 272; Q1 = 273; Q2 = 274; Q3 = 275; Q4 = 276; Q5 = 277; Q6 = 273; Q7 = 272; end
- else if(count_reg == 593)
- begin Q0 = 27272; Q1 = 27373; Q2 = 27474; Q3 = 27575; Q4 = 27575; Q5 = 27575; Q6 = 27373; Q7 = 27272; end
- else if(count_reg == 594)
- begin Q0 = 27272; Q1 = 27373; Q2 = 27474; Q3 = 27575; Q4 = 27575; Q5 = 27575; Q6 = 27373; Q7 = 27272; end
- else if(count_reg == 595)
- begin Q0 = 278; Q1 = 279; Q2 = 280; Q3 = 281; Q4 = 282; Q5 = 283; Q6 = 279; Q7 = 278; end
- else if(count_reg == 596)
- begin Q0 = 278; Q1 = 279; Q2 = 280; Q3 = 281; Q4 = 282; Q5 = 283; Q6 = 279; Q7 = 278; end
- else if(count_reg == 597)
- begin Q0 = 27878; Q1 = 27979; Q2 = 28080; Q3 = 28181; Q4 = 28181; Q5 = 28181; Q6 = 27979; Q7 = 27878; end
- else if(count_reg == 598)
- begin Q0 = 27878; Q1 = 27979; Q2 = 28080; Q3 = 28181; Q4 = 28181; Q5 = 28181; Q6 = 27979; Q7 = 27878; end
- else if (count_reg == 599)
- begin Q0 = 1; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 600)
- begin Q0 = 1; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 601)
- begin Q0 = 1; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 602)
- begin Q0 = 1; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 603)
- begin Q0 = 32; Q1 = 33; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 604)
- begin Q0 = 32; Q1 = 0; Q2 = 0; Q3 = 33; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 605)
- begin Q0 = 32; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 33; Q6 = 0; Q7 = 0; end
- else if (count_reg == 606)
- begin Q0 = 32; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 33; Q7 = 0; end
- else if (count_reg == 607)
- begin Q0 = 32; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 33; end
- else if (count_reg == 608)
- begin Q0 = 32; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 33; end
- else if (count_reg == 609)
- begin Q0 = 32; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 33; end
- else if (count_reg == 610)
- begin Q0 = 32; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 33; end
- else if (count_reg == 611)
- begin Q0 = 34; Q1 = 35; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 33; end
- else if (count_reg == 612)
- begin Q0 = 34; Q1 = 0; Q2 = 0; Q3 = 35; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 33; end
- else if (count_reg == 613)
- begin Q0 = 34; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 35; Q6 = 0; Q7 = 33; end
- else if (count_reg == 614)
- begin Q0 = 34; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 36; end
- else if (count_reg == 615)
- begin Q0 = 34; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 36; end
- else if (count_reg == 616)
- begin Q0 = 34; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 36; end
- else if (count_reg == 617)
- begin Q0 = 34; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 36; end
- else if (count_reg == 618)
- begin Q0 = 37; Q1 = 38; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 36; end
- else if (count_reg == 619)
- begin Q0 = 37; Q1 = 0; Q2 = 0; Q3 = 38; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 36; end
- else if (count_reg == 620)
- begin Q0 = 37; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 38; Q6 = 0; Q7 = 36; end
- else if (count_reg == 621)
- begin Q0 = 37; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 39; end
- else if (count_reg == 622)
- begin Q0 = 37; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 39; end
- else if (count_reg == 623)
- begin Q0 = 37; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 39; end
- else if (count_reg == 624)
- begin Q0 = 37; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 39; end
- else if (count_reg == 625)
- begin Q0 = 40; Q1 = 41; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 39; end
- else if (count_reg == 626)
- begin Q0 = 40; Q1 = 0; Q2 = 0; Q3 = 41; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 39; end
- else if (count_reg == 627)
- begin Q0 = 40; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 41; Q6 = 0; Q7 = 39; end
- else if (count_reg == 628)
- begin Q0 = 40; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 42; end
- else if (count_reg == 629)
- begin Q0 = 40; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 42; end
- else if (count_reg == 630)
- begin Q0 = 40; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 42; end
- else if (count_reg == 631)
- begin Q0 = 40; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 42; end
- else if (count_reg == 632)
- begin Q0 = 43; Q1 = 44; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 42; end
- else if (count_reg == 633)
- begin Q0 = 43; Q1 = 0; Q2 = 0; Q3 = 44; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 42; end
- else if (count_reg == 634)
- begin Q0 = 43; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 44; Q6 = 0; Q7 = 42; end
- else if (count_reg == 635)
- begin Q0 = 43; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 45; end
- else if (count_reg == 636)
- begin Q0 = 43; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 45; end
- else if (count_reg == 637)
- begin Q0 = 43; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 45; end
- else if (count_reg == 638)
- begin Q0 = 43; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 45; end
- else if (count_reg == 639)
- begin Q0 = 46; Q1 = 47; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 45; end
- else if (count_reg == 640)
- begin Q0 = 46; Q1 = 0; Q2 = 0; Q3 = 47; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 45; end
- else if (count_reg == 641)
- begin Q0 = 46; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 47; Q6 = 0; Q7 = 45; end
- else if (count_reg == 642)
- begin Q0 = 46; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 48; end
- else if (count_reg == 643)
- begin Q0 = 46; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 48; end
- else if (count_reg == 644)
- begin Q0 = 46; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 48; end
- else if (count_reg == 645)
- begin Q0 = 46; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 48; end
- else if (count_reg == 646)
- begin Q0 = 0; Q1 = 46; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 48; end
- else if (count_reg == 647)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 46; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 48; end
- else if (count_reg == 648)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 46; Q6 = 0; Q7 = 48; end
- else if (count_reg == 649)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 1; end
- else if (count_reg == 650)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 1; end
- else if (count_reg == 651)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 1; end
- else if (count_reg == 652)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 1; end
- else if (count_reg == 653)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 2; Q7 = 31; end
- else if (count_reg == 654)
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 2; Q5 = 0; Q6 = 0; Q7 = 31; end
- else if (count_reg == 655)
- begin Q0 = 0; Q1 = 0; Q2 = 2; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 31; end
- else if (count_reg == 656)
- begin Q0 = 2; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 31; end
- else if (count_reg == 657)
- begin Q0 = 2; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 3; Q7 = 30; end
- else if (count_reg == 658)
- begin Q0 = 2; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 3; Q5 = 0; Q6 = 0; Q7 = 30; end
- else if (count_reg == 659)
- begin Q0 = 2; Q1 = 0; Q2 = 3; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 30; end
- else if (count_reg == 660)
- begin Q0 = 20; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 30; end
- else if (count_reg == 661)
- begin Q0 = 20; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 4; Q7 = 29; end
- else if (count_reg == 662)
- begin Q0 = 20; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 4; Q5 = 0; Q6 = 0; Q7 = 29; end
- else if (count_reg == 663)
- begin Q0 = 20; Q1 = 0; Q2 = 4; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 29; end
- else if (count_reg == 664)
- begin Q0 = 21; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 29; end
- else if (count_reg == 665)
- begin Q0 = 21; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 5; Q7 = 28; end
- else if (count_reg == 666)
- begin Q0 = 21; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 5; Q5 = 0; Q6 = 0; Q7 = 28; end
- else if (count_reg == 667)
- begin Q0 = 21; Q1 = 0; Q2 = 5; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 28; end
- else if (count_reg == 668)
- begin Q0 = 22; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 28; end
- else if (count_reg == 669)
- begin Q0 = 22; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 6; Q7 = 27; end
- else if (count_reg == 670)
- begin Q0 = 22; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 6; Q5 = 0; Q6 = 0; Q7 = 27; end
- else if (count_reg == 671)
- begin Q0 = 22; Q1 = 0; Q2 = 6; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 27; end
- else if (count_reg == 672)
- begin Q0 = 23; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 27; end
- else if (count_reg == 673)
- begin Q0 = 23; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 7; Q7 = 26; end
- else if (count_reg == 674)
- begin Q0 = 23; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 7; Q5 = 0; Q6 = 0; Q7 = 26; end
- else if (count_reg == 675)
- begin Q0 = 23; Q1 = 0; Q2 = 7; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 26; end
- else if (count_reg == 676)
- begin Q0 = 24; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 26; end
- else if (count_reg == 677)
- begin Q0 = 24; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 8; Q7 = 9; end
- else if (count_reg == 678)
- begin Q0 = 24; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 8; Q5 = 0; Q6 = 0; Q7 = 9; end
- else if (count_reg == 679)
- begin Q0 = 24; Q1 = 0; Q2 = 8; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 9; end
- else if (count_reg == 680)
- begin Q0 = 25; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 9; end
- else if (count_reg == 681)
- begin Q0 = 25; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 9; Q7 = 0; end
- else if (count_reg == 682)
- begin Q0 = 25; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 9; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 683)
- begin Q0 = 25; Q1 = 0; Q2 = 9; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 684)
- begin Q0 = 1; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 685)
- begin Q0 = 1; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 686)
- begin Q0 = 1; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 687)
- begin Q0 = 500; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 688)
- begin Q0 = 501; Q1 = 0; Q2 = 500; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 689)
- begin Q0 = 0; Q1 = 0; Q2 = 501; Q3 = 0; Q4 = 500; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 690)
- begin Q0 = 502; Q1 = 0; Q2 = 0; Q3 = 501; Q4 = 0; Q5 = 0; Q6 = 500; Q7 = 0; end
- else if (count_reg == 691)
- begin Q0 = 0; Q1 = 0; Q2 = 502; Q3 = 0; Q4 = 0; Q5 = 501; Q6 = 0; Q7 = 500; end
- else if (count_reg == 692)
- begin Q0 = 500; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 693)
- begin Q0 = 501; Q1 = 0; Q2 = 500; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 694)
- begin Q0 = 0; Q1 = 0; Q2 = 501; Q3 = 0; Q4 = 500; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 695)
- begin Q0 = 502; Q1 = 0; Q2 = 0; Q3 = 501; Q4 = 0; Q5 = 0; Q6 = 500; Q7 = 0; end
- else if (count_reg == 696)
- begin Q0 = 0; Q1 = 0; Q2 = 502; Q3 = 0; Q4 = 0; Q5 = 501; Q6 = 0; Q7 = 500; end
- else if (count_reg == 697)
- begin Q0 = 500; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 698)
- begin Q0 = 501; Q1 = 0; Q2 = 500; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 699)
- begin Q0 = 0; Q1 = 0; Q2 = 501; Q3 = 0; Q4 = 500; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 700)
- begin Q0 = 502; Q1 = 0; Q2 = 0; Q3 = 501; Q4 = 0; Q5 = 0; Q6 = 500; Q7 = 0; end
- else if (count_reg == 701)
- begin Q0 = 0; Q1 = 0; Q2 = 502; Q3 = 0; Q4 = 0; Q5 = 501; Q6 = 0; Q7 = 500; end
- else if (count_reg == 702)
- begin Q0 = 500; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 703)
- begin Q0 = 501; Q1 = 0; Q2 = 500; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 704)
- begin Q0 = 0; Q1 = 0; Q2 = 501; Q3 = 0; Q4 = 500; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 705)
- begin Q0 = 502; Q1 = 0; Q2 = 0; Q3 = 501; Q4 = 0; Q5 = 0; Q6 = 500; Q7 = 0; end
- else if (count_reg == 706)
- begin Q0 = 0; Q1 = 0; Q2 = 502; Q3 = 0; Q4 = 0; Q5 = 501; Q6 = 0; Q7 = 500; end
- else if (count_reg == 707)
- begin Q0 = 500; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 708)
- begin Q0 = 501; Q1 = 0; Q2 = 500; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 709)
- begin Q0 = 0; Q1 = 0; Q2 = 501; Q3 = 0; Q4 = 500; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 710)
- begin Q0 = 502; Q1 = 0; Q2 = 0; Q3 = 501; Q4 = 0; Q5 = 0; Q6 = 500; Q7 = 0; end
- else if (count_reg == 711)
- begin Q0 = 0; Q1 = 0; Q2 = 502; Q3 = 0; Q4 = 0; Q5 = 501; Q6 = 0; Q7 = 500; end
- else if (count_reg == 712)
- begin Q0 = 500; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 713)
- begin Q0 = 501; Q1 = 0; Q2 = 500; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 714)
- begin Q0 = 0; Q1 = 0; Q2 = 501; Q3 = 0; Q4 = 500; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 715)
- begin Q0 = 502; Q1 = 0; Q2 = 0; Q3 = 501; Q4 = 0; Q5 = 0; Q6 = 500; Q7 = 0; end
- else if (count_reg == 716)
- begin Q0 = 0; Q1 = 0; Q2 = 502; Q3 = 0; Q4 = 0; Q5 = 501; Q6 = 0; Q7 = 500; end
- else if (count_reg == 717)
- begin Q0 = 500; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 718)
- begin Q0 = 501; Q1 = 0; Q2 = 500; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 719)
- begin Q0 = 0; Q1 = 0; Q2 = 501; Q3 = 0; Q4 = 500; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 720)
- begin Q0 = 0; Q1 = 0; Q2 = 501; Q3 = 0; Q4 = 500; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 721)
- begin Q0 = 502; Q1 = 0; Q2 = 0; Q3 = 501; Q4 = 0; Q5 = 0; Q6 = 500; Q7 = 0; end
- else if (count_reg == 722)
- begin Q0 = 0; Q1 = 0; Q2 = 502; Q3 = 0; Q4 = 0; Q5 = 501; Q6 = 0; Q7 = 500; end
- else if (count_reg == 723)
- begin Q0 = 500; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 724)
- begin Q0 = 0; Q1 = 0; Q2 = 501; Q3 = 0; Q4 = 500; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 725)
- begin Q0 = 0; Q1 = 0; Q2 = 501; Q3 = 0; Q4 = 500; Q5 = 0; Q6 = 0; Q7 = 0; end
- else if (count_reg == 726)
- begin Q0 = 502; Q1 = 0; Q2 = 0; Q3 = 501; Q4 = 0; Q5 = 0; Q6 = 500; Q7 = 0; end
- else
- begin Q0 = 0; Q1 = 0; Q2 = 0; Q3 = 0; Q4 = 0; Q5 = 0; Q6 = 0; Q7 = 0; end
- end
- Scanning Show(clkosc,Q7,Q6,Q5,Q4,Q3,Q2,Q1,Q0,IC8row,IC8column);
- endmodule
Add Comment
Please, Sign In to add comment