-- DRCSpec
MODULE main
 VAR

  
  OP_MODE: boolean;
  SCRAM: boolean;
  

 DEFINE



    -- Req text: If SCRAM DRC shall immediately satisfy !OP_MODE
    LTLSPEC NAME PWR-0100_SCRAM_0 := (! ((G ((SCRAM | (X (! SCRAM))) | (X (! OP_MODE)))) & ((! SCRAM) & (! (! OP_MODE)))));    
    
    -- Req text: If SCRAM DRC shall immediately satisfy !OP_MODE
    LTLSPEC NAME PWR-0100_SCRAM_1 := (! (((G ((SCRAM | (X (! SCRAM))) | (X (! OP_MODE)))) & (F (((! SCRAM) & (X (! SCRAM))) & (! (X (! OP_MODE)))))) & ((! SCRAM) | (! OP_MODE))));    
    
    -- Req text: If SCRAM DRC shall immediately satisfy !OP_MODE
    LTLSPEC NAME PWR-0100_SCRAM_2 := (! (((G ((SCRAM | (X (! SCRAM))) | (X (! OP_MODE)))) & (F ((SCRAM & (! (X (! SCRAM)))) & (! (X (! OP_MODE)))))) & ((! SCRAM) | (! OP_MODE))));    
    
    -- Req text: If SCRAM DRC shall immediately satisfy !OP_MODE
    LTLSPEC NAME PWR-0100_OP_MODE_0 := (! ((G ((SCRAM | (X (! SCRAM))) | (X (! OP_MODE)))) & ((! (! SCRAM)) & (! OP_MODE))));    
    
    -- Req text: If SCRAM DRC shall immediately satisfy !OP_MODE
    LTLSPEC NAME PWR-0100_OP_MODE_1 := (! (((G ((SCRAM | (X (! SCRAM))) | (X (! OP_MODE)))) & (F ((! (SCRAM | (X (! SCRAM)))) & (X (! OP_MODE))))) & ((! SCRAM) | (! OP_MODE))));    
    