Revert "Revert to old FSB DTACK/VPA control"

This reverts commit 2912399c2e.
This commit is contained in:
Zane Kaminski 2024-10-07 01:04:37 -04:00
parent 82d9f8ba76
commit 1d77155b60

View File

@ -22,10 +22,13 @@ module FSB(
(RAMCS && !QoSEN && RAMReady && IOPWCS && IOPWReady) ||
(ROMCS && !QoSEN) ||
(IONPReady && SndQoSReady);
always @(posedge FCLK) nDTACK <= !(Ready && BACT && !IACS);
always @(posedge FCLK, posedge nAS) begin
if (nAS) nDTACK <= 1;
else nDTACK <= !(Ready && !IACS);
end
always @(posedge FCLK, posedge nAS) begin
if (nAS) nVPA <= 1;
else nVPA <= !(Ready && BACT && IACS);
else nVPA <= !(Ready && IACS);
end
endmodule