[图书][B] Computer architecture: complexity and correctness

SM Müller, WJ Paul - 2013 - books.google.com
Computer Architecture: Complexity and Correctness develops, at the gate level, the
complete design of a pipelined RISC processor with delayed branch, forwarding, hardware …

Automated pipeline design

D Kroening, WJ Paul - Proceedings of the 38th annual Design …, 2001 - dl.acm.org
The interlock and forwarding logic is considered the tricky part of fully-featured piplined
microprocessor and especially debugging these parts delays the hardware design process …

Formal verification of pipelined microprocessors

D Kroening - 2001 - publikationen.sulb.uni-saarland.de
Subject of this thesis is the formal verification of pipelined microprocessors. This includes
processors with state of the art schedulers, such as the Tomasulo scheduler and …

Algebraic models of correctness for microprocessors

ACJ Fox, NA Harman - Formal Aspects of Computing, 2000 - Springer
We present a method of describing microprocessors at different levels of temporal and data
abstraction, and consider pipelined and superscalar processors. We model microprocessors …

[图书][B] DDD-FM9001: Derivation of a verified microprocessor

B Bose - 1994 - search.proquest.com
Derivation and verification represent alternate approaches to design. Derivation aims at
deriving a" correct by construction" design while verification aims at constructing a post …

Algebraic models of superscalar microprocessor implementations: A case study

ACJ Fox, NA Harman - … for Hardware Foundations: ESPRIT Working Group …, 2002 - Springer
We extend a set of algebraic tools for representing microprocessors to model superscalar
microprocessor implementations, and apply them to a case study. We develop existing …

Algebraic models of correctness for abstract pipelines

AJC Fox, NA Harman - The Journal of Logic and Algebraic Programming, 2003 - Elsevier
We apply algebraic tools for modelling microprocessors to the specification, implementation,
and verification of an abstract pipelined case study. We employ a model of time based on …

[PDF][PDF] Proving the Correctness of Pipelined Micro-Architectures.

D Kroening, WJ Paul, SM Mueller - MBMV, 2000 - www-wjp.cs.uni-saarland.de
This paper presents how to generate the implementation of a pipelined microprocessor from
an arbitrary sequential specification. All necessary forwarding and stalling logic is created …

Proving the correctness of processors with delayed branch using delayed PC

SM Mueller, WJ Paul, D Kröning - Numbers, Information and Complexity, 2000 - Springer
We show that the programming model of delayed branch is equivalent to what we call
delayed PC: all instruction fetches are delayed by one instruction, not just taken branches …

[PDF][PDF] Algebraic models of temporal abstraction for initialised iterated state systems: An abstract pipelined case study

ACJ Fox, NA Harman - 1998 - Citeseer
The data and temporal abstractions of a pipelined case study are explored in an algebraic
setting. We apply a set of algebraic tools for modelling microprocessors to the specification …