Embedded News

Syndicate content Embedded
Updated: 2 hours 58 min ago

Picking the right system design methodology for your embedded apps: Part 3

Tue, 03/16/2010 - 21:05
In a three part tutorial, Wayne Wolf discusses why today's complex embedded designs require developers to use a formal or informal system design methodology and the features that are important in such tools. Part 3: Quality Assurance.


Picking the right system design methodology for your embedded apps: Part 2

Tue, 03/16/2010 - 09:18
In a three part tutorial, Wayne Wolf discusses why today's complex embedded designs require developers to use a formal or informal system design methodology and the features that are important in such tools. Part 2: Formal specifications & informal requirements.


Picking the right system design methodology for your embedded apps: Part 1

Mon, 03/15/2010 - 19:15
In this three part tutorial, Wayne Wolf discusses why today's complex embedded designs require developers use a formal specification or informal requirements system design methodology as well as the features that are important to have in such tools. Part 1: Why design methodologies?


Salary Survey

Mon, 03/15/2010 - 08:25
Jack's 2009 salary survey is now out, and the data is interesting.


1394 cameras: Simple designs with high bandwidth, low latency, scalability

Mon, 03/15/2010 - 06:29
The author, vice chairman of the 1394 Trade Association, argues that 1394 Automotive Camera Systems provide features and functions required for automotive applications while maintaining competitive price performance.


Presented By:

Mon, 03/15/2010 - 06:29

Power delivery network design requires chip-package-system co-design approach

Mon, 03/15/2010 - 03:14
Power Delivery Network (PDN) has traditionally been a disjointed design problem with chip, package and board engineers doing their part of the design with margins assumed for the other parts. As 45nm designs become more common and the first set of 32/28nm tape-outs start to happen, certain trends are becoming quite clear.


Building better memory management for high performance wired/wireless networks: Part 2

Thu, 03/11/2010 - 22:09
The authors evaluate the performance of variable- versus fixed-size memory pools in tests implementing the two approaches for LTE and WiMAX protocol stacks


Building better memory management for high performance wired/wireless networks: Part 1

Thu, 03/11/2010 - 20:22
The authors describe a variable pool memory management scheme that has been implemented for LTE and WiMAX protocol stacks and has exhibited excellent performance, especially when compared to traditional fixed-pool implementations.


Presented By:

Thu, 03/11/2010 - 20:22

The 8-bit MCUs won't be going away anytime soon

Thu, 03/11/2010 - 07:34
Despite claims that the 8-bit MCU will soon be obsolete by 32-bit devices, that may not exactly be the case.


Discrete audio amplifier basics - Part 1: Bipolar junction transistor circuits

Wed, 03/10/2010 - 12:35
Part 1 of an excerpt from the book "Audio Engineering: Know it All" covers the basics of bipolar junction transistors and looks at some typical BJT audio circuit configurations.


Network Engineering for Audio Engineers - Part 4: QoS and IP/Ethernet addresses

Wed, 03/10/2010 - 12:29
The fourth and final excerpt from the book "Audio Over IP" covers bandwidth, dropped packets, delay and jitter, as well as IP and Ethernet addresses, and network diagrams.


ICE debugging: The end of the battleship game

Wed, 03/10/2010 - 07:07
Lauro Rizzatti at EVE-USA explains why the "Battleship Game" reminds him of trying to debug a system-on-chip (SoC) design using the in-circuit-emulation (ICE) mode.


Getting disciplined about embedded software development: Part 3 - The value of postmortems

Tue, 03/09/2010 - 22:33
Here's a guide from Jack Ganssle on doing software development in a disciplined way to reduce both errors and the time it takes to complete a project. Part 3: The value of postmortems


Preventing dynamic allocation

Tue, 03/09/2010 - 11:29
Here's a simple technique to generate a warning that your C++ code is using dynamic allocation against your wishes.


Getting disciplined about embedded software development: Part 2 - The Seven Step Plan

Mon, 03/08/2010 - 22:47
Here's a guide from Jack Ganssle on doing software development in a disciplined way to reduce both errors and the time it takes to complete a project. Part 2: The Seven Step Plan.


Getting disciplined about embedded software development: Part 1 - Any idiot can write code

Mon, 03/08/2010 - 11:16
Here's a guide from Jack Ganssle on doing software development in a disciplined way to reduce both errors and the time it takes to complete a project. Part 1: Any idiot can write code.


Getting disciplined about embedded software development: Part 1 - Any idiot can write code

Mon, 03/08/2010 - 11:16
Here's a guide from Jack Ganssle on doing software development in a disciplined way to reduce both errors and the time it takes to complete a project. Part 1: Any idiot can write code.


Designing high-temp electronics for auto and other apps

Mon, 03/08/2010 - 08:39
High-temperature semiconductor technologies can survive temperatures approaching 400°C, but careful design of the product is required to deliver cost-effective devices achieving stable, predictable performance.