New product features, certification, increased performance and quicker design cycles are pressuring device manufacturers to reduce costs and still meet time-to-market requirements. Considerations like balancing increased performance and demands for lower design, manufacturing costs, freeing up engineering resources, or selecting the right OS and BSPs complicate the decision-making process. Sign up now for an innovative webinar using an on-line tool that calculates when and if you should buy or build.
The Space and Systems Development Laboratory (SSDL) develops innovative technologies for robust distributed systems, with special interest in space environments. The current satellite mission under development at the SSDL is the KatySat satellite, which provides a powerful educational outreach tool for K-12 students that can be readily expanded for future missions. To facilitate the KatySat mission, SSDL partnered with Total Phase, to provide students the tools necessary for embedded system development.
Power Integrations’ new LYTSwitch-2 LED drivers facilitate repeatable driver performance and reduced component count, with up to 12 watts of accurately controlled output power for bulb, tube and ballast applications. LYTSwitch-2 devices deliver constant current and constant voltage output (CC/CV), achieving CC output regulation of +/-3% in a typical design. Circuits designed with LYTSwitch-2 parts deliver long lifetimes and high reliability – in even the toughest lighting conditions.
Welcome to the Wizard of OS, a bi-weekly blog where we will pull back the curtain to share insights from a leading wizard in the embedded industry. The next 8 episodes will feature Bill Lamie of Express Logic in:
At the beginning of this column, I said multitasking can reduce overhead. Now, I’ve introduced overhead as one of the pitfalls of multitasking. What gives? Yes, multitasking does reduce overhead, compared to the alternatives. But, there still is a lot of overhead lurking in some designs, and that can be minimized. One of the most overlooked ways to reduce overhead in multitasking environments is to reduce the number of context switches. This sounds like a great idea but how is it done? The first technique is to limit the number of tasks. The fewer tasks in the system, the fewer context switches. Although reducing the number of tasks is a good start, it’s really task priorities that need close consideration.
Next week, we’ll summarize and try to give you an idea of how to determine if multitasking, and a commercial RTOS is good for you. Comments
Part 2: When is it best to use an embedded module? The simple answer is when there are not enough resources available, and resources take many forms: People, expertise, time, etc.
The configuration of the product circuit board is determined by its most complex part – the processor. Taking into the account the associated memory, power and the glue logic, it takes a 12-14 layer board to implement correctly. If an embedded module is used then the product circuit board can be implemented with a lot less layers which means a lot less design time, risk, testing and lower production costs particularly when the board needs to be respun either because of a bug or improvements in the product life cycle.
If overall development costs are less then the interest paid on these investments will also be less, reducing the overall project costs. Stay tuned for how the cost savings can add up. Comments
If any field has been moving swiftly it’s low-power design. No matter how involved you are in the field there’s always something more to learn. Unfortunately the learning process is usually haphazard and time consuming: reading datasheets, articles, white papers, and books and searching numerous web sites.
Renesas has set out to address this problem with DevCon Extension 2014, a series of short courses and lab sessions to keep you updated on the latest hardware and software solutions and services for enhancing embedded system designs and overcoming development obstacles.