|
Written by Maciej Bajkowski
|
|
Tuesday, 14 August 2007 |
 Not so long ago, the name of the game and the claim to fame was processor speed and megahertz. But as with most technology related things, the landscape changes quickly. These days, it is all about who can do more with less; less power that is. To approach this challenge, companies have to some degree been simplifying their cores, and instead of raising the megahertz count have been increasing the core count. The argument being, that several cores running slower but in parallel are more efficient than one core running at maximum speed, from the throughput and power envelope level point of view. However, it does not take a genius to figure out that if you put enough cores onto a single die, the power envelope per core decreases if the overall power for the chip is to stay the same. Additionally, as you increase the core count, the die area for the chip is likely to increase, which can lead directly to yield problems. A less leaky process and smaller feature sizes are no substitute for sound power management techniques and smart design. Addressing this very issue, Heinrich Hillmayr from Texas Instruments’ (TI) German division, posted an interesting article titled Minimizing Power Consumption at the Chip Level over at PowerManagementDesignLine.com (This must be one of the longest domain names I’ve ever come across!). If you are a seasoned circuit designer you can skip the first page of the article which briefly describes the basic relationships between voltage, leakage and dynamic currents, and power. If not, this might be a nice little review especially if you have an interview coming up. The second page is where the article gets interesting. In a perfect world there would be neither variation in a waver nor any variation between wavers, but semiconductor manufacturing is far from perfect. Thus in some regions, transistors are stronger than the nominal transistor, meaning that at a given voltage they conduct more current, while in other regions they are weaker and thus conduct less current. This causes two problems: Transistors that are located in the strong region will have a higher leakage current thus increasing the overall core power, while circuits in the weak region will have a problem meeting speed targets. The idea therefore is to diagnose the strength of the silicon, and to lower the voltage in strong silicon regions in order to decrease leakage currents while still meeting timing. The article does not disclose whether the silicon strength is determined by some sort of on-die sensors but simply states that the mechanism is based on embedded information. I imagine that designing an on-die sensor to accurately determine transistor strength could be quite challenging, but not impossible. Whether such a design would be cost effective in the end is of course another matter. The article also describes voltage scaling based on temperature and has several charts to explain the details mentioned above and is definitely worth a quick glance. | | Be the first to comment this item |
|
|
Written by Maciej Bajkowski
|
|
Sunday, 01 July 2007 |
 Through-silicon vias (TSV) technology could be present in chips by the end of this year or at least at the beginning of 2008. At least this is what Jan Vardaman, the president and founder of semiconductor packaging consulting firm TechSearch International, concludes in his article titled “3-D Through-Silicon Vias Become a Reality .” It is no secret that most designers could envision many ways in which these vertical interconnects could be utilized to decrease timing problems. For example, consider the ever increasing cache sizes that can be found on chips these days. If one could fold these structures in 3D rather than laying them out in 2D, the vertical interconnects could shorten the lengths of global interconnects. Additionally, floor plans could be optimized to arrange units that sit in critical paths to be stacked vertically to reduce routing distance and obtain better timing closure. But so far, while many research projects have been touting the benefits of vertical interconnects, very little of this technology has made it into commercial applications. According to Jan this is likely to change in the near future as TSV technology is moved from the research stage into the commercialization stage.
His article, which is posted over at Semiconductor International, is a short overview of TSV technology, and can be us as a springboard for additional research for the interested reader. Jan gives an extensive summary of companies and institutions that have on-going research on TSV technology. He also gives a nice overview of the three main approaches to TSV, namely a front-end process which uses deep-trench capacitor technology to create the vias, a process were vias are etched through set-aside exclusion zones, and finally a process where vias are created through the redistribution of pads and via streets. It is a relatively short read with some good illustrations so if you are interested in this topic give it a read. | | Be the first to comment this item |
|
|
Written by Maciej Bajkowski
|
|
Sunday, 10 June 2007 |
 There were several announcements and articles during Intel’s developer Forum in Beijing in April regarding FPGA-FSB; however, it seems the excitement seems to have settled since then. This frankly is a little puzzling, considering the fact that Intel is allowing for others to use their FSB to communicate with the rest of the systems, which seems rather exciting. Usually, the barrier to entry for developing high-performance components to work with the rest of the system was pretty high. One could either opt to develop an entire board that would plug into one of the existing slot on the motherboard, or one could go the external route and interface through one of the external connectors. But for really high-performance computing, neither of the beforehand mentioned solutions was really a good answer. With this new plug-in possibility, a company only needs to obtain one of the socket compatible FPGA chips and then they can develop from there. The FPGA already contains all the functionality to connect with the Intel FSB, so the developers can focus on the actual co-processing they want to provide, and on the software which will take advantage of it. While the barrier to entry is still not as low as that for internet applications and a dot-com style gold rush is not to be expected, potentially several new startups could emerge that could take advantage of the fact that any new hardware designs they might conceive off could be prototyped and interacting with the rest of the systems in a rather short time. The idea itself of having an FSB compatible FPGA chip is not exactly new, a company called DRC Computer has been providing such chips for multi-way AMD Opteron systems now for over a year; however, Intel’s adoption of the concept has significantly expanded the market for potential startups. | | Be the first to comment this item |
|
|