| Integrating core-based high-density FPGAs in your design
|
2011-08-09 |
| Here is an engineer's experience with designing a nontrivial multi-processor system, using three networked Xilinx Virtex-4FX-based controllers. |
|
| Oki, Lexra roll out prototyping boards for SoCs
|
2001-04-15 |
| This article discusses Oki Semiconductor and Lexra Inc.'s board products intended to speed time-to-silicon for complex SoC designs. |
|
Designing safety-critical operating systems
|
2002-07-01 |
| Whether you are designing a |
|
Applying POSIX to real-time systems
|
2002-03-16 |
| Applying POSIX to real-time systems |
|
| Making multi-core viable for medical electronics
|
2011-10-28 |
| This article discusses the validation of safety claims for systems running on multi-core processors, as well as OS characteristics that can facilitate multi-core migration. |
|
| Optimising software using TLM virtual platform
|
2011-12-07 |
| Find out how transaction level modelling 2.0 was used to produce an executable system model and, subsequently, execute software to analyse functional aspects contributing to overall system level performance. |
|
Internet connected real-time systems vulnerable to attack?
|
2003-04-01 |
| By Richard Jones |
|
| High Availability Design For Embedded Systems
|
2001-04-03 |
| In the post-PC era, the role of smart devices is expanding every |
|
DVD recorder systems present complex design challenges
|
2004-07-16 |
| DVD recorder systems present complex design challenges |
|
Linux as an embedded OS
|
1997-10-02 |
| This article assesses Linux's features, robustness, limitations, and most importantly, its real-time operating facilities. |
|
Maximizing deadline scheduling
|
2001-11-01 |
| This technical article discusses how dynamic priority scheduling can maximize real-time design deadlines in most real-time operating systems. |
|
| Designing real-time systems with UML, Part 1
|
1998-03-01 |
| This is the first in a series of three articles on how the UML can be used to develop real-time and embedded systems. This first article identifies the major notational and semantic features of the UML without a great deal of formalism. |
|
An integrated approach to PCI verification in SoCs
|
2001-11-01 |
| This article looks at the device verification strategy and implementation of a typical PCI subsystem design in order to improve SoC designs. |
|
Designing real-time systems with UML, Part 2
|
1998-04-02 |
| This second in a series of three articles explains how the Unified Modelling Language can be used to develop real-time and embedded systems--in this case, an anaesthesia patient ventilator. |
|
The message is the medium
|
2002-11-02 |
| One way to describe a real-time system is to enumerate its interactions with its environment. Message sequence charts are a simple, rigorous, graphical, and intuitive notation specifically tailored to capture such interactions. MSCs are popular in telecom and, owing to similarities to UML, are used increasingly in many other domains. |
|
Scheduling a real-time program
|
1999-02-01 |
| If you're doing manual scheduling of a mission-critical real-time program, you need a good way to obtain information from the system during run time. Here's a methodology that requires few system resources and little effort to set up. |
|
Embedded Systems Development Trends: Asia
|
2004-03-01 |
| Read EE Times - Asia's and Gartner Dataquest's latest embedded systems development survey, which gathered 890 qualified responses from embedded systems designers. |
|
State-oriented programming
|
2000-08-01 |
| Implementing hierarchical state machines doesn?t mean you have to use code-synthesising tools. Here are some techniques for simple, efficient, and direct mapping of state machines to C or C++. |
|
Solving problems early on using co-verification
|
2004-11-16 |
| Learn the importance and benefits of hardware and software co-verification before the physical design becomes available. |
|
Designing real-time systems with UML, Part 3
|
1998-05-02 |
| This article wraps up Douglass' series on the Unified Modelling Language with a focus on architectural, mechanistic, and detailed design. |
|
If the RedBoot ROM monitor fits
|
2003-07-01 |
| This document presents an open-source, portable ROM monitor that offers a download and debug environment. |
|
Combating priority inversion
|
2003-02-03 |
| Because tasks share resources, even the highest priority tasks can be prevented from running when it should; knowing how to work around priority inversion prevents this mistake. |
|
Embedded Systems Development Trends: Asia
|
2003-03-03 |
| This research study highlights the various tools, devices, applications, and technology trends Asian embedded system developers are currently designing. |
|
Rolling your own
|
2008-02-03 |
| Real-time operating systems and kernels provide all the functions you need for a multi-tasking embedded system . . . and then some. It may make more sense than you think to embed do-it-yourself operating system functions into your application. |
|
Advancing to true HW/SW co-verification
|
2001-11-16 |
| This technical article discusses how advancing to true HW/SW co-verification can enhance embedded systems designs as manufacturers go into deeper submicron processes. |
|
Abstracting device-driver development
|
2004-05-03 |
| An abstraction layer makes a convenient interface between device drivers and I/O hardware. |
|
Embedded VoIP implementations using SIP
|
2004-09-16 |
| Broadband adoption has laid the pavement for mass-market VoIP implementation. Find out the advances that have made 2004 the year of VoIP. |
|
Functional TLM simplifies multiprocessor software development
|
2005-12-16 |
| Start developing, integrating and testing software code long before silicon is available with functional transaction-level modeling. |
|
A matter of timing: Instant-on technology for in-car telematics
|
2005-10-17 |
| Here's how telematics systems can quickly respond to CAN power-on messages without the need for auxiliary communications processors |
|
Developing applications with Windows CE 2.10
|
1998-10-01 |
| How well does Windows CE fit into an embedded environment? This article describes its architecture and key design concepts, in addition to comparing Windows CE to traditional RTOSes. |
|