دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1 نویسندگان: Michael Mendler (auth.), Geraint Jones, Mary Sheeran (eds.) سری: Workshops in Computing ISBN (شابک) : 9783540196594, 9781447135449 ناشر: Springer-Verlag London سال نشر: 1991 تعداد صفحات: 364 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 8 مگابایت
کلمات کلیدی مربوط به کتاب طراحی مدارهای صحیح: کارگاهی که به طور مشترک توسط دانشگاه های آکسفورد و گلاسکو ، 26-28 سپتامبر 1990 ، آکسفورد برگزار شد.: روشهای محاسباتی، معماری پردازنده، منطق ریاضی و زبانهای رسمی
در صورت تبدیل فایل کتاب Designing Correct Circuits: Workshop jointly organised by the Universities of Oxford and Glasgow, 26–28 September 1990, Oxford به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب طراحی مدارهای صحیح: کارگاهی که به طور مشترک توسط دانشگاه های آکسفورد و گلاسکو ، 26-28 سپتامبر 1990 ، آکسفورد برگزار شد. نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این جلسات شامل مقالات ارائه شده در کارگاه آموزشی طراحی مدارهای صحیح است که به طور مشترک توسط دانشگاههای آکسفورد و گلاسکو برگزار شد و در 26 تا 28 سپتامبر 1990 در آکسفورد برگزار شد. علاقه روزافزونی به کاربرد در طراحی سختافزار وجود دارد. تکنیک های مهندسی نرم افزار با افزایش پیچیدگی سیستمهای سختافزاری، و با آشکار شدن هزینهها و هزینههای زمانی و هزینهای برای ایجاد خطاهای طراحی، اشتیاق برای ایجاد موفقیت در تکنیکهای ریاضی در توسعه برنامه وجود دارد. محدودیتهای سختتر برای طراحان سختافزار هم به این معنی است که نیاز بیشتری به انتزاعهای خوب و تضمینهای دقیق از قابلاعتماد بودن طرحها وجود دارد، و همچنین دلیل بیشتری برای انتظار تحقق این مزایا وجود دارد. مقالات ارائه شده در این کارگاه، کاربرد ریاضیات را در طراحی سخت افزار در چندین سطح مختلف انتزاع در نظر می گیرند. در پایینترین سطح این طیف، ژو و هور نشان میدهند که چگونه میتوان مدارهای سوئیچینگ سنکرون را با استفاده از UNilY توصیف و استدلال کرد، فرمالیسمی که برای استدلال در مورد برنامههای موازی ایجاد شد. آگارد و لیزر از تکنیکهای ریاضی استاندارد برای اثبات صحیح اجرای الگوریتمی برای سادهسازی بولی استفاده میکنند. بنابراین مدارهای تولید شده توسط سیستم سنتز رسمی آنها با ساخت صحیح هستند. Thuau و Pilaud نشان میدهند که چگونه میتوان از زبان اعلانی LUSTRE، که برای سیستمهای بیدرنگ برنامهنویسی طراحی شد، برای مشخص کردن مدارهای سنکرون استفاده کرد.
These proceedings contain the papers presented at a workshop on Designing Correct Circuits, jointly organised by the Universities of Oxford and Glasgow, and held in Oxford on 26-28 September 1990. There is a growing interest in the application to hardware design of the techniques of software engineering. As the complexity of hardware systems grows, and as the cost both in money and time of making design errors becomes more apparent, so there is an eagerness to build on the success of mathematical techniques in program develop ment. The harsher constraints on hardware designers mean both that there is a greater need for good abstractions and rigorous assurances of the trustworthyness of designs, and also that there is greater reason to expect that these benefits can be realised. The papers presented at this workshop consider the application of mathematics to hardware design at several different levels of abstraction. At the lowest level of this spectrum, Zhou and Hoare show how to describe and reason about synchronous switching circuits using UNilY, a formalism that was developed for reasoning about parallel programs. Aagaard and Leeser use standard mathematical tech niques to prove correct their implementation of an algorithm for Boolean simplification. The circuits generated by their formal synthesis system are thus correct by construction. Thuau and Pilaud show how the declarative language LUSTRE, which was designed for program ming real-time systems, can be used to specify synchronous circuits.
Front Matter....Pages i-viii
Constrained Proofs: A Logic for Dealing with Behavioural Constraints in Formal Hardware Verification....Pages 1-28
Hardware synthesis in constructive type theory....Pages 29-49
An Algebraic Framework for Data Abstraction in Hardware Description....Pages 50-67
Generic Specification of Digital Hardware....Pages 68-91
Sampling and Proof: A Half-Case Study....Pages 92-98
High Level Test Generation via Process Composition....Pages 99-119
Towards Truly Delay-Insensitive Circuit Realizations of Process Algebras....Pages 120-131
The Design of a Delay-Insensitive Stack....Pages 132-152
Specifying the Micro-program Parallelism for Microprocessors of the Von Neumann style....Pages 153-170
The Implementation and Proof of a Boolean Simplification System....Pages 171-195
A Model for Synchronous Switching Circuits and its Theory of Correctness....Pages 196-211
Efficient Circuits as Implementations of Non-Strict Functions....Pages 212-230
Verification of Synchronous Concurrent Algorithms Using OBJ3: A Case Study of the Pixel-Planes Architecture....Pages 231-252
Use of the OTTER theorem prover for the formal verification of hardware....Pages 253-270
Proof-based transformation of formal hardware models....Pages 271-296
Ruby algebra....Pages 297-312
Using the Declarative Language LUSTRE for Circuit Verification....Pages 313-331
Optimising designs by transposition....Pages 332-354
Back Matter....Pages 355-355