M
Martijn
Guest
Man šo kodu:
ieejas datain;
ievade pulksteni;
izejas [00:05] data0;
izejas [00:05] data1;
izejas dir0;
izejas DIR1;
/ / ((ALTERA_IO_END)) DO NOT Dzēst šo LINE!
reg [00:07] maiņu;
reg [00:02] pozīcijām;
reg [00:05] data0;
reg [00:05] data1;
reg dir0;
reg DIR1;
vienmēr @ (negedge pulkstenis)
sākt
maiņu [pozīcijas] = datain;
pozīcijas <= pozīcijām 1;
ja (pozīcijas == 3'd0)
sākt
ja (maiņu [0] == 0)
sākt
dir0 <= maiņu [1];
data0 <= maiņu [02:07];
beigas
vēl
sākt
DIR1 <= maiņu [1];
data1 <= maiņu [02:07];
beigas
beigas
beigas
ir šī daļa:
dir0 <= maiņu [1];
data0 <= maiņu [02:07];
labi, ja es gribu, lai būtu dir0 vērtību 2. bitu maiņu,
un data0 vērtība pēdējos 5 biti maiņu?
paldies jau iepriekš.
Martijn
ieejas datain;
ievade pulksteni;
izejas [00:05] data0;
izejas [00:05] data1;
izejas dir0;
izejas DIR1;
/ / ((ALTERA_IO_END)) DO NOT Dzēst šo LINE!
reg [00:07] maiņu;
reg [00:02] pozīcijām;
reg [00:05] data0;
reg [00:05] data1;
reg dir0;
reg DIR1;
vienmēr @ (negedge pulkstenis)
sākt
maiņu [pozīcijas] = datain;
pozīcijas <= pozīcijām 1;
ja (pozīcijas == 3'd0)
sākt
ja (maiņu [0] == 0)
sākt
dir0 <= maiņu [1];
data0 <= maiņu [02:07];
beigas
vēl
sākt
DIR1 <= maiņu [1];
data1 <= maiņu [02:07];
beigas
beigas
beigas
ir šī daļa:
dir0 <= maiņu [1];
data0 <= maiņu [02:07];
labi, ja es gribu, lai būtu dir0 vērtību 2. bitu maiņu,
un data0 vērtība pēdējos 5 biti maiņu?
paldies jau iepriekš.
Martijn