Sei sulla pagina 1di 1

Traducción de Operaciones

Acciones Ld_X Ld_y Ld_Aux Ld_q Ld_We Ld_Dira Ld_Dtin Ld_u Ld_v Ld_k Ld_serialin Ld_Aux1 Sel_X Sel_y Sel_Aux Sel_q Sel_We Sel_Dira Sel_Dtin Sel_u Sel_v Sel_k Sel_serialin Sel_Aux1
x <= (others =>'0'); y <= (others =>'0');
aux <= (others =>'0'); q<=x"01"; 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 00 00 000 000 0 0 0
we<="0";
we<="0"; 1 0
dirA<="0"&y&x; 1 00
aux1<=Dtout 1 1
u<=x-1; v<=y-1; 1 1 010 011
x<= x+1 1 1
u<=(others =>'0') v<=(others =>'0'); 1 1 000 000
x<=(others =>'0'); y<=y+1; 1 1 0 1
dirA<="1"&v&u; 1 01
we<="1"; dirA<="0"&v&u;
1 1 1 1 10 00
Dtin<=aux;
u<=u+1; 1 001
x<=(others =>'0'); y<=(others =>'0');
1 1 1 0 0 0
aux<=(others =>'0');
u<=(others =>'0'); v<=v+1; 1 1 000 010
k <= (others =>'0'); 1 0
k <= k+1; 1 1
dirA<= "0"&v&u; 1 10
aux <= Dtout 1
u<=x-1; 1 1 010
u<=x; v<=y; 1 1 011 100
v<=v+1; 1 010
u<=u-1; 1 001
v<=v-1 1 101
serialin<=q(4) xor q(3) xor q(2) xor q(0) ; 1 1
q<=serialin&q(7 downto 1); 1 1
v<=y-1; 1 011
u<=x+1; v<=y-1; 1 1 111 011
u<=x+1; 1 111
u<=x-1; v<=y+1; 1 1 010 110
v<=y+1; 1 110
u<=u-2; 1 100
u<=u+2; 1 110
v<=v-2; 1 001
v<=v+2; 1 111
we<="1"; dirA<="1"&v&u;
1 1 1 1 01 01
Dtin<="0010";
we<="1"; dirA<="1"&y&x;
1 1 1 1 11 10
Dtin<="0000";
we<="1"; dirA<="1"&v&u;
1 1 1 1 01 11
Dtin<="0100";
we<="1"; dirA<="1"&y&x;
1 1 1 1 11 10
Dtin<="0000";
u<=x-1; v<=y-1; 1 1 010 110

Potrebbero piacerti anche