Publication | Closed Access
An efficient implementation of Boolean functions as self-timed circuits
126
Citations
7
References
1992
Year
Circuit ComplexityEngineeringBoolean FunctionReal-time System DesignVerificationSystem-level DesignInterval Temporal LogicHardware SystemsFormal VerificationHardware SecuritySystems EngineeringTemporal LogicGeneral Synthesis MethodTimed SystemAsynchronous CircuitsBoolean FunctionsComputer EngineeringComputer ScienceLogic DesignLogic SynthesisAutomated ReasoningFormal MethodsReal-time Systems
The authors propose a general synthesis method for efficiently implementing any family of Boolean functions over a set of variables, as a self-timed logic module. Interval temporal logic is used to express the constraints that are formulated for the self-timed logic module. A method is provided for proving the correct behavior of the designed circuit, by showing that it obeys all the functional constraints. The resulting circuit is compared with alternative proposed self-timed methodologies. This approach is shown to require less gates than other methods. The proposed method is appropriate for automatic synthesis of self-timed systems. A formal proof of correctness is provided.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
| Year | Citations | |
|---|---|---|
Page 1
Page 1