Electronic Design
  • Resources
  • Directory
  • Webinars
  • CAD Models
  • Video
  • Blogs
  • More Publications
  • Advertise
    • Search
  • Top Stories
  • Tech Topics
  • Analog
  • Power
  • Embedded
  • Test
  • AI / ML
  • Automotive
  • Data Sheets
  • Topics
    - TechXchange Topics --- Markets --AutomotiveAutomation-- Technologies --AnalogPowerTest & MeasurementEmbedded
    Resources
    Electronic Design ResourcesTop Stories of the WeekNew ProductsKit Close-UpElectronic Design LibrarySearch Data SheetsCompany DirectoryBlogsContribute
    Members
    ContentBenefitsSubscribeDigital editions
    Advertise
    https://www.facebook.com/ElectronicDesign
    https://www.linkedin.com/groups/4210549/
    https://twitter.com/ElectronicDesgn
    https://www.youtube.com/channel/UCXKEiQ9dob20rIqTA7ONfJg
    1. Technologies
    2. Embedded
    3. Digital ICs
    4. Processors
    5. DSP

    Computers As Components: Principles Of Embedded Computing Design

    Oct. 7, 2008
    By Wayne Wolf
    William G. Wong

    The title is a bit of misnomer, as author Wayne Wolf is really presenting a typical embedded design and programming book. There is little about connecting CPU components together in anything other than a basic network. Still, skipping over the naming of the book reveals a very good coverage of general embedded processors and system design. Overall, this is an excellent book for a college course or for new embedded designers.

    There is a good bit of use of UML (Universal Modeling Language) diagrams so take a gander at the appendix if UML is not second nature. It tends to be handy for presentation within the book and is a useful design tool in general although becoming adept with UML will require a different book.

    The first chapter on Embedded Computing delivers a good overview of the design process and things to come. There is a Model Train Controller example helps in this progression.

    From there Wolf moves into instructions sets and CPU architectures with a nice CPU/DSP contrast. The ARM is used as the CPU example and the TI C55x is used for the DSP example with the typical differentiation of data and addressing schemes. Subsequent chapters assume bus-based designs the reflect well on the chosen platform examples. The reader is exposed to the typical bus-based peripheral complement from serial ports to touch screens.

    The programming overview and RTOS coverage is relatively complete. The book touches on topics such as dead code elimination and register allocation as well as loop optimization strategies. Operating system coverage hits priority-based scheduling with a nice comparison of rate-monotonic and earliest-deadline-first scheduling.

    The multiprocessing and networking chapters present the material at a relatively high level. There are numerous examples but they do not provide the detail needed to address programming and design issues with any level of specifics.

    The book wraps up with a chapter on System Design Techniques. This takes a cursory look at UML methods like the “waterfall design” mode. It is a good complement to the use of UML through the book and it is a good basis for a transition to a good UML book.

    Continue Reading

    TrustInSoft Analyzer Demo Shines a Spotlight on Its Capabilities

    11 Myths About Generative AI

    Sponsored Recommendations

    Designing automotive-grade camera-based mirror systems

    Dec. 2, 2023

    Design security cameras and other low-power smart cameras with AI vision processors

    Dec. 2, 2023

    Automotive 1 TOPS vision SoC with RGB-IR ISP for 1-2 cameras, driver monitoring, dashcams

    Dec. 2, 2023

    AM62A starter kit for edge AI, vision, analytics and general purpose processors

    Dec. 2, 2023

    Comments

    To join the conversation, and become an exclusive member of Electronic Design, create an account today!

    I already have an account

    New

    Securing Data in the Quantum Era

    Celebrating Field Engineers: The Unsung Heroes of Innovation

    Checking Out the NXP Hovergames NavQ Plus

    Most Read

    Observability Framework Exposes DDS

    Test Platform Uses Software Updates for Major Functionality Upgrades

    MEMS Mirrors: The Next Big Wave in MEMS Technology


    Sponsored

    8 TOPS vision SoC for 1-8 cameras, machine vision, smart traffic, retail automation

    Design an efficient edge AI system with highly integrated system-on-chip processors

    How to build a smart retail scanner

    Electronic Design
    https://www.facebook.com/ElectronicDesign
    https://www.linkedin.com/groups/4210549/
    https://twitter.com/ElectronicDesgn
    https://www.youtube.com/channel/UCXKEiQ9dob20rIqTA7ONfJg
    • About Us
    • Contact Us
    • Advertise
    • Do Not Sell or Share
    • Privacy & Cookie Policy
    • Terms of Service
    © 2023 Endeavor Business Media, LLC. All rights reserved.
    Endeavor Business Media Logo