mirror of
https://github.com/tillitis/tillitis-key1.git
synced 2024-10-01 01:45:38 -04:00
FPGA: Move sample point to not miss MISO lsb
Signed-off-by: Joachim Strömbergson <joachim@assured.se>
This commit is contained in:
parent
53c5e70795
commit
3d8491af71
@ -229,7 +229,6 @@ module tk1_spi_master(
|
|||||||
spi_ctrl_new = CTRL_IDLE;
|
spi_ctrl_new = CTRL_IDLE;
|
||||||
spi_ctrl_we = 1'h0;
|
spi_ctrl_we = 1'h0;
|
||||||
|
|
||||||
|
|
||||||
case (spi_ctrl_reg)
|
case (spi_ctrl_reg)
|
||||||
CTRL_IDLE: begin
|
CTRL_IDLE: begin
|
||||||
if (spi_start) begin
|
if (spi_start) begin
|
||||||
@ -244,14 +243,14 @@ module tk1_spi_master(
|
|||||||
end
|
end
|
||||||
|
|
||||||
CTRL_POS_FLANK: begin
|
CTRL_POS_FLANK: begin
|
||||||
spi_rx_data_nxt = 1'h1;
|
|
||||||
spi_csk_new = 1'h1;
|
spi_csk_new = 1'h1;
|
||||||
spi_csk_we = 1'h1;
|
spi_csk_we = 1'h1;
|
||||||
spi_ctrl_new = CTRL_NEG_FLANK;
|
spi_ctrl_new = CTRL_NEG_FLANK;
|
||||||
spi_ctrl_we = 1'h1;
|
spi_ctrl_we = 1'h1;
|
||||||
end
|
end
|
||||||
|
|
||||||
CTRL_NEG_FLANK: begin
|
CTRL_NEG_FLANK: begin
|
||||||
|
spi_tx_data_nxt = 1'h1;
|
||||||
spi_csk_new = 1'h0;
|
spi_csk_new = 1'h0;
|
||||||
spi_csk_we = 1'h1;
|
spi_csk_we = 1'h1;
|
||||||
spi_ctrl_new = CTRL_NEXT;
|
spi_ctrl_new = CTRL_NEXT;
|
||||||
@ -259,6 +258,7 @@ module tk1_spi_master(
|
|||||||
end
|
end
|
||||||
|
|
||||||
CTRL_NEXT: begin
|
CTRL_NEXT: begin
|
||||||
|
spi_rx_data_nxt = 1'h1;
|
||||||
if (spi_bit_ctr_reg == 3'h7) begin
|
if (spi_bit_ctr_reg == 3'h7) begin
|
||||||
spi_ready_new = 1'h1;
|
spi_ready_new = 1'h1;
|
||||||
spi_ready_we = 1'h1;
|
spi_ready_we = 1'h1;
|
||||||
@ -266,7 +266,6 @@ module tk1_spi_master(
|
|||||||
spi_ctrl_we = 1'h1;
|
spi_ctrl_we = 1'h1;
|
||||||
end
|
end
|
||||||
else begin
|
else begin
|
||||||
spi_tx_data_nxt = 1'h1;
|
|
||||||
spi_bit_ctr_inc = 1'h1;
|
spi_bit_ctr_inc = 1'h1;
|
||||||
spi_ctrl_new = CTRL_POS_FLANK;
|
spi_ctrl_new = CTRL_POS_FLANK;
|
||||||
spi_ctrl_we = 1'h1;
|
spi_ctrl_we = 1'h1;
|
||||||
|
Loading…
Reference in New Issue
Block a user