Fixed clock edge for Design Compiler compatibility

This commit is contained in:
David Harris 2025-03-05 08:39:25 -08:00
parent e69d962e50
commit a166b522e5

View file

@ -207,7 +207,7 @@ module spi_controller (
// Aligned EXACTLY ON THE MIDDLE of the leading and trailing edges.
// Sweeeeeeeeeet...
assign InvertClock = ^SckMode;
always_ff @(posedge ~PCLK) begin
always_ff @(negedge PCLK) begin
if (~PRESETn | TransmitStart) begin
ShiftEdge <= 0;
SampleEdge <= 0;