Assertion to check number of clock pulses

With 2 clocks

 
ap2_cs_n: assert property(  
        @(posedge clk)  $fell(cs_n) |-> 
            ##0 @(sck)!cs_n)[*32] ##0 @(posedge clk) !cs_n[*2] ##1 $rose(cs_n));
// untested. Follow the timing

// updated
ap2_cs_n: assert property(  
        @(posedge clk)  $fell(cs_n) |-> 
            ##0 @(sck)!cs_n)[*32] ##1 @(posedge clk) !cs_n[*2] ##1 $rose(cs_n));
// ##1 instead of ##0 because posedge sck is at same cycle as posedge of clk

I prefer the previous reply.
The previous reply should easily be handled by any tool, as it is straightforward.
Ben