Дискретная математика
Математика
  • формат djvu
  • размер 3.02 МБ
  • добавлен 02 февраля 2012 г.
McEvoy K., Tucker J.V. Theoretical Foundations of VLSI Design
Издательство Cambridge University Press, 1990, -443 pp.
The development of VLSI fabrication technology has resulted in a wide range of new ideas for application specific hardware and computer architectures, and in an extensive set of significant new theoretical problems for the design of hardware. The design of hardware is a process of creating a device that realises an algorithm, and many of the problems are conceed with the nature of algorithms that may be realised. Thus fundamental research on the design of algorithms, programming and programming languages is directly relevant to research on the design of hardware. And conversely, research on hardware raises many new questions for research on software. These points are discussed at some length in the introductory chapter. .
The papers that make up this volume are conceed with the theoretical foundations of the design of hardware, as viewed from computer science. The topics addressed are the complexity of computation; the methodology of design; and the specification, derivation and verification of designs. Most of the papers are based on lectures delivered at our workshop on Theoretical aspects of VLSI design held at the Centre for Theoretical Computer Science, University of Leeds in September 1986. We wish to express our thanks to the contributors and referees for their cooperation in producing this work.

Introduction.
Theoretical foundations of hardware design.
Part 1 Formal methods and verification.
A mechanized proof of correctness of a simple counter.
A formal model for the hierarchical design of synchronous and systolic algorithms.
Verification of a systolic algorithm in process algebra.
Part 2 Theory and methodology of design.
Formal specification of a digital correlator.
Describing and reasoning about circuits using relations.
The synthesis of VLSI signal processors: theory and example.
Part 3 Methods of circuits and complexity theory.
The prioritiser experiment: estimation and measurement of computation time in VLSI.
Superpolynomial lower bounds on monotone network complexity.
Похожие разделы
Смотрите также

Bender E.A., Williamson S.G. Foundations of Combinatorics with Applications

  • формат pdf
  • размер 4.03 МБ
  • добавлен 04 октября 2011 г.
Издательство Dover Publications, 2005, -469 pp. Combinatorics, the mathematics of the discrete, has blossomed in this generation. On the theoretical side, a variety of tools, concepts and insights have been developed that allow us to solve previously intractable problems, formulate new problems and connect previously unrelated topics. On the applied side, scientists from physicists to biologists have found combinatorics essential in their resear...

Fragouli C., Soljanin E. Network Coding Fundamentals

  • формат pdf
  • размер 958.71 КБ
  • добавлен 31 января 2012 г.
Из серии Foundations and Trends in Networking издательства NOWPress, 2007, -149 pp. Network coding is an elegant and novel technique introduced at the turn of the millennium to improve network throughput and performance. It is expected to be a critical technology for networks of the future. This tutorial addresses the first most natural questions one would ask about this new technique: how network coding works and what are its benefits, how netwo...

Hachtel G.D., Somenzi F. Logic Synthesis and Verification Algorithms

  • формат pdf
  • размер 39.81 МБ
  • добавлен 24 октября 2011 г.
Издательство Kluwer, 2002, -568 pp. This book grew from courses taught at the University of Colorado (Boulder) and at the Universidad Politecnica de Madrid, Spain. As the title suggests, we were motivated by two disparate objectives. First, the VLSI CAD group at Boulder was given the responsibility for teaching a course which satisfied the ABET requirement for an upper division algorithms and discrete mathematics course in a EE or ECE curriculum...

Hromkovi? J. Theoretical Computer Science. Introduction to Automata, Computability, Complexity, Algorithmics, Randomization, Communication, and Cryptography

  • формат djvu
  • размер 5.94 МБ
  • добавлен 31 января 2012 г.
Издательство Springer, 2004, -318 pp. This textbook is an introduction to theoretical computer science with a focus on the development of its algorithmic concepts. It is based on a substantially extended translation of the German textbook "Algorithmische Konzepte der Informatik" written for the first introductory course to theoretical fundamentals of computer science at the University of Aachen. The topics have been chosen to strike a balance be...

Lam W.K.C., Brayton B.K. Timed Boolean Functions. A Unified Formalism for Exact Timing Analysis

  • формат djvu
  • размер 3.64 МБ
  • добавлен 28 октября 2011 г.
Издательство Kluwer, 1994, -297 pp. Timing research in high performance VLSI systems has advanced at a steady pace over the last few years, while tools, especially theoretical mechanisms, lag behind. Much present timing research relies heavily on timing diagrams, which, although intuitive, are inadequate for analysis of large designs with many parameters. Further, timing diagrams offer only approximations, not exact solutions, to many timing pro...

Luccio F., Pagli L., Steel G. Mathematical and Algorithmic Foundations of the Internet

  • формат pdf
  • размер 1.68 МБ
  • добавлен 17 августа 2011 г.
Chapman & Hall/CRC, 2011. - 221 pages. To truly understand how the Internet and Web are organized and function requires knowledge of mathematics and computation theory. Mathematical and Algorithmic Foundations of the Internet introduces the concepts and methods upon which computer networks rely and explores their applications to the Internet and Web. The book offers a unique approach to mathematical and algorithmic concepts, demonstrating t...

McNaughton R. Elementary Computability, Formal Languages, and Automata

  • формат djvu
  • размер 3.4 МБ
  • добавлен 24 августа 2011 г.
Prentice Hall, 1982. - 417 Pages. This book is an introduction to theoretical computer science emphasizing two interrelated areas: the theory of computability (how to tell whether problems are algorithmically solvable) and the theory of formal languages (how to design and use special languages, as for algorithms). Automata (idealized computer devices) are used as precise models of computation in studies that have actual computers as their primar...

Oggier F., Viterbo E. Algebraic Number Theory and Code Design for Rayleigh Fading Channels

  • формат pdf
  • размер 1.06 МБ
  • добавлен 28 октября 2011 г.
Из серии Foundations and Trends in Communications and Information Theory издательства NOWPress, 2004, -97 pp. Elementary number theory was the basis of the development of error correcting codes in the early years of coding theory. Finite fields were the key tool in the design of powerful binary codes and gradually entered in the general mathematical background of communications engineers. Thanks to the technological developments and increased pr...

Savage J.E. Models of Computation. Exploring the Power of Computing

  • формат pdf
  • размер 4.2 МБ
  • добавлен 28 октября 2011 г.
Издательство Addison-Wesley, 1998, -699 pp. Theoretical computer science treats any computational subject for which a good model can be created. Research on formal models of computation was initiated in the 1930s and 1940s by Turing, Post, Kleene, Church, and others. In the 1950s and 1960s programming languages, language translators, and operating systems were under development and therefore became both the subject and basis for a great deal of...

Steinbach B., Posthoff C. Logic Functions and Equations: Examples and Exercises

  • формат pdf
  • размер 2.84 МБ
  • добавлен 28 декабря 2010 г.
Springer, 2009. - 234 Pages. The field of binary Logics has two main areas of application, the Digital Design of Circuits (related to Electrical Engineering) and Propositional Logics (related to Mathematics, Artificial Intelligence, Complexity etc. ). In both cases it is quite possible to teach the theoretical foundations and to do some exercises, but in both cases the examples that can be done in class and by hand are far away from examples tha...