feature article archive
Subscribe Now

Single-Port Triple-Speed Ethernet and On-Board PHY Chip Reference Design

This application note describes two reference designs that demonstrate Ethernet operations of the Altera® Triple-Speed Ethernet MegaCore®functions with on-board Marvell 88E1111 PHY chips. The reference designs provide flexible test and demonstration platforms on which you can control, test, and monitor the Ethernet operations using system loopbacks.

The reference designs are Qsys systems integrating one instance of the Triple-Speed Ethernet IP Core that supports 10/100/1000-Mbps Ethernet operation. One reference design runs in the Arria® II GX FPGA … Read More → "Single-Port Triple-Speed Ethernet and On-Board PHY Chip Reference Design"

Less Pessimism, Please

When I was a teen, I remember someone coming to help my Dad plan a big move of some piece of equipment on our orchard. What struck me was how this guy could pre-visualize all the various scenarios and then consider the consequences and, in particular, all the things that could possibly go wrong for the different cases.

I was pretty impressed. It seemed like such thorough analytical capabilities were a skill and a gift. Over time, however, I’ve noticed that such an ability isn’t always appreciated. Because most of the world likes … Read More → "Less Pessimism, Please"

Methods of Estimating Component Temperatures

In electronics systems, the board temperature adjacent to the component often is known or controlled as a part of the system design. This means that by measuring the board temperature during operation, you can estimate the component’s junction temperature. You can use the thermal parameter Psi-JB (ΨJB) for this purpose since it is unique to a particular device, and is generally provided by the component manufacturer. This Part 3 in this three-part series details the proper method to determine the component junction temperature by measuring the board temperature. By carefully addressing component temperature, … Read More → "Methods of Estimating Component Temperatures"

Going With the Flow

You have a stalker.

He or she is watching you right now. Well, maybe not visually, but that slight muffled sibilant sound you hear? That’s someone sniffing your packets. This someone needs your exclusive attention, distributing a denial of service attack so that you can’t pay attention to any of those other skanks that are trying to lead you astray. Consider your emails read; your privacy is dead. You may have been gifted baby bots that need no love and care from you; they just help your True Love Forever monitor everything you … Read More → "Going With the Flow"

Power to the Masses

“This anthropomorphically named computer defeated two human opponents on television’s Jeopardy!”

“What is Watson?”

“Correct!”

The world sat enthralled (well, mildly interested) as a computer participated on a TV game show, testing its powers of recall against those of two human competitors. IBM’s Watson wasn’t the biggest or fastest computer in the world at the time, but, for a week, it was the best known.

Using a computer to look up facts may not seem like … Read More → "Power to the Masses"

Optimizing Performance, Power, and Area in SoC Designs Using MIPS® Multi-threaded Processors

Hardware-based multi-threading technology has for some time been known in the industry as a feasible technique for improving system performance, but not too many people are aware of just how much traction the technology has gained since its early implementations in the 1960s.  This article provides a brief history of hardware based multi-threading and some examples of its commercial adoption so far.  It then gives an overview of the fundamental value of multi-threading in hardware, and describes MIPS Technologies’ multi-threading architecture and product offerings.  The article also provides … Read More → "Optimizing Performance, Power, and Area in SoC Designs Using MIPS® Multi-threaded Processors"

Preparing for Google TV

Google and partners recently announced Google TV—an open, architecture-neutral platform that will bring the full web experience to television viewing. Given the fact that MIPS licensees lead in the digital home today, it is likely that there will be a large number of future Google TV systems based on the MIPS architecture. Leveraging our work with Android and our ongoing relationship with Google, MIPS is in an excellent position to work with our licensees as Google TV moves beyond initial reference platforms … Read More → "Preparing for Google TV"

Methods of Estimating Component Temperatures

In electronics systems, the case temperature (sometimes referred to as top temperature) of a component often is easy to measure. Fortunately, the component case temperature is very close, both physically and thermally, to the component junction temperature. This means that you can estimate the component’s junction temperature by measuring it’s case temperature during operation. You can use the thermal parameter Psi-JT (ΨJT) for this purpose since it is unique for a particular component under typical use conditions, and is generally provided by the component manufacturer. This article details the proper … Read More → "Methods of Estimating Component Temperatures"

An iPad for Nerds

Good news, everyone! Tablet computers are all the rage these days, and now there’s a version for the Hubert J. Farnsworth crowd. Now you—yes, you!—can bring leading-edge sex appeal to your embedded systems. Imagine the admiration, respect, and esteem from your puny and unimaginative so-called colleagues as you unveil this beauty. Oh, the humanity! (Batteries not included.)

We’re talking, of course, about the new Panel PCs from WinSystems. These are industrial-grade PCs … Read More → "An iPad for Nerds"

featured blogs
Apr 24, 2026
A thought experiment in curiosity, confusion, and cosmic consequences....