HOME COMPUTER ARCHITECTURE NETWORKING COMPUTER GRAPHICS SOFTWARE DATA MANAGEMENT ARTIFICIAL INTELLIGENCE HUMAN COMPUTER INTERACTION CONTACT US REVIEW COPY SHOP MK

TEXTBOOKS for
Computer Architecture Courses


Computer Organization and Design, Revised Printing, Third Edition: The Hardware/Software Interface, 5th Edition

Computer Computer Organization and Design, Revised 4th Edition
The Hardware/Software Interface

David Patterson
John Hennessy

ISBN: 9780123747501
Copyright 2011

This Fourth Revised Edition of Computer Organization and Design includes a complete set of updated and new exercises, along with improvements and changes suggested by instructors and students. Focusing on the revolutionary change taking place in industry today--the switch from uniprocessor to multicore microprocessors--this classic textbook has a modern and up-to-date focus on parallelism in all its forms. Examples highlighting multicore and GPU processor designs are supported with performance and benchmarking data. As with previous editions, a MIPS processor is the core used to present the fundamentals of hardware technologies, assembly language, computer arithmetic, pipelining, memory hierarchies and I/O. Sections on the ARM and x86 architectures are also included... [more]

Computer Architecture, 5th Edition A Quantitative Approach

Computer Architecture, 5th Edition
A Quantitative Approach

John Hennessy
David Patterson

ISBN: 9780123838728
Copyright 2011

The computing world today is in the middle of a revolution: clients have evolved into mobile devices, and datacenter distribution has moved into the cloud. These two factors have emerged as the dominant paradigms driving programming and hardware innovation today, which students need to master to be prepared for their future careers. This fully-updated Fifth Edition of Computer Architecture: A Quantitative Approach uncovers the ways in which software and technology in the "cloud" are accessed by cell phones, tablets, laptops, and other mobile computing devices. To help students understand this dramatic shift, mobile and cloud computing are woven into each core chapter, presenting them in the context of design, memory, data, and threading. The final core chapter explores the cloud as a warehouse-scale computer including models, architecture, and infrastructure considerations that drive modern systems. A robust companion site includes lecture slides, figures, additional resources, and a reference library of related material to enhance and support learning from the core text... [more]

GPU Computing Gems Jade Edition

GPU Computing Gems Jade Edition
Wen-mei Hwu
ISBN: 9780123859631
Copyright 2011

Allows developers to study and learn from GPU solutions across eight critical application domains - providing insights, ideas, and practical "hands-on" skills.

A Volume in the Applications of GPU Computing Series.

It wasn't until recently that parallel [GPU] computing made people realize that there are whole areas in computing science that we can tackle . . . When you can do something 10 or 100 times faster, something magical happens and you can do something completely different. —Jen-Hsun Huang, CEO, NVIDIA... [more]

Heterogeneous Computing with OpenCL

Heterogeneous Computing with OpenCL
Benedict Gaster
Lee Howes
David Kaeli
Perhaad Mistry
Dana Schaa

ISBN: 9780123877666
Copyright 2011

Heterogeneous GPU computing is touching every area of scientific research, facilitating faster results and more detailed simulations than were possible only a few years ago. Written by leaders in the parallel computing and OpenCL communities, Heterogeneous Computing with OpenCL will teach students how to leverage the improved speed and efficiency of such systems. This is the first book designed specifically to address the need for teaching OpenCL and parallel programming on CPUs, GPUs, and Accelerated Processing Units (APUs). Students will come away from this text with hands-on experience and significant knowledge of the syntax and use of OpenCL to address a range of fundamental parallel algorithms... [more]

Pervasive Information Architecture Designing Cross-Channel User Experiences

Pervasive Information Architecture
Designing Cross-Channel User Experiences

Andrea Resmini
Luca Rosati

ISBN: 9780123820945
Copyright 2011

As physical and digital interactions intertwine, new challenges for digital product designers and developers - as well as industrial designers and architects - are materializing. While well versed in designing navigation, organization, and labelling of websites and software, professionals are faced with the crucial challenge of applying these techniques to information systems that link the digital world to the physical world... [more]

GPU Computing Gems Emerald Edition

GPU Computing Gems Emerald Edition
Wen-mei Hwu
ISBN: 9780123849885
Copyright 2011

Practical techniques straight from the leading minds in general purpose GPU research.

"...the perfect companion to Programming Massively Parallel Processors by Hwu & Kirk."—Nicolas Pinto, Research Scientist at Harvard & MIT, NVIDIA Fellow 2009-2010

