EECatalog Tech Videos
Global Chip Revenue Rises in 2013, Reversing Loss from Earlier Year; Memory and Wireless Lead the Way
Worldwide semiconductor revenue rose a solid 5.0 percent last year, with memory chips the star performers, according to the latest research from IHS Technology (NYSE: IHS). Total
Continued Progress at Electronics Marketing Drives Year-Over-Year Growth in Revenue and EPS Avnet, Inc. (NYSE:AVT) today announced results for the third quarter fiscal year 2014
Sales Increase By 18 Percent Year-To-Year In Americas Region The Semiconductor Industry Association (SIA), representing U.S. leadership in semiconductor manufacturing and design,
EECatalog Tech Videos
ARM DS-5 Altera Edition is customized version of ARM's flagship software development tool suite, DS-5, for Altera SoC FPGA users. This short video shows how the toolkit brings together hardware and software domains, making it very easy for engineers to debug and optimize across the CPU and FPGA logic.
This video demonstrates how easy it is to use DS-5 Altera Edition to connect to and control a Altera SoC Development board and to build and do some initial bare-metal (no OS) debugging and tracing using it.
This video demonstrates how to use DS-5 Altera Edition to do some Linux kernel and driver debugging and trace using an Altera SoC Development board. It shows how DS-5's powerful FPGA-adaptive debugging makes easy to interact with the peripheral registers of the custom FPGA hardware. It shows how to debug the kernel both before and after the MMU is enabled.
This video will show you how to use ARM Streamline on Beaglebone Black running Linux to analyze which processes, threads and functions are consuming the most CPU time. Developers can use this information to identify the hotspots and bottlenecks so they can fix these problems.
Learn how to use ARM DS-5™ Streamline to find out which processes, threads, functions, and even source code lines are slowing down your Linux/Android system by generating excessive number of CPU performance events such as cache misses and branch mispredictions.
This video shows how you can slash your development time by reverse debugging Linux and Android applications on your target hardware using the Application Rewind feature in ARM DS-5™. End the frustration of tracking down hard-to-find non-deterministic bugs caused by race conditions, size mismatches and deadlocks. Simply step back through your application execution history or set watchpoints and run back to them.
This video from Joe Alderson shows an amazing new feature in DS-5 called Application Rewind. Now you can do reverse debugging in Linux and Android applications on your target hardware using the Application Rewind feature in ARM DS-5™. I'm sure we've all had those frustrating moments when working on our code. Bugs appear in our code out of nowhere that are hard to track down, hard-to-find and non-deterministic. Sometimes these bugs are caused by race conditions, size mismatches and deadlocks. Now we can simply step back through our application execution history or set watchpoints and run back to the source of the bug.
Featured White Papers
This white paper gives the reader perspectives on requirements for and the position of real-time capabilities in Linux-based embedded systems. It examines multiple paths to reaching real-time responsiveness with the open source OS, and details key native Linux technologies and their evolution. Finally, it presents empirically-derived performance benchmarks for some of the most popular and widely-deployed embedded CPUs.
Linux Kernel Development; How Fast it is Going, Who is Doing It, What They are Doing, and Who is Sponsoring It
The kernel which forms the core of the Linux system is the result of one of the largest cooperative software projects. Regular 2-3 month releases deliver stable updates to Linux users, each with significant new features, added device support, and improved performance. The rate of change in the kernel is high and increasing, with approximately 10,000 patches going into each recent kernel release, each containing the work of over 1000 developers representing around 200 corporations.
Communications networks are very different from other kinds of computing applications. Networks require both very high reliability and very high performance. Not only must they process large volumes of data at high speed, but they must do so while limiting their downtime to minutes per year. Network failures can have huge economic consequences and can even result in the loss of life. Additionally, in this post-9/11 world, failure also has a national security dimension. One example is enough to illustrate the potential impact network failures can have. In 1991, a packet-switched network failed. This failure caused hundreds of millions of dollars in financial losses, knocked out air traffic control in the New York City region for over 8 hours, and disrupted 85,000 travelers.