System-on-a-Chip Verification - Methodology and Techniques
This is the first book to cover verification strategies and methodologies for SOC verification from system level verification to the design sign-off. All the verification aspects in this exciting new book are illustrated with a single reference design for Bluetooth application.
Embedded Systems Design, Second Edition
In this new edition the latest ARM processors and other hardware developments are fully covered along with new sections on Embedded Linux and the new freeware operating system eCOS. The hot topic of embedded systems and the internet is also introduced. In addition a fascinating new case study explores how embedded systems can be developed and experimented with using nothing more than a standard PC. * A practical introduction to the hottest topic in...
Programming and Customizing the OOPic Microcontroller : The Official OOPic Handbook (TAB Robotics)
This is the official OOPic (object oriented embedded microcontroller) manual endorsed by the largest manufacturer of OOPics and the first to market book on these microcontrollers that are taking the robotics industry by storm. Foreword of this book is written by the President and CEO of Savage Innovations - the manufacturer of the OOPic microcontrollers It offers a programming guide and application notes consolidation for the OOPic. It includes a full object listing as well as an IDE...
TCP/IP Application Layer Protocols for Embedded Systems (With CD-ROM)
Communication is fast becoming a general requirement for embedded systems in our increasingly connected world. In fact, it's difficult to find embedded systems that include no form of external communication. Embedded systems are now transmitting electric meter readings over low-bandwidth wireless links to alleviate the need to read them visually. Global Positioning System (GPS) technology and wireless links with embedded systems are also used to pinpoint the exact location, speed, oil...
C Programming for Embedded Systems
Eager to transfer your C language skills to the 8-bit microcontroller embedded environment? This book will get you up and running fast with clear explanations of the common architectural elements of most 8-bit microcontrollers and the embedded-specific de
ARM Assembly Language - an Introduction
The ARM core is probably the most widely used embedded central processing unit incorporated in programmed electronic systems. Millions of products with an ARM core are sold every day. ARM cores are components in so many electronic products that ARM is increasingly chosen as the main CPU example for electronic engineering course. This is an introductory text describing the ARM assembly language and its use for simple tasks. It is suitable for students who have not previously used any assembly...
Embedded Controller Hardware Design (With CD-ROM)
Ken Arnold is an experienced embedded systems designer and president of HiTech Equipment, Inc., an embedded systems design firm located in San Diego, California. He also teaches courses in embedded hardware and software design at the University of California-San Diego. Gives the reader an integrated hardware/software approach to embedded controller designStresses a "worst case" design approach for the harsh environments in which embedded systems are...
Embedded Microcomputer Systems: Real Time Interfacing
This book provides an in-depth discussion of the design, implementation and testing of embedded microcomputer systems. The book covers the hardware aspects of interfacing, advanced software topics (including interrupts), and a systems approach to typical embedded applications. This book stands out from other microcomputer systems books because of its balanced, in-depth treatment of both hardware and software issues important in real time embedded systems design. The book features a wealth of...
Learning Wireless Java
Learning Wireless Java is for Java developers who want to quickly come up to speed and create applications for the Micro Edition audience. This book covers the Connected, Limited Device Configuration and the Mobile Information Device Profile (MIDP), both currently available from Javasoft. The CLDC contains APIs for small devices that are constrained by both memory and processing power. MIDP builds on top of the CLDC and adds APIs specifically for devices such as mobile phones and pagers,...
Real-Time Systems : Design Principles for Distributed Embedded Applications (The Kluwer International Series in Engineer
Real-Time Systems: Design Principles for Distributed Embedded Applications focuses on hard real-time systems, which are computing systems that must meet their temporal specification in all anticipated load and fault scenarios. The book stresses the system aspects of distributed real-time applications, treating the issues of real-time, distribution and fault-tolerance from an integral point of view. A unique cross-fertilization of ideas and concepts between the academic and industrial...
An Introduction to the Design of Small-Scale Embedded Systems
This text offers a comprehensive and balanced introduction to the design of small embedded systems. Important topics covered include microcontroller architectures, memory technologies, data conversion, serial protocols, program design, low power design, and design for the real time environment. The final chapter applies systematic engineering design principles to embedded system design. While the Microchip PIC 16F84 is used extensively to illustrate the early material, examples elsewhere are...
Analog Interfacing to Embedded Microprocessors : Real World Design (Embedded Technology Series)
Analog Interfacing to Embedded Microprocessors addresses the technologies and methods used in interfacing analog devices to microprocessors, providing in-depth coverage of practical control applications, op amp examples, and much more. A companion to the author's popular Embedded Microprocessor Systems: Real World Design, this new embedded systems book focuses on measurement and control of analog quantities in embedded systems that are required to interface to the real world. At a time when...
Wireless Java Programming with J2ME
Wireless Java Programming with Java 2 Micro Edition assumes readers are motivated to build the next generation wireless application by leveraging the J2ME technology. The book provides commercial-quality code and examples primarily based on the industry-leading Motorola phone emulator. This hands-on guide to wireless J2ME programming is loaded with practical sample programs that can be applied in real world development.
68HC12 Microcontroller
For undergraduate students taking a Microcontroller or Microprocessor course, frequently found in electrical engineering and computer engineering curricula. This text provides the reader with fundamental assembly language programming skills, an understanding of the functional hardware components of a microcontroller, and skills to interface a variety of external devices with microcontrollers.
Microcontroller Technology: The 68HC11 (4th Edition)
For introductory courses in Microcontrollers, Microprocessors, and Embedded Control. Focusing on one very popular microcontroller-the Motorola 68HC11-this useful text lays the basic foundation needed to understand and use any 8-bit microcontroller. Covering a wide range of topics, at a wide range of levels, it serves as a guide to real-time control software and interfacing, and concentrates on applications throughout-encouraging hands-on practice using computer simulation or an evaluation...
Simulation Engineering: Build Better Embedded Systems Faster
Build complex embedded systems faster and with lower costs by: * Knowing when and how much simulation testing is appropriate * Applying engineering methods to simulation design and development * Using the best tools available to develop simulations. * Va
Fundamentals of Embedded Software: Where C and Assembly Meet
Reflecting current industrial applications and programming practice, this book lays a foundation that supports the multi-threaded style of programming and high-reliability requirements of embedded software. Using a non-product specific approach and a programming (versus hardware) perspective, it focuses on the 32-bit protected mode processors and on C as the dominant programming language--with coverage of Assembly and how it can be used in conjunction with, and support of, C. Features an...
eMbedded Visual Basic: Windows CE and Pocket PC Mobile Applications
This book is an in-depth exploration into eVB's inherent features, and how to use them to solve likely mobile application programming tasks. After reading the book the reader will be able to write applications tackling a wide array of business problems for Windows CE-powered devices, both customized and for PocketPC and Handheld PC products. This book will help ease the transition into the language, and provide a reference for even more experienced developers.
Embedded Controller Hardware Design (With CD-ROM)
Ken Arnold is an experienced embedded systems designer and president of HiTech Equipment, Inc., an embedded systems design firm located in San Diego, California. He also teaches courses in embedded hardware and software design at the University of California-San Diego. Gives the reader an integrated hardware/software approach to embedded controller designStresses a "worst case" design approach for the harsh environments in which embedded systems are...
ASIC Handbook, The
Get from idea to "right-first-time" silicon--fast!Now, there's a complete guide to effective, rapid ASIC development for every electronics industry development manager or project team member. The ASIC Handbook presents techniques and methods any organization can use to slash time to market and dramatically improve quality. The authors begin with a detailed overview of the key phases of an ASIC-based development project, then cover every step of the ASIC development process, presenting...