{"product_id":"the-secd-microprocessor-a-verification-case-study-9781461365891","title":"The Secd Microprocessor: A Verification Case Study","description":"\u003cp\u003e • Author(s): Brian T. Graham\u003cbr\u003e • Publisher: Springer\u003cbr\u003e • Publisher Imprint: Springer\u003cbr\u003e • BISAC: Computer Engineering\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eThis is a milestone in machine-assisted microprocessor verification. Gordon [20] and Hunt [32] led the way with their verifications of sim- ple designs, Cohn [12, 13] followed this with the verification of parts of the VIPER microprocessor. This work illustrates how much these, and other, pioneers achieved in developing tractable models, scalable tools, and a robust methodology. A condensed review of previous re- search, emphasising the behavioural model underlying this style of verification is followed by a careful, and remarkably readable, ac- count of the SECD architecture, its formalisation, and a report on the organisation and execution of the automated correctness proof in HOL. This monograph reports on Graham's MSc project, demonstrat- ing that - in the right hands - the tools and methodology for formal verification can (and therefore should?) now be applied by someone with little previous expertise in formal methods, to verify a non-trivial microprocessor in a limited timescale. This is not to belittle Graham's achievement; the production of this proof, work- ing as Graham did from the previous literature, goes well beyond a typical MSc project. The achievement is that, with this exposition to hand, an engineer tackling the verification of similar microprocessor designs will have a clear view of the milestones that must be passed on the way, and of the methods to be applied to achieve them.\u003c\/p\u003e","brand":"Springer","offers":[{"title":"Paperback","offer_id":45280901365911,"sku":"9781461365891","price":7277.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/3471\/1191\/files\/9781461365891.webp?v=1769297644","url":"https:\/\/atlanticbooks.com\/products\/the-secd-microprocessor-a-verification-case-study-9781461365891","provider":"Atlantic Books","version":"1.0","type":"link"}