Graphics Processing Units (GPUs) are designed to be parallel - having hundreds of cores versus traditional CPUs. Increasingly, you can leverage GPU power for many computationally-intense applications - not just for graphics. If you're facing the challenge of programming systems to effectively use these massively parallel processors to achieve efficiency and performance goals, GPU Computing Gems provides a wealth of tested, proven GPU techniques... [more]

Embedded Systems Design with Platform FPGAs: Principles and Practices

Embedded Systems Design with Platform FPGAs
Principles and Practices

Ronald Sass
Andrew Schmidt

ISBN: 9780123743336
Copyright 2010

Embedded System Design with Platform FPGAs: Principles and Practices provides a cohesive and self-contained reference to Platform FPGA technology and tools. Author Ronald Sass explains the principles and practical decisions that system developers face when using an FPGA device as the central computing platform for an embedded system. Real-world examples, detailed case studies, extended examples, and lab exercises show students how the Platform FPGA can be used to meet complex design requirements and improve the performance of products... [more]

Architecture of Network Systems

Architecture of Network Systems
Dimitrios Serpanos
Tilman Wolf

ISBN: 9780123744944
Copyright 2011

Network systems combine design principles and technologies from computer architecture, embedded systems, algorithms, and networking. Architecture of Network Systems explains the practice and methodologies that are necessary to solve a broad range of problems in network system design, including issues related to performance, scalability, security, and power efficiency. Leading researchers Dimitrios Serpanos and Tilman Wolf discuss network systems and their components at all layers of the protocol stack, bridging the gap between design and operation. This systematic treatment ranges from basic to advanced topics, exposing major challenges in network systems architecture and divulging their solutions... [more]

?	 Programming Massively Parallel Processors A Hands-on Approach

Programming Massively Parallel Processors
A Hands-on Approach

David Kirk
Wen-mei Hwu

ISBN: 9780123814722
Copyright 2010

Programming Massively Parallel Processors: A Hands-on Approach shows both student and professional alike the basic concepts of parallel programming and GPU architecture. Various techniques for constructing parallel programs are explored in detail. Case studies demonstrate the development process, which begins with computational thinking and ends with effective and efficient parallel programs... [more]

Principles of Computer System Design An Introduction

Principles of Computer System Design
An Introduction

Jerome Saltzer
M. Frans Kaashoek

ISBN: 9780123749574
Copyright 2009

Principles of Computer System Design: An Introduction is the first textbook to identify, examine, and illustrate the fundamental concepts in computer system design that are common across operating systems, networks, database systems, distributed systems, programming languages, software engineering, security, fault tolerance, and architecture. Through carefully analyzed case studies from each of these disciplines, it demonstrates how to apply these concepts to tackle practical system design problems... [more]

Embedded Systems and Software Validation

Embedded Systems and Software Validation
Abhik Roychoudhury
ISBN: 9780123742308
Copyright 2009

Modern embedded systems require high performance, low cost and low power consumption. Such systems typically consist of a heterogeneous collection of processors, specialized memory subsystems, and partially programmable or fixed-function components. This heterogeneity, coupled with issues such as hardware/software partitioning, mapping, scheduling, etc., leads to a large number of design possibilities, making performance debugging and validation of such systems a difficult problem. Roychoudhury guides readers through a host of debugging and verification methods critical to providing reliable software and systems applications... [more]

Electronic Design Automation Synthesis, Verification, and Test

Electronic Design Automation
Synthesis, Verification, and Test

Laung-Terng Wang
Yao-Wen Chang
Kwang-Ting (Tim) Cheng

ISBN: 9780123743640
Copyright 2009

This book provides broad and comprehensive coverage of the entire EDA flow. EDA/VLSI practitioners and researchers in need of fluency in an "adjacent" field will find this an invaluable reference to the basic EDA concepts, principles, data structures, algorithms, and architectures for the design, verification, and test of VLSI circuits. Anyone who needs to learn the concepts, principles, data structures, algorithms, and architectures of the EDA flow will benefit from this book... [more]

Embedded DSP Processor Design Application Specific Instruction Set Processors

Embedded DSP Processor Design
Application Specific Instruction Set Processors

Dake Liu
ISBN: 9780123741233
Copyright 2008

