CMP - United Business Media TechOnline
All Articles Products Courses Papers VirtuaLabs Webinars Web



 
LoginRegister
      TechOnline > Learning >  Course
Courses & Lectures
 
Embedded Controller Hardware Design
Ken Arnold
Module
DetailedDesign Example with Timing Analysis
Microcontrollers For RealWorld Embedded Applications
Worst Case Loading Design andAnalysis
Worst CaseTiming Analysis
CPU Bus Interface andTiming
Microcontroller Architecture
Memory Technology
MemoryOrganization, Timing, and Interfacing
 
Note: Please turn off pop-up blocking software to launch course
 

DESCRIPTION
Embedded computers have become ubiquitous in a wide variety of applications, but they are often poorly designed, as is often the case with desktop computers. Most embedded computer applications require a much higher level of reliability, particularly where their operation is unattended or safety critical. This course provides an overview and introduction to a systematic worst-case method for the design of microcontrollers. This method places a strong emphasis on designs which can be proven to operate correctly over the entire range of operating conditions and component variations. The differences between standard, general purpose desktop PCs and embedded computers are also highlighted, along with the unique requirements of typical embedded systems. The 8051 family of microcontrollers are used, and the corresponding hardware interface is described in detail to provide specific, concrete examples. Upon successful completion of this course, one should be able to interpret microcontroller component specifications and select the appropriate hardware for an embedded system.

PREREQUISITES
An understanding of basic electronics and digital logic design, as well as some familiarity with computer architecture.

 

INTENDED AUDIENCE
Technical professionals who are curious about embedded hardware design and others who need to acquire the skills required to apply microcontrollers in the real world, especially those which demand guaranteed levels of reliability.

 

ESTIMATED TIME
3.5 hours

AUTHOR

Ken Arnold
Ken Arnold is the author of "Embedded Computer Hardware Design," and teaches courses in the Embedded Computer Engineering program at the University of California, San Diego Extended Studies. He is also the Chairman of the Embedded Computer Engineering certificate and curriculum development committee at UCSD. As President of HiTech Equipment Corporation, he is responsible for supervising the development and application of embedded computers for applications which include industrial control, communication, and digital signal processing. He has designed several highly integrated general and special purpose computers, and dozens of embedded systems. With an extensive background in the design, application, hardware, and software aspects of embedded computers, he has a unique overview of the technology and its real world applications.
View the complete TechOnLine University Course Guide.
 
Rate this course
WORSE | BETTER
1 2 3 4 5