Achieve your design goal with FPGA synthesis tools |
2009-12-07 |
| Following sound design flow practices can help FPGA designers manage their projects effectively. Here's how FPGA synthesis tools can help you efficiently achieve your design goals |
|
| 2G design overhaul gives 3G phone |
2009-12-03 |
| Released in Q1 08, Samsung's SGH-J750 is an eye-opener on OEM sourcing decisions, ASIC development strategies and foot-in-the-door approaches behind the cell phone market. |
|
Distributed processing blocks boost processor efficiency |
2009-12-02 |
| Multiple instantiations of the same processor now share the processing burden of the applications running on the PC. Here's how you can boost processor efficiency |
|
Decoding Data Matrix 2D barcode on a Blackfin processor |
2009-12-01 |
| The decoding of Data Matrix 2D barcode on the low footprint Blackfin processor is discussed. Different approaches to decode 2D barcode with and without high latency L2 memory are explained. |
|
Product tutorial: Reducing development time for infotainment apps |
2009-11-27 |
| A new range of devices from Renesas offers a multi-core and multi-IP design for increased scalability, a key consideration during software development. |
|
Promoting safe use of C/C++ |
2009-11-26 |
| C and C++ have most of the features a software development team could wish for and, in the right hands, can be used to write well laid out, structured and expressive code. In the wrong hands, this flexibility can lead to perverse and extremely hard to understand code |
|
Dealing with problems during timing closure |
2009-11-23 |
| As the process technology nodes keep shrinking, the variation of the design parameters transition becomes non-linear across different process, voltage and temperature (PVT) corners. Thus, we face problems during timing closure. |
|
Achieve a cost-effective LCD driving solution |
2009-11-19 |
| A multitude of consumer applications contain graphic TFT-LCD panels, challenging system designers to create a low-cost TFT-LCD interface. Here's how you can attain that design goal |
|
Engine control system shifts from mechanical to electronic |
2009-11-17 |
| Small engine manufacturers are starting to feel pressure from government regulatory agencies around the world to increase the efficiency and reduce the emissions from their products. |
|
Understanding the common tools for Linux-based systems (Part 2) |
2009-11-16 |
| Developers who want to use the Linux OS are presented with a dilemma. Here's the second installment of a two-part article on the available tools for performance analysis on Intel architecture and Linux. |
|
Hurdling the challenges of GPS in telematics |
2009-11-09 |
| The devil is in the details, and some remaining challenges merit consideration. This article discusses the challenges arising in telematics applications. |
|
Perform high-speed, low-cost prototyping of ASIC designs |
2009-10-30 |
| A "typical" ASIC design cycle is in the order of 9 to 18 months, while the window of opportunity for the introduction of a product using this device can be as little as two to four months |
|
Putting the DFM puzzle together |
2009-10-26 |
| The next big leap that designers and manufacturers have to take is to begin viewing design for manufacturing (DFM) as a holistic, evolutionary process. |
|
Using the PF_RING for improved lossless packet capturing |
2009-10-23 |
| Here's how you can improve lossless network packet capturing with libpcap by using the PF_RING kernel patch |
|
How to painlessly transition from 8bit to 32bit cores |
2009-10-22 |
| No matter how hard you try not to, you will need to migrate from your loveable 8bit core to the complex 32bit cores. Here's how to you can do a painless migration |
|
Guarding critical systems with MISRA C++ |
2009-09-22 |
| This article demonstrates how the MISRA C++ language subset mitigates the insecurities within the C++ language in an efficient, cost-effective manner. |
|
Making source code sharable across platforms |
2009-09-21 |
| Model-based design makes it possible to develop source code for multiple compilers, languages and underlying platforms, even different RTOS, all from a common design. |
|
Addressing MCU GPIO scaling wall with FPGAs |
2009-09-14 |
| MCUs play a variety of different but equally important roles in almost every electronics application imaginable. Inexpensive, easy to use and well understood, MCUs are an integral part of a design engineer's toolkit. |
|
Address determinism, ambiguity in model-based dev't |
2009-09-11 |
| This article uses SCADE to discuss how the problems of determinism and ambiguity can be addressed in model-based development, resulting in an implementation view of the control model |
|
Analog vs. digital interleaving of PFC converters |
2009-09-02 |
| Enough has been discussed about the advantages of interleaved PFC; this article focuses on a comparison of the analog approach to the digital approach. |
|
A beginner's guide to configuring counter/timer |
2009-08-31 |
| This article aims to explain the concepts behind understanding and configuring a counter/timer using the same techniques you probably used in high school science classes. |
|
The benefits of using state charts |
2009-08-25 |
| This article discusses how state chart models can be used to increase software quality in the different development phases |
|
| Wi-Fi-connected night-clock opens up to widgets |
2009-08-21 |
| A Wi-Fi-connected personal Internet appliance, the Chumby gets its information and applications through Chumbys' Website that opens up access to 'widgets.' |
|
Employing virtualization tactics in embedded |
2009-08-13 |
| Developers can mix and match their operating environments and gain the benefits of both real-time optimized OS and full-featured GPOS |
|
Save time in measurements using low-cost oscilloscopes |
2009-08-12 |
| Here are tips in performing time-saving measurements for basic, low-cost oscilloscopes. |
|
Finding bugs in embedded C software |
2009-08-11 |
| This technical article explains how automated techniques such as pattern-based static code analysis, runtime memory monitoring, unit testing and flow analysis can be used together to find bugs in an embedded C application |
|
Employing FIBEX in Autosar |
2009-08-07 |
| It was investigated in detail where the common aspects and the differences lie, and how a current FIBEX tool chain can be adapted to Autosar |
|
How to secure USB transmission |
2009-08-05 |
| USB doesn't have a built-in security mechanism for securing the data communicated on the bus. For some applications, this might be a concern. |
|
Understand software evolution with CLOC |
2009-07-31 |
| Although software's complex nature makes reliance on a single measurement method impractical, there are a myriad of good techniques for quantifying software. |
|
| Digital camcorder delivers simple, clean design |
2009-07-29 |
| A teardown reveals that the Flip UltraHD's insides are proven technology and that its simple design is even cleaner than its predecessor. |
Open specs push for COTS ecosystem growth |
2009-07-27 |
| To achieve widespread adoption, educating application developers on how best to leverage open specifications for their work is key. |
|
MCUs zoom into power steering apps |
2009-07-23 |
| Here's an overview of the latest generation of Power Architecture-based MCUs and describes how they are used in power steering applications. |
|
Employ accurate timing in RT software systems |
2009-07-16 |
| Static timing analysis is described in this article and will be shown to be capable of taking the guesswork out of timing in real-time software systems. |
|
How to rapidly debug serial buses in FPGAs |
2009-07-15 |
| Read about common debugging issues and learn how to resolve them. |
|
Debug embedded Linux apps on ARM9/ARM11 |
2009-07-14 |
| Learn how Embedded Linux can be successfully used as an operating system for modern ARM processors |
|
Design safe, secure embedded systems |
2009-07-10 |
| Know the considerations to be taken into account when designing systems that are fault tolerant. |
|
Guide to C++ for cautious programmers |
2009-07-03 |
| As code size and complexity increases, C++ is becoming an excellent programming language of choice for embedded apps. |
|
Probe, calibrate for accurate BBIQ measurements |
2009-06-30 |
| Know the basics of BBIQ measurements and probing approaches for different applications. |
|
Advantages of 1394 Automotive network |
2009-06-30 |
| Learn about the 1394 protocol stack, consisting of Transaction, Link and Physical Layers. |
|
Design implantable antenna for medical devices |
2009-06-29 |
| Know the challenges of designing an implantable antenna for the Medical Implant Communication Service band. |
|
Projected capacitive displays for touchscreen |
2009-06-24 |
| Learn how projected capacitive technology can survive harsh environment that might wreak havoc on older touch technologies |
|
USB OTG: The best portable product interface? |
2009-06-23 |
| USB OTG is a wired interface that enables all of these situations over a single, small-profile receptacle. |
|
Capture, debug system crashes |
2009-06-22 |
| Here are concepts, techniques, and logic analyser tools that apply broadly for troubleshooting system crashes. |
|
In-car comms: Will fibre optic replace copper? |
2009-06-19 |
| Read about the prospects for more widespread adoption of fibre optics in the automotive sector |
|
| Grasping Android's IPC mechanism |
2009-06-17 |
| Know the IPC mechanism used by Android to communicate between the main processor and the other processor cores. |
|