Manufacturing Industry
Design Language Viewpoint—Assessing the Plethora of New Design Languages., also called Rosetta
Electronic News, Nov 1, 1999 by Steven Schulz
Boulder, Colo. -- In the last six months, a remarkable number of new design languages and design language proposals have been introduced into the electronics industry. On the surface, it could appear confusing and perhaps contradictory. I don't see it that way at all. Instead, I look at this phenomenon as a welcome sign that the Electronic Design Automation (EDA) industry fully understands the immediate and pressing need to move the level of abstraction higher than it's been.
No one would argue that the hardware description languages (HDLs) VHDL and Verilog have served us well for more than 10 years. It's hard to imagine an Internet network infrastructure or the wireless consumer market designed without the support of HDL-based EDA software. We wouldn't have high-speed Internet access, Internet appliances or PCs because the complexity of these devices makes it impossible for handcrafted design. And, that's just a glimpse of what the electronics industry has been able to accomplish with HDLs and EDA software.
Design requirements have changed significantly in the last 10 years. In an attempt to keep pace, we've enhanced our workhorse HDLs, modified them and added extensions to prolong their respective usefulness. It's now time to move beyond HDLs to new but complementary design languages to continue to support the electronics industry's creativity and innovation. Yet, we must ensure that we do not create a redundant HDL syntax, but rather define a new capability that is complementary to our existing HDLs.
Borrowing from the Rosetta Stone's language concepts may be a way to set a consistent direction for an all-inclusive design environment, based on existing and emerging standards for system design. The Rosetta Stone, on display in the British Museum in London, has played a vital role in enabling scientists to translate languages used around the world. Through this mapping process, linguists have been able to understand the semantic meaning embodied in the written word.
Coincidentally, VHDL International's System-Level Design Language (SLDL) is called Rosetta, named, as you might expect, for the Rosetta Stone. The language represents a modern-day effort to map across semantic domains within the electronics-centric systems engineering world. It has borrowed concepts from system-level research efforts across Europe and the United States.
To Rosetta, a system is composed of many views -- digital function, analog behavior, timing, bandwidth or throughput, power consumption and cost. A new design language must support the ability to quickly tradeoff architectures and implementations based on system-wide constraints.
Rosetta has integrated multiple domain theories into a common semantic framework and supports the ability to budget and decompose system-wide constraints across all views of hardware and software. It is a systems language, complementary with both Verilog HDL and VHDL, as well as familiar software programming languages like C, C , Java and emerging design languages like Superlog from Co-Design Automation. It does not compete with any of these, or other design language proposals, since no other language describes declarative design constraints at the system level.
Let's view the number of new design languages and design language proposals as a serious and welcome sign that the electronics industry is indeed moving to a higher level of abstraction.
Steven Schulz is a senior member of the technical staff at Texas Instruments Inc. and former president of the board of directors at VHDL International. Design Language Viewpoint appears monthly in Electronic News.
- 5 Rules for Immediate Annuities
- Death in the Family: 12 Things to Do Now
- Dumbest Things You Do With Your Money
- 6 Online Networking Mistakes to Avoid
- 401(k) Mistakes to Avoid
- 5 Economic Scenarios to Keep You Up at Night
- The Real ‘Best Places to Retire’
- Best Credit Cards for You
- 12 Tough Questions to Ask Your Parents
- The Real ‘Best Colleges’
- Home Buyer Tax Credit: How to Cash In
- Why You Shouldn't Bash Cash
- 8 Phony 'Bargains' and Better Alternatives
- Danger: 3 Debit Card Scams to Avoid
- 6 Myths About Gas Mileage
- 29 Fees We Hate Most
- Quick and Easy Ways to Boost Returns
- Best Stocks to Buy Now
- Lower Your Taxes: 10 Moves to Make Now
- New Jobs: 8 Lessons from Real-Life Career Switchers
- The New Job Market: Who Wins and Who Loses?
- Health Care Reform's Public Option: Everything You Need to Know
- Volunteer Work When Unemployed: Should You Work for Free?
- Whose Recovery Is This?
- Long-Term-Care Insurance: 4 Biggest Risks to Avoid
Content provided in partnership with
Most Recent Business Articles
- Multiple criteria evaluation and optimization of transportation systems
- Multi-criteria analysis procedure for sustainable mobility evaluation in urban areas
- A two-leveled multi-objective symbiotic evolutionary algorithm for the hub and spoke location problem
- Multi-criteria analysis for evaluating the impacts of intelligent speed adaptation
- The development of Taiwan arterial traffic-adaptive signal control system and its field test: a Taiwan experience
Most Recent Business Publications
Most Popular Business Articles
- 7 tips for effective listening: productive listening does not occur naturally. It requires hard work and practice - Back To Basics - effective listening is a crucial skill for internal auditors
- FAS 109: a primer for non-accountants - Financial Accounting Standards Board's "Statement 109: Accounting for Income Taxes"
- LIFO vs. FIFO: a return to the basics
- Design a commission plan that drives sales - Sales Commissions
- Using object-oriented analysis and design over traditional structured analysis and design