This book provides design methods for Digital Signal Processors and Application Specific Instruction set Processors, based on the author's extensive, industrial design experience. Top-down and bottom-up design methodologies are presented, providing valuable guidance for both students and practicing design engineers. Coverage includes design of internal-external data types, application specific instruction sets, micro architectures, including designs for datapath and control path, as well as memory sub systems. Integration and verification of a DSP-ASIP processor are discussed and reinforced with extensive examples... [more]

On-Chip Communication Architectures: System on Chip Interconnect

On-Chip Communication Architectures
System on Chip Interconnect

Sudeep Pasricha
Nikil Dutt

ISBN: 9780123738929
Copyright 2008

Over the past decade, system-on-chip (SoC) designs have evolved to address the ever increasing complexity of applications, fueled by the era of digital convergence. Improvements in process technology have effectively shrunk board-level components so they can be integrated on a single chip. New on-chip communication architectures have been designed to support all inter-component communication in a SoC design. These communication architecture fabrics have a critical impact on the power consumption, performance, cost and design cycle time of modern SoC designs. As application complexity strains the communication backbone of SoC designs, academic and industrial R&D efforts and dollars are increasingly focused on communication architecture design... [more]

Architecture Design for Soft Errors

Architecture Design for Soft Errors
Shubu Mukherjee
ISBN: 9780123695291
Copyright 2008

To provide readers with a better grasp of the problem definition and solution space, this book delves into physics of soft errors and reviews current circuit and software mitigation techniques as well. Architecture Design for Soft Errors covers the new methodologies for quantitative analysis of soft errors as well as novel cost-effective architectural techniques to mitigate them. This book also re-evaluates traditional solutions in the context of the new quantitative analysis... [more]

 	  Memory Systems Cache, DRAM, Disk

Memory Systems
Cache, DRAM, Disk

Bruce Jacob
Spencer Ng
David Wang

ISBN: 9780123797513
Copyright 2008

Is your memory hierarchy stopping your microprocessor from performing at the high level it should be? Memory Systems: Cache, DRAM, Disk shows you how to resolve this problem. This book tells you everything you need to know about the logical design and operation, physical design and operation, performance characteristics and resulting design trade-offs, and the energy consumption of modern memory hierarchies. You learn how to tackle the challenging optimization problems that result from the side-effects that can appear at any point in the entire hierarchy... [more]

Digital Design (VHDL): An Embedded Systems Approach Using VHDL

Digital Design
An Embedded Systems Approach Using VHDL

Peter Ashenden
ISBN: 9780123695284
Copyright 2008

Rather than focus on aspects of digital design that have little relevance in a realistic design context, Digital Design: An Embedded Systems Approach Using VHDL concentrates on modern and evolving knowledge and design skills. Hardware description language (HDL)-based design and verification is emphasized—VHDL examples are used extensively throughout. By treating digital logic as part of embedded systems design, this book provides an understanding of the hardware needed in the analysis and design of systems comprising both hardware and software components... [more]

Digital Design (Verilog): An Embedded Systems Approach Using Verilog

Digital Design
An Embedded Systems Approach Using Verilog

Peter Ashenden
ISBN: 9780123695277
Copyright 2008

Digital Design: An Embedded Systems Approach Using Verilog concentrates on modern and evolving knowledge and design skills. Hardware description language (HDL)-based design and verification is emphasized—Verilog examples are used extensively throughout. By treating digital logic as part of embedded systems design, this book provides an understanding of the hardware needed in the analysis and design of systems comprising both hardware and software components. This book provides a foundation in digital design for students in computer engineering, electrical engineering and computer science courses... [more]

Digital Electronics and Design with VHDL

Digital Electronics and Design with VHDL
Volnei Pedroni
ISBN: 9780123742704
Copyright 2008

Digital Electronics and Design with VHDL offers a friendly presentation of the fundamental principles and practices of modern digital design. Unlike any other book in this field, transistor-level implementations are included, which allow the readers to gain a solid understanding of a circuit’s real potential and limitations as well as develop a realistic perspective on the practical design of actual integrated circuits. Coverage includes digital circuits in all categories (combinational, sequential, logical, or arithmetic)and detailed digital design techniques. Students learn through thorough discussions on state-machine modeling for the analysis and design of complex sequential systems. Key technologies such as Bipolar, MOS, ROM/RAM, and CPLD/FPGA chips, as well as codes and techniques used in data storage and transmission are explored. Designs are illustrated by means of complete, realistic applications using VHDL, where the complete code, comments and simulation results are included... [more]

Computers as Components

Computers as Components, 2nd Edition
Principles of Embedded Computing System Design

