CMP EMBEDDED.COM

Login | Register     Welcome Guest ESC Boston  esc india  Call for Abstracts
 

Featured Webinar
Editorial Webinar: The embedded developers dilemma:How to deliver quality products on budget and on time
Software engineers must become experts in many fields if they are to unlock the full value of the silicon. This inevitably distracts development teams from focusing on their value add: building great products within budget, on time and differentiated from their competitors.

What solutions are available to the developer, both in hardware and software, to simplify his task, and to help him deliver quality products on budget and on time? The panelists on this webinar will look at what is available to the developer today, what they should steer clear of, and what the future holds.
More Webinars
Three classic pitfalls of embedded builds (and how to fix them)
Many embedded software build systems are designed around make - for good reason! It is a generally understood, powerful tool. Attend our webinar to learn about three classic mistakes in build system design. You may find them in your own build, especially if you're using a third-party platform. They're probably causing you headaches, performance problems and broken builds. In this webinar we'll discuss how to overcome these problems based on hundreds of real world experiences.
Realizing the Full Potential of the Intel® Atom&#8482 Processor in Embedded Devices
In this webinar, the participants will learn about the features and benefits of the Intel Atom processor with a focus on its applications for the embedded market. Following this, the integration of the Intel Atom with the QNX Aviage Multimedia Suite will be explored. Finally, Fastboot, an instant-on capability developed for the Intel Atom by QNX Software Systems will be presented.
Embedded Developer Modeling Insights in the Telecom/Datacom Marketplace
The Telecom/Datacom hardware marketplace is in decline and software has emerged as the true value proposition. With hardware and component availability changing nearly bi-annually, issues such as code preservation, code reuse and documentation maintenance have become paramount for software and systems developers. Embedded Market Forecasters (EMF), the premier source for embedded market intelligence, shares their data and insights regarding developer activities and design outcomes to address these concerns. Join Telelogic for a presentation of this important information.
RFID for IT & Data Center Asset Management
Join us for a free webinar hosted by the International Association of Information Technology Asset Managers (IAITAM) and see how enterprises and other large companies are using integrated RFID solutions from HP, Microsoft and Motorola to optimize IT asset management and improve their data center operations.
Multicore 101: Migrating Embedded Applications to a Multicore Environment with Linux
When considering a move to a multicore, the number one question embedded systems engineers ask is "How do I leverage the work I've already done in my applications?" This webinar will discuss the benefits of embedded Linux as a solution with multicore and help systems engineers consider what's important as they make the transition. We will conclude with an overview of MontaVista TestDrive, a virtual evaluation of MontaVista Linux on a Virtutech Simics model of the Freescale QorIQ P4080 and MPC8641D Power Architecture processors.
Featured Course
Mechatronics PID Tuning
This series provides a general overview of PID control, examples of what can be controlled with a PID controller, how a PID controller is built, and real-world limitations and quirks with PID control that must be considered during the design phase.
More Courses
ESC SV-543- Understanding Sensorless Vector Control for Brushless DC Motors
This class covers sensorless vector control formulation for Brushless DC (BLDC) motors and its implementation techniques. The class starts with basic theory in terms of BLDC motor model, vector control principle, Clark & Park transformation, PWM modulation, flux observer, and speed and position estimation. Vector control based on sensor and its normal processing is briefly explained. Then the class focuses on processing for a sensorless vector control that does not use position or speed sensors. Specific implementation of the motor model based flux observer and overall sensorless vector control implementation strategy is described. Also, techniques for measuring currents via conventional sensors and using one-shunt reconstruction are explained. Finally, this class demonstrates the performance of sensorless vector control regarding speed regulation and CPU bandwidth usage.
ESC SV-541- Securing Mobile Devices with Platform Independent Security Architecture
Handheld mobile devices provide an ever richer range of applications and connectivity which, when combined with their limited computing resources and physical accessibility, implies a unique set of security issues. High-value services must operate alongside low-risk features and even user-downloaded applications. The complex mixture requires a rich OS environment which carries with it its own inherent vulnerabilities. This class outlines a security architecture tailored to provide the assurance required for high-value services while at the same time allowing the freedom needed for user-downloaded applications on the same device. Starting with the hardware components providing tamper-resistant monitoring and debug port protection, the class moves through tamper-evident software load and execution and through to system and user data protection. Finally, the class outlines the integration of these elements with software virtualization technology to provide assurance for high-value services. The virtualization solution runs a strictly contained and hardware access-restricted User OS. Alongside, but fully isolated from the User OS, virtualization allows a Trusted Execution Environment (TEE) to run, in which high-value services may operate out of reach of other features and applications.
ESC SV-540- EMC2, the Enhanced Machine Controller - a Realtime Linux Case Study
EMC2 is a machine controller that began at NIST in the mid 1990s. It combines code at many levels, from real-time code running on the order of microseconds to networked GUIs. It is a modular system with a flexible, dynamically reconfigurable connection scheme between real-time and userspace software components. Though the origins of the project were quite multiplatform, the current real-time incarnation runs in Linux with RTAI only. The class goes over a bit more of the history of the project, why we only support Linux/RTAI now, and what directions we may take going forward. There will be a demonstration of the software, including running a live machining demo!
ESC SV-521- Secure Systems Development Using the LynxSecure Separation Kernel
Perennial security problems seem to become ever more daunting as embedded computing becomes ubiquitous and the stakes rise for the defense of such systems. The LynxSecure Separation Kernel is a foundational component for the construction of high-assurance secure systems. Developers of such systems must provide convincing assurance cases for the trustworthiness of such systems. This class describes how LynxSecure supports the development of high-assurance secure systems and how developers can approach the system design and assurance activity. This class is based on the LynxSecure Separation Kernel and upon research being performed at SRI international under the auspices of AFRL and Raytheon.
ESC SV-508- Building the Ultimate Eclipse Embedded Development Suite
With its open, extensible architecture, Eclipse has become the de facto platform for both open-source and commercial embedded development tools. As a result, embedded developers can now access an unprecedented range and variety of tools, all within a single IDE. The question is, which tools and capabilities do you really need for your embedded project? The answer depends on multiple factors, including budget, project phase, and your organization's development processes. This class will explore how to evaluate the many options available and how to build a suite appropriate for both your organization and your project. Besides conventional coding and debugging tools, we'll consider new technologies, such as modeling and static analysis, that Eclipse is making available to embedded developers.
Featured VirtuaLab
RSK SH7124 with E8 Debugger
In this lab you'll use the RSKSH7124 evaluation board to evaluate the SH7124 SH-Tiny Microcontroller and Starter Kit development environment. For a self guided training session, double click on the VirtuaLab Tutorial link at the bottom of the window when you start the lab.
More VirtuaLabs
SH7124
In this lab you'll use the RSKSH7124 evaluation board to evaluate the SH7124 SH-Tiny Microcontroller and Starter Kit development environment. For a self guided training session, double click on the VirtuaLab Tutorial link at the bottom of the window when you start the lab.
M16C29
In this lab you'll use the RSK-M16C29 Renesas Starter Kit (RSK) to evaluate the M16C/29 microcontroller and development environment. For a self guided training session, double click on the VirtuaLab Tutorial link at the bottom of the window when you start the lab.
LM3S101
Use this VirtuaLab to learn the features of the new Luminary Micro LM3S101 microcontroller. Develop software with your choice of ARM/Keil RealView Microcontroller Development Kit or CodeSourcery G++ GNU development environment. In addition, complete example code and driver libraries including a port of FreeRTOS from FreeRTOS.org.
Xilinx Virtex-II XC2V3000 FPGA, Pentium x86
LM3S811
Use this VirtuaLab to learn the features of the new Luminary Micro LM3S811 microcontroller. Develop software with your choice of ARM/Keil RealView Microcontroller Development Kit or CodeSourcery G++
Embedded.com Career Center
Ready to take that job and shove it?
SEARCH JOBS

Browse all jobs

SPONSOR
RECENT JOB POSTINGS


Resource Links


 :