feature article archive
Subscribe Now

Accelerating RTL Analysis & Creation with Spreadsheets

History of the Spreadsheet

In 1979, a young Harvard Business School graduate student envisioned a new methodology to effectively organize and process large amounts of data through variations of parameters to yield an exact what-if analysis of numerical models, utilizing something called a personal computer. The young graduate student, Dan Bricklin, created VisiCalc™, the first killer app for the nascent personal computer industry of the early 1980’s. Today millions of users depend on the progeny of VisiCalc, the most popular being Microsoft Excel™. Financial, scientific, … Read More → "Accelerating RTL Analysis & Creation with Spreadsheets"

IP to Go

The race is on. Both competitors push pedals deliberately as the brakeless bikes start moving on the highly banked oval of the velodrome. Suddenly, before they have completed a second lap, the leader pulls his bike up the slope and comes almost to a stop, trying to lure his competitor into passing him on the inside. The duel that ensues is ironically typical of two-competitor sports like sprint cycling. Each cyclist strategically maneuvers his bike to try to gain the advantageous position – just behind the other in the aerodynamic wake. Sometimes, one of the cyclists will “track … Read More → "IP to Go"

Spartan-3 Goes Golfing

His son graduates from Junior High next week – blank it out… His wife’s car needs the oil changed – blank it out… His mother sounded tired when she called last week – blank it out… He tries to empty his conscious of all the noise, the clutter, and the dreary detail of his daily life. He blanks his mind and visualizes himself as if he were watching his own actions from a short distance away. He fast forwards several seconds into the future. He sees himself address the ball and begin the back swing. … Read More → "Spartan-3 Goes Golfing"

Students Throw Down the Gauntlet

A few weeks ago, in our Environmental Embeddedness article, we discussed the Microsoft Windows Embedded Student ChallengE, where student design teams were asked to design and develop embedded systems capable of giving something back to the world – preserving, protecting, or enhancing the environment. This week, we caught up with one of the winning teams in order to get more insight into the kind of product development process that could go through marketing requirements definition, specification, development, debug, and testing, even … Read More → "Students Throw Down the Gauntlet"

Bit-Based Dynamic Alignment for Multi-Gigabit Parallel I/O

The Role of High-Speed Parallel I/O

As I/O standards continue to evolve toward serialization, high-speed parallel I/O still plays an important role in specific chip-to-chip applications in which either current serial technologies are cost prohibitive, or legacy demands it.

FPGAs are being used increasingly as programmable SoCs, designed-in as an integral part of the system data path supporting NPU, framer and module- based source synchronous I/O standards such as SPI 4.2, SFI 4.1, XGMII, HyperTransport and Rapid IO. However, these applications require devices capable of performing high-speed … Read More → "Bit-Based Dynamic Alignment for Multi-Gigabit Parallel I/O"

Flash Freeze

Actel’s new Igloo FPGA family is based on their popular flash-based ProASIC-3 line. In the world of FPGAs, flash offers some compelling benefits when it comes to power minimization. In developing Igloo, Actel has capitalized on those advantages and added new power management features, targeting the devices at extremely power-sensitive applications such as smart phones. While you may have never seen “mobile phone” and “FPGA” written on the same sheet of paper (unless there was a prominent negative in between), Actel seems determined to put FPGAs into these unlikeliest of sockets, attacking one of the last and strongest … Read More → "Flash Freeze"

Ceramic Injection Molding Produces Complex Parts With Tight Tolerances

The well-known benefits of ceramic material include: high hardness and mechanical strength; wear and corrosion resistance; dimensional stability over a wide range of temperatures; ability to withstand high working temperatures; good electrical insulation and excellent dielectric properties. However, until recent advances in CIM technology, production engineers and product designers did not view ceramics as a viable option for complex parts requiring tight dimensional tolerances.

Limitations of Earlier Technology

Manufacturing small, intricate shapes in volume before the advent of CIM had significant limitations. The obvious challenge for ceramics is the inherent fragility of parts … Read More → "Ceramic Injection Molding Produces Complex Parts With Tight Tolerances"

System Design by Swarm

Once the embedded computer came on the scene, however, the game changed rapidly. Because most product-specific features could now be implemented in hardware, the physical difference between products began to diminish. Block diagrams of almost every type of product from mobile phones to GPS receivers to digital cameras to high-end washing machines started to look surprisingly similar. In today’s typical system, there’s a processor or two, a few peripherals, the least memory we can get away with, and a bus or switch fabric stitching it all together. The secret sauce is no longer contained in … Read More → "System Design by Swarm"

featured blogs
Apr 19, 2024
Data type conversion is a crucial aspect of programming that helps you handle data across different data types seamlessly. The SKILL language supports several data types, including integer and floating-point numbers, character strings, arrays, and a highly flexible linked lis...
Apr 18, 2024
Are you ready for a revolution in robotic technology (as opposed to a robotic revolution, of course)?...
Apr 18, 2024
See how Cisco accelerates library characterization and chip design with our cloud EDA tools, scaling access to SoC validation solutions and compute services.The post Cisco Accelerates Project Schedule by 66% Using Synopsys Cloud appeared first on Chip Design....