Wayne Wolf
ISBN: 9780123743978
Copyright 2008

Computers as Components was the first to bring essential knowledge on embedded systems technology and techniques under a single cover. This second edition has been updated to the state-of-the-art by one of the most recognizable names in embedded systems design. Researchers, students, and savvy professionals schooled in hardware or software design, will value Wayne Wolf's integrated engineering design approach... [more]

System-on-Chip Test Architectures

System-on-Chip Test Architectures
Nanometer Design for Testability

Laung-Terng Wang
Charles E. Stroud
Nur Touba

ISBN: 9780123739735
Copyright 2008

System-on-Chip Test Architectures is a comprehensive guide to new VLSI Testing and Design-for-Testability techniques that will allow students, researchers, DFT practitioners, and VLSI designers to master quickly System-on-Chip Test architectures, for test debug and diagnosis of digital, memory, and analog/mixed-signal designs... [more]

The Designer's Guide to VHDL, 2nd Edition

The Designer's Guide to VHDL, 3rd Edition
Peter Ashenden
ISBN: 9780120887859
Copyright 2008

VHDL, the IEEE standard hardware description language for describing digital electronic systems, has recently been revised. The Designer’s Guide to VHDL has become a standard in the industry for learning the features of VHDL and using it to verify hardware designs. This third edition is the first comprehensive book on the market to address the new features of VHDL-2008... [more]

Digital Design and Computer Architecture

Digital Design and Computer Architecture
David Harris
Sarah Harris

ISBN: 9780123704979
Copyright 2007

Digital Design and Computer Architecture is designed for courses that combine digital logic design with computer organization/architecture or that teach these subjects as a two-course sequence. Digital Design and Computer Architecture begins with a modern approach by rigorously covering the fundamentals of digital logic design and then introducing Hardware Description Languages (HDLs). Featuring examples of the two most widely-used HDLs, VHDL and Verilog, the first half of the text prepares the reader for what follows in the second: the design of a MIPS Processor. By the end of Digital Design and Computer Architecture, readers will be able to build their own microprocessor and will have a top-to-bottom understanding of how it works—even if they have no formal background in design or architecture beyond an introductory class. David Harris and Sarah Harris combine an engaging and humorous writing style with an updated and hands-on approach to digital design... [more]

http://textbooks.elsevier.com/web/product_details.aspx?isbn=9780123694850&Search=9780123694850&SearchCriteria=ISBN

High-Performance Embedded Computing
Architectures, Applications, and Methodologies

Wayne Wolf
ISBN: 9780123694850
Copyright 2007

High-Performance Embedded Computing: Architectures, Applications, and Methodologies is the first book designed to address the needs of advanced students and industry professionals. Focusing on the unique complexities of embedded system design, this book provides a detailed look at advanced topics in the field, including multiprocessors, VLIW and superscalar architectures, and power consumption. Fundamental challenges in embedded computing are described, together with design methodologies and models of computation. HPEC provides an in-depth and advanced treatment of all the components of embedded systems, with discussions of the current developments in the field and numerous examples of real-world applications... [more]

Fault-Tolerant Systems

Fault-Tolerant Systems
Israel Koren
C. Mani Krishna

ISBN: 9780120885251
Copyright 2007

Reflecting the real-world challenges faced by designers of these systems, Fault-Tolerant Systems addresses fault tolerance design with a systems approach to both hardware and software. No other text on the market takes this approach, nor offers the comprehensive and up-to-date treatment Koren and Krishna provide. Students, designers and architects of high performance processors will value this comprehensive overview of the field... [more]

Customizable Embedded Processors: Design Technologies and Applications

Customizable Embedded Processors
Design Technologies and Applications

Paolo Ienne
Rainer Leupers

ISBN: 9780123695260
Copyright 2007

Customizable Embedded Processors is the first to explore comprehensively one of the most fundamental trends which emerged in the last decade: to treat processors not as rigid, fixed entities, which designers include “as is” in their products; but rather, to build sound methodologies to tailor-fit processors to the specific needs of such products. This book addresses the goal of maintaining a very large family of processors, with a wide range of features, at a cost comparable to that of maintaining a single processor... [more]

VLSI Test Principles and Architectures: Design for Testability

VLSI Test Principles and Architectures
Design for Testability

Laung-Terng Wang
Cheng-Wen Wu
Xiaoqing Wen

ISBN: 9780123705976
Copyright 2006

