HOME       UP       PREV       NEXT (Synthesis from Formal Specification)  

Expression forms: Declarative Specifications

Rather than specify the algorithm (behaviour) we specify the required outcome.

Rather like constraint-based linear programming, the design is a piece of hardware that satisifes a number of simultaneous assertions.

Examples:


45: (C) 2012-17, DJ Greaves, University of Cambridge, Computer Laboratory.