Skip to main content

Books in Microelectronics

  • Micromanufacturing Engineering and Technology

    • 3rd Edition
    • Yi Qin + 1 more
    • English
    Micromanufacturing Engineering and Technology, Third Edition covers the major themes in micromanufacturing and the latest developments from industry and academia. Theory and manufacturing processes are addressed, as well as a wide range of practical aspects of micro-manufacturing engineering and utilization, such as design, modeling, materials, tools and equipment issues, automation and manufacturing systems. This fully updated edition features new material on micro-machining, Focused-Ion-Beam machining, laser-machining, micro-forming, micro-EDM, micro-ECM, Deep X-Ray Lithography, hot-embossing, micro-injection moulding, micro-sintering, inkjet technology, 3D printing and additive micro-manufacturing, and much more.Edited by one of the few world-experts in this relatively new, but rapidly-expanding area and presenting chapters written by a 50-strong team of leading industry specialists, academics and researchers, this book is an invaluable source of information for engineers, R&D researchers and academics.
  • Microsupercapacitors

    • 1st Edition
    • Kazufumi Kobashi + 1 more
    • English
    Microsupercapacitors systematically guides the reader through the key materials, characterization techniques, performance factors and potential applications and benefits to society of this emerging electrical energy storage solution. The book reviews the technical challenges in scaling down supercapacitors, covering materials, performance, design and applications perspectives. Sections provide a fundamental understanding of microsupercapacitors and compare them to existing energy storage technologies. Final discussions consider the factors that impact performance, potential tactics to improve performance, barriers to implementation, emerging solutions to those barriers, and a future outlook. This book will be of particular interest to materials scientists and engineers working in academia, research and development.
  • Switchmode RF and Microwave Power Amplifiers

    • 3rd Edition
    • Andrei Grebennikov + 1 more
    • English
    Switchmode RF and Microwave Power Amplifiers, Third Edition is an essential reference book on developing RF and microwave switchmode power amplifiers. The book combines theoretical discussions with practical examples, allowing readers to design high-efficiency RF and microwave power amplifiers on different types of bipolar and field-effect transistors, design any type of high-efficiency switchmode power amplifiers operating in Class D or E at lower frequencies and in Class E or F and their subclasses at microwave frequencies with specified output power, also providing techniques on how to design multiband and broadband Doherty amplifiers using different bandwidth extension techniques and implementation technologies. This book provides the necessary information to understand the theory and practical implementation of load-network design techniques based on lumped and transmission-line elements. It brings a unique focus on switchmode RF and microwave power amplifiers that are widely used in cellular/wireless, satellite and radar communication systems which offer major power consumption savings.
  • Embedded RTOS Design

    Insights and Implementation
    • 1st Edition
    • Colin Walls
    • English
    Embedded RTOS Design: Insights and Implementation combines explanations of RTOS concepts with detailed, practical implementation. It gives a detailed description of the implementation of a basic real-time kernel designed to be limited in scope and simple to understand, which could be used for a real design of modest complexity. The kernel features upward-compatibility to a commercial real-time operating system: Nucleus RTOS. Code is provided which can be used without restriction. Gain practical information on: Scheduling, preemption, and interrupts Information flow (queues, semaphores, etc.) and how they work Signaling between tasks (signals, events, etc.) Memory management (Where does each task get its stack from? What happens if the stack overflows?) The CPU context: storage and retrieval after a context switch With this book you will be able to: Utilize a basic real-time kernel to develop your own prototype Design RTOS features Understand the facilities of a commercial RTOS
  • ARM-based Microcontroller Projects Using mbed

    • 1st Edition
    • Dogan Ibrahim
    • English
    ARM-based Microcontroller Projects Using mbed gives readers a good understanding of the basic architecture and programming of ARM-based microcontrollers using ARM’s mbed software. The book presents the technology through a project-based approach with clearly structured sections that enable readers to use or modify them for their application. Sections include: Project title, Description of the project, Aim of the project, Block diagram of the project, Circuit diagram of the project, Construction of the project, Program listing, and a Suggestions for expansion. This book will be a valuable resource for professional engineers, students and researchers in computer engineering, computer science, automatic control engineering and mechatronics.
  • RCS Synthesis for Chipless RFID

    Theory and Design
    • 1st Edition
    • Olivier Rance + 3 more
    • English
    The considerable growth of RFID is currently accompanied by the development of numerous identification technologies that complement those already available while seeking to answer new problems. Chipless RFID is one example.The goal is to both significantly reduce the price of the tag and increase the amount of information it contains, in order to compete with the barcode while retaining the benefits of a flexible reading approach based on radio communication.To solve the problem of the number of bits, this book describes the possibility of coding the information at the level of the overall shape of the RCS of the tag, which would facilitate reaching very large quantities. The design of the tags then returns to the resolution of the inverse problem of the electromagnetic signature. The proposed design methodology regularizes the problem by decomposing the signature on a basis of elementary patterns whose signature is chosen in advance.
  • Plasma Etching Processes for CMOS Devices Realization

    • 1st Edition
    • Nicolas Posseme
    • English
    Plasma etching has long enabled the perpetuation of Moore's Law. Today, etch compensation helps to create devices that are smaller than 20 nm. But, with the constant downscaling in device dimensions and the emergence of complex 3D structures (like FinFet, Nanowire and stacked nanowire at longer term) and sub 20 nm devices, plasma etching requirements have become more and more stringent.Now more than ever, plasma etch technology is used to push the limits of semiconductor device fabrication into the nanoelectronics age. This will require improvement in plasma technology (plasma sources, chamber design, etc.), new chemistries (etch gases, flows, interactions with substrates, etc.) as well as a compatibility with new patterning techniques such as multiple patterning, EUV lithography, Direct Self Assembly, ebeam lithography or nanoimprint lithography.This book presents these etch challenges and associated solutions encountered throughout the years for transistor realization.
  • Microcomputer Interfacing and Applications

    • 2nd Edition
    • M A Mustafa
    • English
    This is the applications guide to interfacing microcomputers. It offers practical non-mathematical solutions to interfacing problems in many applications including data acquisition and control. Emphasis is given to the definition of the objectives of the interface, then comparing possible solutions and producing the best interface for every situation. Dr Mustafa A Mustafa is a senior designer of control equipment and has written many technical articles and papers on the subject of computers and their application to control engineering.
  • Micromanufacturing Engineering and Technology

    • 2nd Edition
    • Yi Qin
    • English
    Micromanufacturing Engineering and Technology, Second Edition, covers the major topics of micro-manufacturing. The book not only covers theory and manufacturing processes, but it uniquely focuses on a broader range of practical aspects of micro-manufacturing engineering and utilization by also covering materials, tools and equipment, manufacturing system issues, control aspects and case studies. By explaining material selection, design considerations and economic aspects, the book empowers engineers in choosing among competing technologies. With a focus on low-cost and high-volume micro-manufacturing processes, the updated title covers technologies such as micro-mechanical-cut... laser-machining, micro-forming, micro-EDM, micro-ECM, hot-embossing, micro-injection molding, laser micro-sintering, thin film fabrication, inkjet technology, micro-joining, multiple processes machines, and more. Edited by one of the few world-experts in this relatively new, but rapidly-expanding area and presenting chapters written by a 40-strong team of leading industry specialists, this book is an invaluable source of information for engineers, R&D researchers and academics.
  • Embedded C Programming

    Techniques and Applications of C and PIC MCUS
    • 1st Edition
    • Mark Siegesmund
    • English
    This book provides a hands-on introductory course on concepts of C programming using a PIC® microcontroller and CCS C compiler. Through a project-based approach, this book provides an easy to understand method of learning the correct and efficient practices to program a PIC® microcontroller in C language. Principles of C programming are introduced gradually, building on skill sets and knowledge. Early chapters emphasize the understanding of C language through experience and exercises, while the latter half of the book covers the PIC® microcontroller, its peripherals, and how to use those peripherals from within C in great detail. This book demonstrates the programming methodology and tools used by most professionals in embedded design, and will enable you to apply your knowledge and programming skills for any real-life application. Providing a step-by-step guide to the subject matter, this book will encourage you to alter, expand, and customize code for use in your own projects.
  • Microprocessor Architectures

    RISC, CISC and DSP
    • 2nd Edition
    • Steve Heath
    • English
    'Why are there all these different processor architectures and what do they all mean? Which processor will I use? How should I choose it?' Given the task of selecting an architecture or design approach, both engineers and managers require a knowledge of the whole system and an explanation of the design tradeoffs and their effects. This is information that rarely appears in data sheets or user manuals. This book fills that knowledge gap.Section 1 provides a primer and history of the three basic microprocessor architectures. Section 2 describes the ways in which the architectures react with the system. Section 3 looks at some more commercial aspects such as semiconductor technology, the design cycle, and selection criteria. The appendices provide benchmarking data and binary compatibility standards. Since the first edition of this book was published, much has happened within the industry. The Power PC architecture has appeared and RISC has become a more significant challenger to CISC. The book now includes new material on Power PC, and a complete chapter devoted to understanding the RISC challenge. The examples used in the text have been based on Motorola microprocessor families, but the system considerations are also applicable to other processors. For this reason comparisons to other designs have been included, and an overview of other processors including the Intel 80x86 and Pentium, DEC Alpha, SUN Sparc, and MIPS range has been given. Steve Heath has been involved in the design and development of microprocessor based systems since 1982. These designs have included VMEbus systems, microcontrollers, IBM PCs, Apple Macintoshes, and both CISC and RISC based multiprocessor systems, while using operating systems as varied as MS-DOS, UNIX, Macintosh OS and real time kernels. An avid user of computer systems, he has written numerous articles and papers for the electronics press, as well as books from Butterworth-Heineman... including VMEbus: A Practical Companion; PowerPC: A Practical Companion; MAC User's Pocket Book; UNIX Pocket Book; Upgrading Your PC Pocket Book; Upgrading Your MAC Pocket Book; and Effective PC Networking.
  • Silicon-On-Insulator (SOI) Technology

    Manufacture and Applications
    • 1st Edition
    • O. Kononchuk + 1 more
    • English
    Silicon-On-Insulator (SOI) Technology: Manufacture and Applications covers SOI transistors and circuits, manufacture, and reliability. The book also looks at applications such as memory, power devices, and photonics. The book is divided into two parts; part one covers SOI materials and manufacture, while part two covers SOI devices and applications. The book begins with chapters that introduce techniques for manufacturing SOI wafer technology, the electrical properties of advanced SOI materials, and modeling short-channel SOI semiconductor transistors. Both partially depleted and fully depleted SOI technologies are considered. Chapters 6 and 7 concern junctionless and fin-on-oxide field effect transistors. The challenges of variability and electrostatic discharge in CMOS devices are also addressed. Part two covers recent and established technologies. These include SOI transistors for radio frequency applications, SOI CMOS circuits for ultralow-power applications, and improving device performance by using 3D integration of SOI integrated circuits. Finally, chapters 13 and 14 consider SOI technology for photonic integrated circuits and for micro-electromechani... systems and nano-electromechanic... sensors. The extensive coverage provided by Silicon-On-Insulator (SOI) Technology makes the book a central resource for those working in the semiconductor industry, for circuit design engineers, and for academics. It is also important for electrical engineers in the automotive and consumer electronics sectors.
  • Microelectronics and Society

    For Better or for Worse
    • 1st Edition
    • Günter Friedrichs + 1 more
    • English
    Microelectronics and Society: For Better or for Worse: A Report to the Club of Rome focuses on the challenges, opportunities, and problems related with the development of microelectronics and its effects on society. The book first offers information on microelectronics and information technology. Discussions focus on the political consequences of technological development, national capacities for science and technology, employment, occupation, and the renaissance of society, and the relationships of microelectronics with automation, information, technology, and communications. The publication then examines the applications and influence of microelectronics on enterprise, including the impact on manufacturing processes, service enterprises, administrative and office work, infrastructure, and rates of diffusion. The manuscript elaborates on the impact of microelectronics on workers and the workplace and microelectronics and macroeconomics. Topics include parts of the service sector with increasing and decreasing employment, international trade, employment, quality of work, polarization of jobs, technological alternatives, and industrial relations implications. The text is a valuable reference for sociologists and readers interested in the influence of microelectronics on society.
  • III-V Microelectronics

    • 1st Edition
    • J.P. Nougier
    • English
    As is well known, Silicon widely dominates the market of semiconductor devices and circuits, and in particular is well suited for Ultra Large Scale Integration processes. However, a number of III-V compound semiconductor devices and circuits have recently been built, and the contributions in this volume are devoted to those types of materials, which offer a number of interesting properties. Taking into account the great variety of problems encountered and of their mutual correlations when fabricating a circuit or even a device, most of the aspects of III-V microelectronics, from fundamental physics to modelling and technology, from materials to devices and circuits are reviewed. Containing contributions from European researchers of international repute this volume is the definitive reference source for anyone interested in the latest advances and results of current experimental research in III-V microelectronics.
  • Microprocessor Interfacing

    • 1st Edition
    • R E Vears
    • English
    Microprocessor Interfacing provides the coverage of the Business and Technician Education Council level NIII unit in Microprocessor Interfacing (syllabus U86/335). Composed of seven chapters, the book explains the foundation in microprocessor interfacing techniques in hardware and software that can be used for problem identification and solving. The book focuses on the 6502, Z80, and 6800/02 microprocessor families. The technique starts with signal conditioning, filtering, and cleaning before the signal can be processed. The signal conversion, from analog to digital or vice versa, is explained to answer why conversion is necessary for the microcomputer or processor. The types of analogue to digital converter, voltage measurements, scaling, and interfacing with ADC to a microcomputer are all taken into account. After the signal has been converted into readable data, the date transfer techniques are described. For data between systems and subsystems to be efficient, the timing, electrical, I/O lines, serial data, and bus structure should be considered. A more detailed explanation of parallel I/O controllers as applied to Z80 PIO and the 6821 PIA follows. For serial I/O controllers, the serial data transfers, speed in baud rate, software routines, and ASCII codes are all examined. Finally, the dedicated I/O controllers involving keyboard encoding, the ASCII (QWERTY) keyboard interface, the visual display unit, cathode ray tube controller devices, and the drive controllers are discussed, as each of these requires one specific application. This book is useful for computer engineers, software engineers, computer technicians, teachers, and instructors in the field of computing learning. This text can also be an informative reading for those have great interest in computer hardware.
  • Biomolecular Electronics

    Bioelectronics and the Electrical Control of Biological Systems and Reactions
    • 1st Edition
    • Paolo Facci
    • English
    Biomolecular Electronics – the electrical control of biological phenomena – is a scientific challenge that, once fully realized, will find a wide range of applications from electronics and computing to medicine and therapeutic techniques.This new arena of biomolecular electronics is approached using familiar concepts from many areas such as electrochemistry, device electronics and some mechanisms of gene expression level control. Practical techniques are explored by which electrical and electronic means can be used to control biological reactions and processes. Also, the current and future applications for this new and expanding field are discussed.This book is aimed at scientists and engineers involved in both research and commercial applications across fields including bioelectronics, bionanotechnology, electrochemistry and nanomedicine – providing a state-of-the-art survey of what's going on at the boundary between biology and electronic technology at the micro- and nano- scales, along with a suggestive insight into future possible developments.
  • Real-Time UML Workshop for Embedded Systems

    • 2nd Edition
    • Bruce Powel Douglass
    • English
    Written as a workbook with a set of guided exercises that teach by example, this book gives a practical, hands-on guide to using UML to design and implement embedded and real-time systems.
  • Multiple Choice Questions in Electronics and Electrical Engineering

    • 1st Edition
    • T J DAVIES
    • English
    A unique compendium of over 2000 multiple choice questions for students of electronics and electrical engineering. This book is designed for the following City and Guilds courses: 2010, 2240, 2320, 2360. It can also be used as a resource for practice questions for any vocational course.
  • European Electronics Directory 1994

    Systems and Applications
    • 1st Edition
    • C.G. Wedgwood
    • English
    Companion volume to Components and Sub-Assemblies Directory, providing access to 8000 manufacturers, agents and representatives of electronics systems and equipment. Entries include names of key managers, addresses, fax/telephone numbers, and pocket descriptions of manufacturing and sales programmes. There is also a product index to track the companies involved in any given business lines.
  • Principles of Transistor Circuits

    Introduction to the Design of Amplifiers, Receivers and Digital Circuits
    • 8th Edition
    • S W Amos + 1 more
    • English
    For over thirty years, Stan Amos has provided students and practitioners with a text they could rely on to keep them at the forefront of transistor circuit design. This seminal work has now been presented in a clear new format and completely updated to include the latest equipment such as laser diodes, Trapatt diodes, optocouplers and GaAs transistors, and the most recent line output stages and switch-mode power supplies. Although integrated circuits have widespread application, the role of discrete transistors is undiminished, both as important building blocks which students must understand and as practical solutions to design problems, especially where appreciable power output or high voltage is required. New circuit techniques covered for the first time in this edition include current-dumping amplifiers, bridge output stages, dielectric resonator oscillators, crowbar protection circuits, thyristor field timebases, low-noise blocks and SHF amplifiers in satellite receivers, video clamps, picture enhancement circuits, motor drive circuits in video recorders and camcorders, and UHF modulators. The plan of the book remains the same: semiconductor physics is introduced, followed by details of the design of transistors, amplifiers, receivers, oscillators and generators. Appendices provide information on transistor manufacture and parameters, and a new appendix on transistor letter symbols has been included.
  • Transducer Handbook

    User's Directory of Electrical Transducers
    • 1st Edition
    • H B Boyle
    • David Page
    • English
    When selecting or using a particular type of transducer or sensor, there are a number of factors which must be considered. The question is not only for what kind of measurement, but under what physical conditions, constraints of accuracy, and to meet which service requirements, is a transducer needed? This handbook is designed to meet the selection needs of anyone specifying or using transducers with an electrical output. Each transducer is described in an easy-to-use tabular format, giving all of the necessary data including operating principles, applications, range limits, errors, over-range protection, supply voltage requirements, sensitivities, cross sensitivities, temperature ranges and sensitivities and signal conditioning needs. The author has added notes that reflect his broad practical experience. Added to this is an extensive worldwide suppliers directory.
  • The Definitive Guide to ARM® Cortex®-M3 and Cortex®-M4 Processors

    • 3rd Edition
    • Joseph Yiu
    • English
    This new edition has been fully revised and updated to include extensive information on the ARM Cortex-M4 processor, providing a complete up-to-date guide to both Cortex-M3 and Cortex-M4 processors, and which enables migration from various processor architectures to the exciting world of the Cortex-M3 and M4. This book presents the background of the ARM architecture and outlines the features of the processors such as the instruction set, interrupt-handling and also demonstrates how to program and utilize the advanced features available such as the Memory Protection Unit (MPU). Chapters on getting started with IAR, Keil, gcc and CooCox CoIDE tools help beginners develop program codes. Coverage also includes the important areas of software development such as using the low power features, handling information input/output, mixed language projects with assembly and C, and other advanced topics.
  • Interfacing PIC Microcontrollers

    Embedded Design by Interactive Simulation
    • 2nd Edition
    • Martin P. Bates
    • English
    Interfacing PIC Microcontrollers, 2nd Edition is a great introductory text for those starting out in this field and as a source reference for more experienced engineers. Martin Bates has drawn upon 20 years of experience of teaching microprocessor systems to produce a book containing an excellent balance of theory and practice with numerous working examples throughout. It provides comprehensive coverage of basic microcontroller system interfacing using the latest interactive software, Proteus VSM, which allows real-time simulation of microcontroller based designs and supports the development of new applications from initial concept to final testing and deployment.
  • Designing Embedded Systems with 32-Bit PIC Microcontrollers and MikroC

    • 1st Edition
    • Dogan Ibrahim
    • English
    The new generation of 32-bit PIC microcontrollers can be used to solve the increasingly complex embedded system design challenges faced by engineers today. This book teaches the basics of 32-bit C programming, including an introduction to the PIC 32-bit C compiler. It includes a full description of the architecture of 32-bit PICs and their applications, along with coverage of the relevant development and debugging tools. Through a series of fully realized example projects, Dogan Ibrahim demonstrates how engineers can harness the power of this new technology to optimize their embedded designs. With this book you will learn: The advantages of 32-bit PICs The basics of 32-bit PIC programming The detail of the architecture of 32-bit PICs How to interpret the Microchip data sheets and draw out their key points How to use the built-in peripheral interface devices, including SD cards, CAN and USB interfacing How to use 32-bit debugging tools such as the ICD3 in-circuit debugger, mikroCD in-circuit debugger, and Real Ice emulator
  • Getting Started with the MSP430 Launchpad

    • 1st Edition
    • Adrian Fernandez + 1 more
    • English
    This book explores the world of microcontroller development through friendly lessons and progressively challenging projects, which will have you blink LEDs, make music with buzzers & interact with different sensors like accelerometers and temperature sensors. This book is focused on the MSP-EXP430G2 LaunchPad Evaluation Kit, which is a complete microcontroller development platform that includes everything you need to start creating microcontroller-base... projects. Many of the 25+ projects will also leverage external components, such as the highly-integrated Educational BoosterPack, which is a modular extension to the LaunchPad and includes many components such as an RGB LED, character LCD & potentiometer. This book provides helpful guides that break down hardware circuits through visual diagrams and includes fully-commented code examples. Concepts are broken down and explained in an easy to follow language and analogies to help you understand the principles behind each project/system. The projects will encourage you to use and even combine the fundamental concepts to develop your ideas in creating new microcontroller solutions. Coverage includes: Digital Input/Output: buttons, LEDs, turning anything into a button Analog Input/Output: sensors, temperature, accelerometer, potentiometer, etc. Programming fundamentals: conditional branches & loops, flow, logic, number systems Pulse-Width Modulation (PWM): square wave, buzzer, analog signal simulation Serial Communication: UART, SPI & I2C Code development using Energia, a free, open-source code editor and compiler Debugging through serial communication with a computer Interfacing with external components such as LEDs, buzzers, potentiometers, sensors & more. With the help of this book, you will be challenged to think about developing your own unique microcontroller-base... application, and you will be equipped to start solving various problems, adding intelligence to existing products, or even developing your own innovative creations with a LaunchPad development kit.
  • The Designer's Guide to the Cortex-M Processor Family

    A Tutorial Approach
    • 1st Edition
    • Trevor Martin
    • English
    The Designer’s Guide to the Cortex-M Family is a tutorial-based book giving the key concepts required to develop programs in C with a Cortex M- based processor. The book begins with an overview of the Cortex- M family, giving architectural descriptions supported with practical examples, enabling the engineer to easily develop basic C programs to run on the Cortex- M0/M0+/M3 and M4. It then examines the more advanced features of the Cortex architecture such as memory protection, operating modes and dual stack operation. Once a firm grounding in the Cortex M processor has been established the book introduces the use of a small footprint RTOS and the CMSIS DSP library. With this book you will learn: The key differences between the Cortex M0/M0+/M3 and M4 How to write C programs to run on Cortex-M based processors How to make best use of the Coresight debug system How to do RTOS development The Cortex-M operating modes and memory protection Advanced software techniques that can be used on Cortex-M microcontrollers How to optimise DSP code for the cortex M4 and how to build real time DSP systems
  • Real World Multicore Embedded Systems

    • 1st Edition
    • Bryon Moyer
    • English
    This Expert Guide gives you the techniques and technologies in embedded multicore to optimally design and implement your embedded system. Written by experts with a solutions focus, this encyclopedic reference gives you an indispensable aid to tackling the day-to-day problems when building and managing multicore embedded systems. Following an embedded system design path from start to finish, our team of experts takes you from architecture, through hardware implementation to software programming and debug. With this book you will learn: • What motivates multicore • The architectural options and tradeoffs; when to use what • How to deal with the unique hardware challenges that multicore presents • How to manage the software infrastructure in a multicore environment • How to write effective multicore programs • How to port legacy code into a multicore system and partition legacy software • How to optimize both the system and software • The particular challenges of debugging multicore hardware and software
  • MSP430-based Robot Applications

    A Guide to Developing Embedded Systems
    • 1st Edition
    • Dan Harres
    • English
    This book provides a careful explanation of the basic areas of electronics and computer architecture, along with lots of examples, to demonstrate the interface, sensor design, programming and microcontroller peripheral setup necessary for embedded systems development. With no need for mechanical knowledge of robots, the book starts by demonstrating how to modify a simple radio-controlled car to create a basic robot. The fundamental electronics of the MSP430 are described, along with programming details in both C and assembly language, and full explanations of ports, timing, and data acquisition. Further chapters cover inexpensive ways to perform circuit simulation and prototyping. Key features include: Thorough treatment of the MSP430’s architecture and functionality along with detailed application-specific guidance Programming and the use of sensor technology to build an embedded system A learn-by-doing experience With this book you will learn: The basic theory for electronics design - Analog circuits - Digital logic - Computer arithmetic - Microcontroller programming How to design and build a working robot Assembly language and C programming How to develop your own high-performance embedded systems application using an on-going robotics application
  • Micro-Drops and Digital Microfluidics

    • 2nd Edition
    • Jean Berthier
    • English
    In this 2nd edition of Micro-Drops and Digital Microfluidics, Jean Berthier explores the fundamentals and applications of digital microfluidics, enabling engineers and scientists to design this important enabling technology into devices and harness the considerable potential of digital microfluidics in testing and data collection. This book describes the most recent developments in digital microfluidics, with a specific focus on the computational, theoretical and experimental study of microdrops. Unique in its emphasis on digital microfluidics and with diverse applications ranging from drug delivery to point-of-care diagnostic chips, organic synthesis to microreactors, Micro-Drops and Digital Microfluidics meets the needs of audiences across the fields of bioengineering and biotechnology, and electrical and chemical engineering.
  • Signal Processing VI

    Theories and Applications
    • 1st Edition
    • J. Vandewalle + 3 more
    • English
    This was the sixth in the sequence of the international conferences promoted and organized by the European Association for Signal Processing. The conference has established itself as one of the world's largest and most important meetings on the subject.The 444 papers (in three volumes) are organized under 7 themes, containing the following topics:1. Theory of Signals and Systems:a) Detection, b) Estimation, c) Filtering, d)Spectral estimation, e) Adaptive systems, f) Modeling, g) Digital transforms, h) Digital filtering.2. Image Processing and Multidimensional Signal Processing:a) Coding, b) Enhancement, c) Restoration, d) Medical image processing.3. Speech Processing:a) Coding, b) Synthesis, c) Recognition and understanding, d) Enhancement.4. Implementations:a) Hardware, b) Software, c) VLSI, d) Novel Architectures, e) Array processing.5. Knowledge Engineering and Signal Processing:a) Expert systems, b) Pattern recognition, c) Signal interpretation, d) Image understanding.6. Neural Networks for Signal Processing:a) Theory, b) Speech, c) Vision, d) Implementations. 7. Applications:a) Radar, b) Sonar, c) Communications, d) Geophysics, e) Digital audio, f) Biomedics, g) Sensing, h) Robotics, i) Astrophysics, j) Mechanics, k) other.The diversity of topics in this 3-volume set, as well as the extraordinary tempo at which Signal Processing has progressed, attest to the permanent vitality of this area of research and development. Workers in signal processing will find in these papers the latest advances and results, as well as indications on future research and analysis in this rapidly developing field.
  • Practical Programmable Circuits

    A Guide to PLDs, State Machines, and Microcontrollers
    • 1st Edition
    • James D. Broesch
    • English
    This is a practical guide to programmable logic devices. It covers all devices related to PLD: PALs, PGAs, state machines, and microcontrollers. Usefulness is evaluated; support needed in order to effectively use the devices is discussed. All examples are based on real-world circuits.
  • PIC Projects and Applications using C

    A Project-based Approach
    • 1st Edition
    • David W Smith
    • English
    PIC Projects and Applications Using C details how to program the PIC microcontroller in the C language. The book takes a learn-by-doing approach, with applications covering topics such as inputs, outputs, keypads, alphanumeric displays, analogue-to-digital conversion, radio transmitters and receivers, data EEPROM, interrupts and timing. To aid debugging, the book provides a section detailing the use of the simulator and in-circuit debugger. With this book you will learn: How to program the PIC microcontroller in C Techniques for using the simulator and debuggers to find faults on your code The ins and outs of interfacing circuits, such as radio modules and liquid crystal displays How to use the PIC on-board functions, such as interrupts and timing modules, and make analogue measurements
  • Handbook of Sputter Deposition Technology

    Fundamentals and Applications for Functional Thin Films, Nano-Materials and MEMS
    • 2nd Edition
    • Kiyotaka Wasa
    • English
    This thoroughly updated new edition includes an entirely new team of contributing authors with backgrounds specializing in the various new applications of sputtering technology. It forms a bridge between fundamental theory and practical application, giving an insight into innovative new materials, devices and systems. Organized into three parts for ease of use, this Handbook introduces the fundamentals of thin films and sputtering deposition, explores the theory and practices of this field, and also covers new technology such as nano-functional materials and MEMS. Wide varieties of functional thin film materials and processing are described, and experimental data is provided with detailed examples and theoretical descriptions.
  • Fast and Effective Embedded Systems Design

    Applying the ARM mbed
    • 1st Edition
    • Tim Wilmshurst + 1 more
    • English
    Fast and Effective Embedded Systems Design is a fast-moving introduction to embedded system design, applying the innovative ARM mbed and its web-based development environment. Each chapter introduces a major topic in embedded systems, and proceeds as a series of practical experiments, adopting a "learning through doing" strategy. Minimal background knowledge is needed. C/C++ programming is applied, with a step-by-step approach which allows the novice to get coding quickly. Once the basics are covered, the book progresses to some "hot" embedded issues – intelligent instrumentation, networked systems, closed loop control, and digital signal processing. Written by two experts in the field, this book reflects on the experimental results, develops and matches theory to practice, evaluates the strengths and weaknesses of the technology or technique introduced, and considers applications and the wider context. Numerous exercises and end of chapter questions are included.
  • Introduction to Microprocessors

    • 1st Edition
    • John Crisp
    • English
    This book provides a thoroughly readable introduction to microprocessors, assuming no previous knowledge of the subject, nor a technical or mathematical background. It is suitable for students, technicians, engineers and hobbyists, and covers the full range of modern microprocessors.All technical terms are carefully introduced and subjects which have proved difficult, for example 2's complement, are clearly explained.This book is for BTEC National and HNC/D, GNVQ, and City & Guilds 2710.John Crisp is an experienced lecturer in microprocessors, fibre-optics, mathematics and electronics. He has written several training manuals for use on the courses that he teaches.
  • Programming 16-Bit PIC Microcontrollers in C

    Learning to Fly the PIC 24
    • 2nd Edition
    • Lucio Di Jasio
    • English
    New in the second edition: MPLAB X support and MPLAB C for the PIC24F v3 and later libraries I2C™ interface 100% assembly free solutions Improved video, PAL/NTSC Improved audio, RIFF files decoding PIC24F GA1, GA2, GB1 and GB2 support Most readers will associate Microchip's name with the ubiquitous 8-bit PIC microcontrollers but it is the new 16-bit PIC24F family that is truly stealing the scene. Orders of magnitude increases of performance, memory size and the rich peripheral set make programming these devices in C a must. This new guide by Microchip insider Lucio Di Jasio teaches readers everything they need to know about the architecture of these new chips: How to program them, how to test them, and how to debug them. Di Jasio’s common-sense, practical, hands-on approach starts out with basic functions and guides the reader step-by-step through even the most sophisticated programming scenarios. Experienced PIC users, including embedded engineers, programmers, designers, and SW and HW engineers, and new comers alike will benefit from the text’s many thorough examples, which demonstrate how to nimbly sidestep common obstacles and take full advantage of the many new features. !
  • PIC Microcontrollers

    An Introduction to Microelectronics
    • 3rd Edition
    • Martin P. Bates
    • English
    PIC Microcontrollers: An Introduction to Microelectronics, Third Edition, provides an introduction to the complex technology of microcontrollers. Starting with the standard PC, it establishes basic concepts and terminology: microprocessor systems, memory, input and output, and general digital systems ideas. It then examines the PIC microcontroller (MCU), which dominates the market for small-scale industrial applications. The analysis includes a chip that is no longer used commercially, with the minimum of advanced features: the PIC 16F84A; and the PIC 16F690, which has more features and is representative of more recent products in the PIC range. The discussions cover PIC architecture, programming techniques, PIC development systems, application design, program debugging, PIC motor applications, and microcontroller systems. Each chapter begins with an outline of contents and concludes with a set of questions for self-assessment or formal testing of students. This book was written for beginners, college or university students, or independent hobbyists.
  • PIC Projects for Non-Programmers

    • 1st Edition
    • John Iovine
    • English
    John Iovine has created his next masterwork with PIC Projects for Non-Programmers. Engineers and hobbyists new to the PIC who want to create something today will find a valuable resource in this book. By working through the accessible projects in this book, readers will use a symbolic compiler that allows them to create ‘code’ via flowcharts immediately, getting their projects up and running quickly! The ability to create applications with the PIC from day one makes this a real page turner and a highly satisfying introduction to microcontrollers for both novices and readers who need to build their skills.
  • Demystifying Embedded Systems Middleware

    • 1st Edition
    • Tammy Noergaard
    • English
    This practical technical guide to embedded middleware implementation offers a coherent framework that guides readers through all the key concepts necessary to gain an understanding of this broad topic. Big picture theoretical discussion is integrated with down-to-earth advice on successful real-world use via step-by-step examples of each type of middleware implementation. Technically detailed case studies bring it all together, by providing insight into typical engineering situations readers are likely to encounter. Expert author Tammy Noergaard keeps explanations as simple and readable as possible, eschewing jargon and carefully defining acronyms. The start of each chapter includes a "setting the stage" section, so readers can take a step back and understand the context and applications of the information being provided. Core middleware, such as networking protocols, file systems, virtual machines, and databases; more complex middleware that builds upon generic pieces, such as MOM, ORB, and RPC; and integrated middleware software packages, such as embedded JVMs, .NET, and CORBA packages are all demystified.
  • SD Card Projects Using the PIC Microcontroller

    • 1st Edition
    • Dogan Ibrahim
    • English
    PIC Microcontrollers are a favorite in industry and with hobbyists. These microcontrollers are versatile, simple, and low cost making them perfect for many different applications. The 8-bit PIC is widely used in consumer electronic goods, office automation, and personal projects. Author, Dogan Ibrahim, author of several PIC books has now written a book using the PIC18 family of microcontrollers to create projects with SD cards. This book is ideal for those practicing engineers, advanced students, and PIC enthusiasts that want to incorporate SD Cards into their devices. SD cards are cheap, fast, and small, used in many MP3 players, digital and video cameras, and perfect for microcontroller applications. Complete with Microchip's C18 student compiler and using the C language this book brings the reader up to speed on the PIC 18 and SD cards, knowledge which can then be harnessed for hands-on work with the eighteen projects included within. Two great technologies are brought together in this one practical, real-world, hands-on cookbook perfect for a wide range of PIC fans.
  • FPGAs 101

    Everything you need to know to get started
    • 1st Edition
    • Gina Smith
    • English
    FPGAs (Field-Programmable Gate Arrays) can be found in applications such as smart phones, mp3 players, medical imaging devices, and for aerospace and defense technology. FPGAs consist of logic blocks and programmable interconnects. This allows an engineer to start with a blank slate and program the FPGA for a specific task, for instance, digital signal processing, or a specific device, for example, a software-defined radio. Due to the short time to market and ability to reprogram to fix bugs without having to respin FPGAs are in increasingly high demand. This book is for the engineer that has not yet had any experience with this electrifying and growing field. The complex issue of FPGA design is broken down into four distinct phases - Design / Synthesis / Simulation / Place & Route. Numerous step-by-step examples along with source code accompany the discussion. A brief primer of one of the popular FPGA and hardware languages, VHDL, is incorporated for a simple yet comprehensive learning tool. While a general technology background is assumed, no direct hardware development understanding is needed. Also, included are details on tool-set up, verifaction techniques, and test benches. Reference material consists of a quick reference guide, reserved words, and common VHDL/FPGA terms.
  • Fabrication and Design of Resonant Microdevices

    • 1st Edition
    • Behraad Bahreyni
    • English
    This book discusses the main issues of fabrication and design, and applications of micromachined resonant devices, including techniques commonly used for processing the output signal of resonant micro-electro-mechan... systems (MEMS). Concepts of resonance are introduced, with an overview of fabrication techniques for micromachined devices – important to understand as design options will depend on how the device will be fabricated. Also explained: excitation and signal detection methods; an analytic model of device behavior (a valuable design tool); numerical simulation techniques; issues of damping and noise for resonant MEMS; electronic interfacing; packaging issues; and numerous examples of resonant MEMS from academia and industry.
  • MSP430 Microcontroller Basics

    • 1st Edition
    • John H. Davies
    • English
    The MSP430 microcontroller family offers ultra-low power mixed signal, 16-bit architecture that is perfect for wireless low-power industrial and portable medical applications. This book begins with an overview of embedded systems and microcontrollers followed by a comprehensive in-depth look at the MSP430. The coverage included a tour of the microcontroller's architecture and functionality along with a review of the development environment. Start using the MSP430 armed with a complete understanding of the microcontroller and what you need to get the microcontroller up and running!
  • Programming 8-bit PIC Microcontrollers in C

    with Interactive Hardware Simulation
    • 1st Edition
    • Martin P. Bates
    • English
    Microcontrollers are present in many new and existing electronic products, and the PIC microcontroller is a leading processor in the embedded applications market. Students and development engineers need to be able to design new products using microcontrollers, and this book explains from first principles how to use the universal development language C to create new PIC based systems, as well as the associated hardware interfacing principles. The book includes many source code listings, circuit schematics and hardware block diagrams. It describes the internal hardware of 8-bit PIC microcontroller, outlines the development systems available to write and test C programs, and shows how to use CCS C to create PIC firmware. In addition, simple interfacing principles are explained, a demonstration program for the PIC mechatronics development board provided and some typical applications outlined.
  • Programming 32-bit Microcontrollers in C

    Exploring the PIC32
    • 1st Edition
    • Lucio Di Jasio
    • English
    *Just months after the introduction of the new generation of 32-bit PIC microcontrollers, a Microchip insider and acclaimed author takes you by hand at the exploration of the PIC32*Includes handy checklists to help readers perform the most common programming and debugging tasksThe new 32-bit microcontrollers bring the promise of more speed and more performance while offering an unprecedented level of compatibility with existing 8 and 16-bit PIC microcontrollers. In sixteen engaging chapters, using a parallel track to his previous title dedicated to 16-bit programming, the author puts all these claims to test while offering a gradual introduction to the development and debugging of embedded control applications in C. Author Lucio Di Jasio, a PIC and embedded control expert, offers unique insight into the new 32-bit architecture while developing a number of projects of growing complexity. Experienced PIC users and newcomers to the field alike will benefit from the text’s many thorough examples which demonstrate how to nimbly side-step common obstacles, solve real-world design problems efficiently and optimize code using the new PIC32 features and peripheral set. You will learn about:*basic timing and I/O operation*debugging methods with the MPLAB SIM *simulator and ICD tools*multitasking using the PIC32 interrupts*all the new hardware peripherals*how to control LCD displays*experimenti... with the Explorer16 board and *the PIC32 Starter Kit*accessing mass-storage media*generating audio and video signals *and more!TABLE OF CONTENTSDay 1 And the adventure beginsDay 2 Walking in circlesDay 3 Message in a BottleDay 4 NUMB3RSDay 5 InterruptsDay 6 Memory Part 2 ExperimentingDay 7 RunningDay 8 Communication Day 9 LinksDay 10 Glass = BlissDay 11 It’s an analog worldPart 3 ExpansionDay 12 Capturing User InputsDay 13 UTubeDay 14 Mass StorageDay 15 File I/ODay 16 Musica Maestro!
  • Robot Builder's Cookbook

    Build and Design Your Own Robots
    • 1st Edition
    • Owen Bishop
    • English
    Owen Bishop introduces, through hands-on project work, the mechanics, electronics and programming involved in practical robot design-and-build. The use of the PIC microcontroller throughout provides a painless introduction to programming whilst harnessing the power of a highly popular microcontroller used by students and design engineers worldwide.This is a book for first-time robot builders, advanced builders wanting to know more about programming robots and students in Further and Higher Education tackling microcontroller-base... practical work. They will all find this book a unique and exciting source of projects, ideas and techniques, to be combined into a wide range of fascinating robots.
  • Design Recipes for FPGAs: Using Verilog and VHDL

    • 1st Edition
    • Peter Wilson
    • English
    Design Recipes for FPGAs: Using Verilog and VHDL provides a rich toolbox of design techniques and templates to solve practical, every-day problems using FPGAs. Using a modular structure, the book gives ‘easy-to-find’ design techniques and templates at all levels, together with functional code. Written in an informal and ‘easy-to-grasp’ style, it goes beyond the principles of FPGA s and hardware description languages to actually demonstrate how specific designs can be synthesized, simulated and downloaded onto an FPGA. This book's ‘easy-to-find’ structure begins with a design application to demonstrate the key building blocks of FPGA design and how to connect them, enabling the experienced FPGA designer to quickly select the right design for their application, while providing the less experienced a ‘road map’ to solving their specific design problem. The book also provides advanced techniques to create ‘real world’ designs that fit the device required and which are fast and reliable to implement. This text will appeal to FPGA designers of all levels of experience. It is also an ideal resource for embedded system development engineers, hardware and software engineers, and undergraduates and postgraduates studying an embedded system which focuses on FPGA design.
  • Intelligent Sensor Design Using the Microchip dsPIC

    • 1st Edition
    • Creed Huddleston
    • English
    Intelligent seonsors are revolutionizing the world of system design in everything from sports cars to assembly lines. These new sensors have abilities that leave their predecessors in the dust! They not only measure parameters efficiently and precisely, but they also have the ability to enhance and interupt those measurements, thereby transforming raw data into truly useful information.Unlike many embedded systems books that confine themselves strictly to firmware and software, this book also delves into the supporting electronic hardware, providing the reader with a complete understanding of the issues involved when interfacing to specific types of sensor and offering insight into the real-world problems designers will face. The examples provide a complete, easily extensible code framework for sensor-based applications as well as basic support routines that are often ignored or treated superficially. The goal throughout is to make readers truly productive as quickly as possible while providing the thorough understanding necessary to design robust systems.Readers will gain in-depth, real-world design information that will help them be more productive and get up to speed on sensor design skills more quickly. The book provides designers and students a leg up in a relatively new design area, imparting knowledge about a new microcontroller that offers some of the functionality of a DSP chip.
  • Designing Embedded Systems with PIC Microcontrollers

    Principles and Applications
    • 1st Edition
    • Tim Wilmshurst
    • English
    Embedded Systems with PIC Microcontrollers: Principles and Applications is a hands-on introduction to the principles and practice of embedded system design using the PIC microcontroller. Packed with helpful examples and illustrations, the book provides an in-depth treatment of microcontroller design as well as programming in both assembly language and C, along with advanced topics such as techniques of connectivity and networking and real-time operating systems. In this one book students get all they need to know to be highly proficient at embedded systems design. This text combines embedded systems principles with applications, using the16F84A, 16F873A and the 18F242 PIC microcontrollers. Students learn how to apply the principles using a multitude of sample designs and design ideas, including a robot in the form of an autonomous guide vehicle. Coverage between software and hardware is fully balanced, with full presentation given to microcontroller design and software programming, using both assembler and C. The book is accompanied by a companion website containing copies of all programs and software tools used in the text and a ‘student’ version of the C compiler. This textbook will be ideal for introductory courses and lab-based courses on embedded systems, microprocessors using the PIC microcontroller, as well as more advanced courses which use the 18F series and teach C programming in an embedded environment. Engineers in industry and informed hobbyists will also find this book a valuable resource when designing and implementing both simple and sophisticated embedded systems using the PIC microcontroller.
  • See MIPS Run

    • 2nd Edition
    • Dominic Sweetman
    • English
    See MIPS Run, Second Edition, is not only a thorough update of the first edition, it is also a marriage of the best-known RISC architecture--MIPS--... 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. Sweetman has revised his best-selling MIPS bible for MIPS programmers, embedded systems designers, developers and programmers, who need an in-depth understanding of the MIPS architecture and specific guidance for writing software for MIPS-based systems, which are increasingly Linux-based.