This book is a comprehensive guide to new DFT methods that will show the readers how to design a testable and quality product, drive down test cost, improve product quality and yield, and speed up time-to-market and time-to-volume. VLSI Test Principles and Architectures covers industry practices commonly foun d in commercial DFT tools. Numerous, practical examples in each chapter illustrate basic VLSI test principles and DFT architectures... [more]

Networks on Chips: Technology and Tools

Networks on Chips
Technology and Tools

Giovanni De Micheli
Luca Benini

ISBN: 9780123705211
Copyright 2006

Networks on Chips is the first to provide a unified overview of NoC technology. It includes in-depth analysis of all the on-chip communication challenges, from physical wiring implementation up to software architecture, and a complete classification of their various Network-on-Chip approaches and solutions... [more]

Comprehensive Functional Verification: The Complete Industry Cycle

Comprehensive Functional Verification
The Complete Industry Cycle

Bruce Wile
John Goss
Wolfgang Roesner

ISBN: 9780127518039
Copyright 2005

Comprehensive Functional Verification describes the entire verification cycle and details each stage. This book demonstrats how functional verification engages all aspects of the overall design effort and how individual cycle stages relate to the larger design process. Throughout the text, the authors leverage their 35 plus years experience in functional verification, providing examples and case studies, and focusing on the skills, methods, and tools needed to complete each verification task. The major vendors (Mentor Graphics, Cadence Design Systems, Verisity, and Synopsys) have implemented key examples from the text and made these available on line, so that the reader can test out the methods described in the text... [more]

See Mips Run

See MIPS Run, 2nd Edition
Dominic Sweetman
ISBN: 9780120884216
Copyright 2005

This second edition is not only a thorough update of the first edition, it is also a marriage of the best-known RISC architecture—MIPS—with the best-known open-source OS—Linux. The first part of the book begins with MIPS design principles and then describes the MIPS instruction set and programmers’ resources. It uses the MIPS32 standard as a baseline (the 1st edition used the R3000) from which to compare all other versions of the architecture and assumes that MIPS64 is the main option. The second part is a significant change from the first edition. It provides concrete examples of operating system low level code, by using Linux as the example operating system. It describes how Linux is built on the foundations the MIPS hardware provides and summarizes the Linux application environment, describing the libraries, kernel device-drivers and CPU-specific code. It then digs deep into application code and library support, protection and memory management, interrupts in the Linux kernel and multiprocessor Linux... [more]

Embedded Computing: A VLIW Approach to Architecture, Compilers and Tools

Embedded Computing
A VLIW Approach to Architecture, Compilers and Tools

Joseph A. Fisher
Paolo Faraboschi
Cliff Young

ISBN: 9781558607668
Copyright 2005

Fisher, Faraboschi, and Young describe a new age of embedded computing design, in which the processor is central, making the approach radically distinct from contemporary practices of embedded systems design. They demonstrate why it is essential to take a computing-centric and system-design approach to the traditional elements of nonprogrammable components, peripherals, interconnects and buses. In this landmark text, the authors apply their expertise in highly interdisciplinary hardware/software development and VLIW processors to illustrate this change in embedded computing. VLIW architectures have long been a popular choice in embedded systems design, and while VLIW is a running theme throughout the book, embedded computing is the core topic. Embedded Computing examines both in a book filled with fact and opinion based on the authors many years of R&D experience.... [more]

Principles and Practices of Interconnection Networks

Principles and Practices of Interconnection Networks
William Dally
Brian Towles

ISBN: 9780122007514
Copyright 2004

Principles and Practices of Interconnection Networks offers a detailed and comprehensive presentation of the basic principles of interconnection network design. It incorporates hardware-level descriptions of concepts, allowing a designer to see all the steps of the process from abstract design to concrete implementation. Students learn through case studies which provide real world examples of what works and what doesn’t. This book examines tradeoffs in the design of a practical interconnection network by discussing implementation costs and concepts. Online support materials are available.... [more]

ARM System Developer's Guide: Designing and Optimizing System Software

ARM System Developer's Guide
Designing and Optimizing System Software

Andrew Sloss
Dominic Symes
Chris Wright

ISBN: 9781558608740
Copyright 2004

ARM System Developer’s Guide provides a comprehensive description of the operation of the ARM core from a developer’s perspective with a clear emphasis on software. It demonstrates not only how to write efficient ARM software in C and assembly but also how to optimize code. Example code throughout the book can be integrated into commercial products or used as templates to enable quick creation of productive software.... [more]

