Skip to main content

Books in Embedded systems

51-60 of 94 results in All results

Processor Description Languages

  • 1st Edition
  • Volume 1
  • May 29, 2008
  • Prabhat Mishra + 1 more
  • English
  • Hardback
    9 7 8 - 0 - 1 2 - 3 7 4 2 8 7 - 2
  • eBook
    9 7 8 - 0 - 0 8 - 0 5 5 8 3 7 - 0
Efficient design of embedded processors plays a critical role in embedded systems design. Processor description languages and their associated specification, exploration and rapid prototyping methodologies are used to find the best possible design for a given set of applications under various design constraints, such as area, power and performance. This book is the first, comprehensive survey of modern architecture description languages and will be an invaluable reference for embedded system architects, designers, developers, and validation engineers. Readers will see that the use of particular architecture description languages will lead to productivity gains in designing particular (application-specific) types of embedded processors.

The Art of Designing Embedded Systems

  • 2nd Edition
  • May 14, 2008
  • Jack Ganssle
  • English
  • Paperback
    9 7 8 - 0 - 7 5 0 6 - 8 6 4 4 - 0
  • eBook
    9 7 8 - 0 - 0 8 - 0 5 6 8 7 9 - 9
Jack Ganssle has been forming the careers of embedded engineers for 20+ years. He has done this with four books, over 500 articles, a weekly column, and continuous lecturing. Technology moves fast and since the first edition of this best-selling classic much has changed. The new edition will reflect the author's new and ever evolving philosophy in the face of new technology and realities. Now more than ever an overarching philosophy of development is needed before just sitting down to build an application. Practicing embedded engineers will find that Jack provides a high-level strategic plan of attack to the often times chaotic and ad hoc design and development process. He helps frame and solve the issues an engineer confronts with real-time code and applications, hardware and software coexistences, and streamlines detail management. CONTENTS: Chapter 1 - IntroductionChapter 2 – The ProjectChapter 3 – The CodeChapter 4 – Real TimeChapter 5 – The Real WorldChapter 6 – Disciplined DevelopmentAppendix A – A Firmware StandardAppendix B - A Simple Drawing SystemAppendix C – A Boss’s Guide to Process

Software Development for Embedded Multi-core Systems

  • 1st Edition
  • April 14, 2008
  • Max Domeika
  • English
  • eBook
    9 7 8 - 0 - 0 8 - 0 5 5 8 5 8 - 5
The multicore revolution has reached the deployment stage in embedded systems ranging from small ultramobile devices to large telecommunication servers. The transition from single to multicore processors, motivated by the need to increase performance while conserving power, has placed great responsibility on the shoulders of software engineers. In this new embedded multicore era, the toughest task is the development of code to support more sophisticated systems. This book provides embedded engineers with solid grounding in the skills required to develop software targeting multicore processors. Within the text, the author undertakes an in-depth exploration of performance analysis, and a close-up look at the tools of the trade. Both general multicore design principles and processor-specific optimization techniques are revealed. Detailed coverage of critical issues for multicore employment within embedded systems is provided, including the Threading Development Cycle, with discussions of analysis, design, development, debugging, and performance tuning of threaded applications. Software development techniques engendering optimal mobility and energy efficiency are highlighted through multiple case studies, which provide practical “how-to” advice on implementing the latest multicore processors. Finally, future trends are discussed, including terascale, speculative multithreading, transactional memory, interconnects, and the software-specific implications of these looming architectural developments.

Embedded Systems: World Class Designs

  • 1st Edition
  • November 26, 2007
  • Jack Ganssle
  • English
  • Paperback
    9 7 8 - 0 - 7 5 0 6 - 8 6 2 5 - 9
  • eBook
    9 7 8 - 0 - 0 8 - 0 5 5 6 8 6 - 4
Famed author Jack Ganssle has selected the very best embedded systems design material from the Newnes portfolio and compiled into this volume. The result is a book covering the gamut of embedded design—from hardware to software to integrated embedded systems—with a strong pragmatic emphasis. In addition to specific design techniques and practices, this book also discusses various approaches to solving embedded design problems and how to successfully apply theory to actual design tasks. The material has been selected for its timelessness as well as for its relevance to contemporary embedded design issues. This book will be an essential working reference for anyone involved in embedded system design! Table of Contents:Chapter 1. Motors - Stuart BallChapter 2. Testing – Arnold S. BergerChapter 3. System-Level Design – Keith E. CurtisChapter 4. Some Example Sensor, Actuator and Control Applications and Circuits (Hard Tasks) – Lewin ARW EdwardsChapter 5. Installing and Using a Version Control System – Chris Keydel and Olaf MedingChapter 6. Embedded State Machine Implementation - Martin GomezChapter 7. Firmware Musings – Jack GanssleChapter 8. Hardware Musings – Jack GanssleChapter 9. Closed Loop Controls, Rabbits, and Hounds - John M. HollandChapter 10. Application Examples David J. Katz and Rick GentileChapter 11. Analog I/Os – Jean LaBrosseChapter 12. Optimizing DSP Software – Robert OshanaChapter 13. Embedded Processors – Peter Wilson

