Skip to content

Commit 107e469

Browse files
authored
ЛР13. Исправление модуля PS/2
Выходной сигнал модуля не соответствовал описанию в методичке
1 parent eca95fe commit 107e469

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

Labs/13. Peripheral units/peripheral modules/PS2Receiver.sv

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ module PS2Receiver(
2626
input logic rst_i,
2727
input logic kclk_i,
2828
input logic kdata_i,
29-
output logic [7:0] keycodeout_o,
29+
output logic [7:0] keycode_o,
3030
output keycode_valid_o
3131
);
3232

@@ -67,19 +67,19 @@ end
6767

6868
always_ff @(negedge kclkf or posedge rst_i) begin
6969
if(rst_i) begin
70-
keycodeout_o <= '0;
70+
keycode_o <= '0;
7171
end
7272
else begin
7373
case(cnt)
74-
1:keycodeout_o[0]<=kdataf;
75-
2:keycodeout_o[1]<=kdataf;
76-
3:keycodeout_o[2]<=kdataf;
77-
4:keycodeout_o[3]<=kdataf;
78-
5:keycodeout_o[4]<=kdataf;
79-
6:keycodeout_o[5]<=kdataf;
80-
7:keycodeout_o[6]<=kdataf;
81-
8:keycodeout_o[7]<=kdataf;
82-
default: keycodeout_o <= keycodeout_o;
74+
1:keycode_o[0]<=kdataf;
75+
2:keycode_o[1]<=kdataf;
76+
3:keycode_o[2]<=kdataf;
77+
4:keycode_o[3]<=kdataf;
78+
5:keycode_o[4]<=kdataf;
79+
6:keycode_o[5]<=kdataf;
80+
7:keycode_o[6]<=kdataf;
81+
8:keycode_o[7]<=kdataf;
82+
default: keycode_o <= keycode_o;
8383
endcase
8484
end
8585
end

0 commit comments

Comments
 (0)