The Grid 2, 2nd Edition: Blueprint for a New Computing Infrastructure

The Grid 2, 2nd Edition
Blueprint for a New Computing Infrastructure

Ian Foster
Carl Kesselman

ISBN: 9781558609334
Copyright 2004

Foster and Kesselman have once again assembled a team of experts to present an up-to-date view of Grids that reports on real experiences and explains the available technologies and new technologies emerging from labs, companies and standards bodies. The Grid 2, like its predecessor, serves as a manifesto, design blueprint, user guide and research agenda for future Grid systems. The editors reveal the revolutionary impact of large-scale resource sharing and virtualization within science and industry, the intimate relationships between organization and resource sharing structures and the new technologies required to enable secure, reliable, and efficient resource sharing on large scale.... [more]

Multiprocessor Systems-on-Chips

Multiprocessor Systems-on-Chips
Ahmed Jerraya
Wayne Wolf

ISBN: 9780123852519
Copyright 2004

Multiprocessor Systems-on-Chips covers both design techniques and applications for MPSOCs. Design topics include multiprocessor architectures, processors, operating systems, compilers, methodologies, and synthesis algorithms, and application areas covered include telecommunications and multimedia. The majority of the chapters were collected from presentations made at the International Workshop on Application-Specific Multi-Processor SoC held over the past two years. The workshop assembled internationally recognized speakers on the range of topics relevant to MPSOCs. After having refined their material at the workshop, the speakers are now writing chapters and the editors are fashioning them into a unified book by making connections between chapters and developing common terminology.... [more]

Digital Arithmetic

Digital Arithmetic
Miloš D. Ercegovac
Tomás Lang

ISBN: 9781558607989
Copyright 2003

Ercegovac and Lang, two of the field's leading experts, deliver a unified treatment of digital arithmetic, tying underlying theory and design practice in a technology-independent manner. They consistently use an algorithmic approach in defining arithmetic operations, illustrate concepts with examples of designs at the logic level, and discuss cost/performance characteristics throughout. Students and practicing designers alike will find Digital Arithmetic a definitive reference and a consistent teaching tool for developing a deep understanding of the "arithmetic style" of algorithms and designs... [more]

Parallel Computer Architecture: A Hardware/Software Approach

Parallel Computer Architecture
A Hardware/Software Approach

David Culler
J.P. Singh
Anoop Gupta

ISBN: 9781558603431
Copyright 1998

The most exciting development in parallel computer architecture is the convergence of traditionally disparate approaches on a common machine structure. This book explains the forces behind this convergence of shared-memory, message-passing, data parallel, and data-driven computing architectures. It then examines the design issues that are critical to all parallel architecture across the full range of modern design, covering data access, communication performance, coordination of cooperative work, and correct implementation of useful semantics. It not only describes the hardware and software techniques for addressing each of these issues but also explores how these techniques interact in the same system. Examining architecture from an application-driven perspective, it provides comprehensive discussions of parallel programming for high performance and of workload-driven evaluation, based on understanding hardware-software interactions... [more]

The Student's Guide to VHDL

The Student's Guide to VHDL, 2nd Edition
Peter Ashenden
ISBN: 9781558608658
Copyright 1998

The Student's Guide to VHDL is a condensed edition of The Designer's Guide to VHDL, the most widely used textbook on VHDL for digital system modeling. The Student's Guide is targeted as a supplemental reference book for computer organization and digital design courses.  In The Student's Guide to VHDL, 2nd Edition, we have included a design case study illustrating an FPGA-based design flow. Students will learn how VHDL modeling fits into a design flow, starting from high-level design and proceeding through detailed design and verification, synthesis, FPGA place and route, and final timing verification... [more]

Computer Organization & Architecture Courses
To find textbooks click the course headings below.

Computer Organization / Architecture courses:

  • Computer Organization and Architecture
  • Computer Architecture
  • Computer Architecture — Advanced
  • Assembly Language
  • Assembly Language — MIPS
  • Logic/Digital Design
  • Microprocessors
  • Embedded Systems
  • VLSI Testing
  • VLSI Interconnect
  • Hardware Verification
  • VHDL

Mathematics for Computer Scientists courses:

  • Computer Arithmetic

Systems Programming courses:

  • Linux

Parallel Computing courses:

  • Parallel Algorithms

Other courses:

  • Fault Tolerant Computing
Terms of Use | Privacy Policy | Copyright © 2007 Elsevier All rights reserved.