Digital Design (Verilog)

  • 1st Edition
  • October 24, 2007
  • Peter J. Ashenden
  • English
  • eBook
    9 7 8 - 0 - 0 8 - 0 5 5 3 1 1 - 5
Digital Design: An Embedded Systems Approach Using Verilog provides a foundation in digital design for students in computer engineering, electrical engineering and computer science courses. It takes an up-to-date and modern approach of presenting digital logic design as an activity in a larger systems design context. Rather than focus on aspects of digital design that have little relevance in a realistic design context, this book 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. Includes a Web site with links to vendor tools, labs and tutorials.

Ultimate SOS CD Library Season 2

  • 1st Edition
  • September 26, 2007
  • Wayne Wolf
  • English
  • eBook
    9 7 8 - 0 - 0 8 - 0 9 2 1 3 4 - 1
The Morgan Kaufmann book series in "Systems in Silicon" offers state-of-the-art resources by leading experts in design languages, design methodology, design automation, manufacture and test. This second compilation brings together four of the most important authors in the world of computer design today: Ienne, De Micheli, Wang, and Leibson.

Embedded Software: Know It All

  • 1st Edition
  • September 14, 2007
  • Jean J. Labrosse + 9 more
  • English
  • Paperback
    9 7 8 - 0 - 7 5 0 6 - 8 5 8 3 - 2
  • eBook
    9 7 8 - 0 - 0 8 - 0 5 5 2 0 2 - 6
The Newnes Know It All Series takes the best of what our authors have written to create hard-working desk references that will be an engineer's first port of call for key information, design techniques and rules of thumb. Guaranteed not to gather dust on a shelf!Embedded software is present everywhere – from a garage door opener to implanted medical devices to multicore computer systems. This book covers the development and testing of embedded software from many different angles and using different programming languages. Optimization of code, and the testing of that code, are detailed to enable readers to create the best solutions on-time and on-budget. Bringing together the work of leading experts in the field, this a comprehensive reference that every embedded developer will need!

Embedded Hardware: Know It All

  • 1st Edition
  • September 14, 2007
  • Jack Ganssle + 8 more
  • English
  • eBook
    9 7 8 - 0 - 0 8 - 0 5 6 0 7 4 - 8
The Newnes Know It All Series takes the best of what our authors have written to create hard-working desk references that will be an engineer's first port of call for key information, design techniques and rules of thumb. Guaranteed not to gather dust on a shelf!Circuit design using microcontrollers is both a science and an art. This book covers it all. It details all of the essential theory and facts to help an engineer design a robust embedded system. Processors, memory, and the hot topic of interconnects (I/O) are completely covered. Our authors bring a wealth of experience and ideas; this is a must-own book for any embedded designer.

Practical Embedded Security

  • 1st Edition
  • August 31, 2007
  • Timothy Stapko
  • English
  • eBook
    9 7 8 - 0 - 0 8 - 0 5 5 1 3 1 - 9
The great strides made over the past decade in the complexity and network functionality of embedded systems have significantly enhanced their attractiveness for use in critical applications such as medical devices and military communications. However, this expansion into critical areas has presented embedded engineers with a serious new problem: their designs are now being targeted by the same malicious attackers whose predations have plagued traditional systems for years. Rising concerns about data security in embedded devices are leading engineers to pay more attention to security assurance in their designs than ever before. This is particularly challenging due to embedded devices’ inherent resource constraints such as limited power and memory. Therefore, traditional security solutions must be customized to fit their profile, and entirely new security concepts must be explored. However, there are few resources available to help engineers understand how to implement security measures within the unique embedded context. This new book from embedded security expert Timothy Stapko is the first to provide engineers with a comprehensive guide to this pivotal topic. From a brief review of basic security concepts, through clear explanations of complex issues such as choosing the best cryptographic algorithms for embedded utilization, the reader is provided with all the information needed to successfully produce safe, secure embedded devices.

Design Recipes for FPGAs: Using Verilog and VHDL

  • 1st Edition
  • May 11, 2007
  • Peter Wilson
  • English
  • eBook
    9 7 8 - 0 - 0 8 - 0 5 4 8 4 2 - 5
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.