Printer Friendly
The Free Library
19,111,409 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Ultima Introduces a Physical Design Solution That Uses Clock Skew for Timing Optimization.


NEW ORLEANS--(BUSINESS WIRE)--June, 21, 1999--

Ultima ClockWise clock·wise  
adv. & adj. Abbr. cw.
In the same direction as the rotating hands of a clock.


clockwise
Adverb, adj

in the direction in which the hands of a clock rotate
(TM) Performs Useful-Skew Clock Tree Synthesis

To Help Designers Rapidly Achieve Timing Closure

Ultima Interconnect Technology, Inc., an EDA (1) (Electronic Design Automation) Using the computer to design, lay out, verify and simulate the performance of electronic circuits on a chip or printed circuit board.  technology and tool developer, today announced that it is entering the physical design solutions market and introducing Ultima ClockWise, the first clock synthesis solution that utilizes clock skew In circuit design
In circuit design, clock skew (sometimes timing skew) is a phenomenon in synchronous circuits in which the clock signal (sent from the clock circuit) arrives at different components at different times.
 to optimize a chip's timing.

Designed to avoid potential timing problems, Ultima ClockWise helps designers to rapidly achieve timing closure without replacing placement and routing tools. The tool seamlessly plugs into the EDA industry's popular design flows and uses formats (LEF/DEF from Cadence, .lib and SDC SDC Silver Dollar City
SDC Security Door Controls
SDC Student Development Center
SDC San Diego Chargers
SDC Science Data Center
SDC System Development Charges
SDC Studebaker Drivers Club
SDC San Diego, California (border patrol sector) 
 from Synopsys) provided by Synopsys, Inc. (Nasdaq:SNPS SNPS Space Nuclear Power System ) and Cadence Design Systems (company) Cadence Design Systems - A company that sells electronic design automation software and services.

http://cadence.com/.

See also Verilog.
, Inc. (NYSE NYSE

See: New York Stock Exchange
:CDN (Content Delivery Network) A system of distributed content on a large intranet or the public Internet in which copies of content are replicated and cached throughout the network. ).

Ultima ClockWise does much more than a good clock design. Traditional physical design tools separate clock design from other design tasks and simply minimize clock skew -- try to achieve zero clock skew. In contrast, Ultima ClockWise combines clock timing with data-path timing and makes clock skew a useful tool to improve the performance and timing robustness of a chip. The useful skew (1) The misalignment of a document or punch card in the feed tray or hopper that prohibits it from being scanned or read properly.

(2) In facsimile, the difference in rectangularity between the received and transmitted page.
 adjusts the effective timing constraints on data-paths. In fact, designers can reduce the number of design iterations and quickly achieve timing closure by focusing on one signal -- the clock.

According to according to
prep.
1. As stated or indicated by; on the authority of: according to historians.

2. In keeping with: according to instructions.

3.
 Joe G. Xi, Vice President, Products and Marketing of Ultima, "Ultima has developed Ultima ClockWise through technology partnerships with a number of customers including some of the world's leading IC suppliers. We were very fortunate to have the opportunity to work closely with these companies from the conception of our product."

"Since its founding, Ultima has set its goal to provide integrated physical design and electrical analysis solutions," said Wayne Dai, Ultima's Founder and Board Chairman. "As the shift toward system-on-chip accelerates, we believe the key for physical design lies in global interconnect issues. With the introduction of Ultima ClockWise, we are positioning Ultima as a provider of physical design solutions that solve key global interconnect problems."

Dai added, "At sub 0.25 micron, fixing problems at the verification stage could be too late. We must help designers prevent timing problems from occurring far earlier in the design flow. However, any physical design tool that is not built on top of a proven electrical analysis foundation is unlikely to provide timing closure solutions. This is a great advantage for Ultima as we draw from our expertise in interconnect analysis."

Ultima ClockWise has been adopted and tested by a number of leading semiconductor companies in U.S. and Japan. In designs ranging from three to ten thousand registers and with as many as 20 clock domains, Ultima ClockWise was able to reduce the number of critical paths by 70 to 100 percent (with 100% timing is closed). The improvement in performance and timing robustness was achieved at minimal cost, typically a 10 to 15 percent increase in the number of buffers, and with minimal efforts by designers.

What Others Say About Clock Skew and Timing Optimization

"Zero clock skew has been the reigning dogma since the earliest days of synchronous circuit A synchronous circuit is a digital circuit in which the parts are synchronized by a clock signal.

In an ideal synchronous circuit, every change in the logical levels of its storage components is simultaneous.
 design," said John P. Fishburn, Distinguished Member of Technical Staff in Research at Lucent Technologies' Bell Labs (Murray Hill Murray Hill may refer to one of the following places:
  • Murray Hill, Kentucky
  • Murray Hill, Manhattan, a residential neighborhood in New York City
  • Murray Hill, Queens, a different locality in New York City
  • Murray Hill, New Jersey
  • Murray Hill, Pennsylvania
, NJ). "But for just as long, designers who 'know their circuit' have increased performance and safety by flouting the dogma. Virtually every synchronous circuit could be improved with useful-skew. What would help designers tremendously is a CAD tool that can analyze an entire circuit and synthesize To create a whole or complete unit from parts or components. See synthesis.  the useful-skew clock distribution network. Designers who stick with zero skew must keep in mind that their competitors are not constrained con·strain  
tr.v. con·strained, con·strain·ing, con·strains
1. To compel by physical, moral, or circumstantial force; oblige: felt constrained to object. See Synonyms at force.

2.
 to do so."

"We tested ClockWise on one of our highest performance designs," said Andy Le, CAD Manager at Adaptec. "It achieved timing results substantially better than the existing zero-skew clock tools. Without changing placement and routing tools and without using any post-placement optimization tools, ClockWise removed all cycle time violations and race conditions."

In a benchmark done by one of the major ASIC (Application Specific Integrated Circuit) Pronounced "a-sick." A chip that is custom designed for a specific application rather than a general-purpose chip such as a microprocessor.  suppliers, Ultima ClockWise was used to improve the performance of a design. The circuit's target performance was 200MHZ. But using an existing zero-skew clock tool in a timing driven design flow, a negative slack of -0.36ns was produced. This means that the circuit could only operate at 187MHZ. Ultima ClockWise produced a positive slack of 0.28ns and the circuit can now run at 212MHZ, a 14% improvement on performance. Furthermore, ClockWise actually used 10% less buffers and no change was required in any of the placement and routing tools.

What's Different

Few will question that clock is the single most important signal in a timing-critical chip. But in the past, people tended not to consider clock design in the context of full-chip timing. Existing design methodologies view clock skew as a problem. Designers strive for zero skew and are unaware that zero skew is really not the optimum way to achieve either the safest or the highest performance clock design. Great resources are wasted as designers work toward achieving perfect zero skew only to get simultaneous switching current that often causes chips to fail.

Recognizing that the true goal for clock design is to meet a chip's timing requirements, the new methodology used with Ultima ClockWise combines clock timing with data-path timing. Ultima ClockWise treats clock skew not as a problem but as a controllable design variable. It now uses clock skew as a useful tool to optimize timing. The optimization brings multiple benefits including: -0-

--   Reducing the number of critical paths to reduce design iterations
     and achieve timing closure.
--   Increasing clock frequency to improve performance.
--   Increasing tolerance to process variations and other intermittent
     noises.
--   Creating a larger tbility of useful skew to increase scalability
 ithm
that handles circuits with tens of thousanechnologies such as highly accurate
cell and
interconnect delay analysis and high-capacity 3D parasitic extraction.

     Price And Availability

     Ultima ClockWise is available immediately. Its price starts at
$120, 000 (USD) for Hewlett-Packard and Sun Microsystems UNIX
workstations.
     The first public showing of Ultima ClockWise is this week at the
1999 Design Automation Conference, booth number 1642, in New Orleans,
Louisiana, USA. The Company is also demonstrating its deep submicron
interconnect analysis and signal integrity verification
solutions-Ultima Nautilus(TM) and Ultima Nautilus-SI(TM).

     About Ultima

     Ultima Interconnect Technology is a technology leader in
interconnect and physical design analysis solutions. The company's
tools and technologies address the tough challenges presented by 0.25
micron and below processes. Ultima's mission is to provide integrated
physical design and electrical analysis solutions and help designers
to close the productivity gap brought by fabrication technologies. The
Company's products are Ultima ClockWise, the useful-skew clock
synthesis solution; Ultima Nautilus-SI, a full-chip signal integrity
verification solution; Ultima Nautilus, a full-chip 3D RC extraction
tool; Ultima PRedator(TM), a parasitic RC reduction tool; and Ultima
Millennium(TM), a full-chip delay analysis solution for timing
sign-off.
     In 1996, Ultima was awarded a contract to develop 3D net
extraction as part of Sematech's Chip Hierarchical Design System
(CHDS). Ultima is a member of Mentor Graphics' (Nasdaq:MENT) OpenDoor
program, Synopsys' (Nasdaq:SNPS) In-Sync and Tap-in programs,
Cadence's (NYSE:CDN) Connections third-party software program, and
Ultima participates in the EDA Consortium's Spine99 interoperability
effort with Synopsys and Cadence (www.spine99.com). Ultima
Interconnect Technology, Inc. headquarters are located at 1139
Karlstad Drive, Sunnyvale, CA 94089, USA, 1-408-734-0600,
Fax: 1-408-734-0607, info@ultimatech.com, www.ultimatech.com.

     Contacts for Reader Inquiries

     Ultima Interconnect Technology, Inc., 1139 Karlstad Drive,
Sunnyvale, CA 94089, USA. 408/734-0600, Fax: 408/734-0607,
info@ultimatech.com, www.ultimatech.com Attn: Kathy Palus

     Notes to editors

     Ultima ClockWise clock skew and design flow graphics available on
request. Gary Smith, Dataquest, has been briefed on this announcement,
gary.smith@dataquest.com.
     Ultima ClockWise, Ultima Millennium, Ultima Nautilus, Ultima
Predator and Ultima Useful Skew are trademarks of Ultima Interconnect
Technology, Inc. All other trademarks are the property of their
respective owners.
-0-


Acronyms and definitions:

ASIC: Application Specific IC ASSP (Application Specific Standard Part) An ASIC chip that is designed as a generic device for a particular market. Whereas an ASIC is typically used only by its creator, ASSPs are used by many different companies in the design of their products. See ASIC. : Application Specific Standard Product CHDS CHDS Center for Hemispheric Defense Studies (National Defense University)
CHDS Center for Homeland Defense and Security (US Naval Postgraduate School)
CHDS Compact Holographic Data Storage
: Chip Hierarchical Design System COT: Customer's own tooling DSM 1. DSM - Data Structure Manager.

An object-oriented language by J.E. Rumbaugh and M.E. Loomis of GE, similar to C++. It is used in implementation of CAD/CAE software. DSM is written in DSM and C and produces C as output.
: Deep Submicron EDA: Electronic Design Automation IC: Integrated Circuit integrated circuit (IC), electronic circuit built on a semiconductor substrate, usually one of single-crystal silicon. The circuit, often called a chip, is packaged in a hermetically sealed case or a nonhermetic plastic capsule, with leads extending from it for  RC: Resistor resistor, two-terminal electric circuit component that offers opposition to an electric current. Resistors are normally designed and operated so that, with varying levels of current, variations of their resistance values are negligible (see resistance).  Capacitor capacitor or condenser, device for the storage of electric charge. Simple capacitors consist of two plates made of an electrically conducting material (e.g., a metal) and separated by a nonconducting material or dielectric (e.g.  SoC: System-on-a-Chip
  
COPYRIGHT 1999 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 1999, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Date:Jun 21, 1999
Words:1350
Previous Article:American Resources Reports Sale of U.S. Polo for $1.3M.
Next Article:QuestLink Technology Names Paul Mallett Director of Online Operations.



Related Articles
Ultima Interconnect Technology Announces Parasitic Reduction and Delay Calculation Tool Enhancements.
Sapphire Introduces Post-Placement, Post-Routing Solution for Timing, Noise Convergence.
Avici Adopts Ultima's Clock Tree Synthesis Solution; Ultima's Useful-Skew Clock Synthesis Solution Helps Bring Timing Closure For Avici's High-speed...
SiS Adopts Ultima's Clock Tree Synthesis Solution; Ultima ClockWise Helps Bringing Timing Closure To SiS's High Performance Graphics and Chipset...
VIA Adopts Ultima's Clock Tree Synthesis Solution; Ultima ClockWise Helps Bring Timing Closure To VIA's High-Performance ASIC Products.
[0] SiS Adopts Ultima's Clock Tree Synthesis Solution; Ultima ClockWise Helps Bringing Timing Closure To SiS's High Performance Graphics and Chipset...
Serial ATA: a comparison with Ultra ATA technology. (Serial ATA).
Routing high bit-rate connectors: the physical characteristics and routing tradeoffs of using 3.125 Gb/s parts. (Interconnect Strategies).
Xilinx simplifies QDR II SRAM Memory interfacing with new Virtex-II Pro memory tool kit.
Timing analysis principles for digital PCBs, Part 2: a look at common-clock bus timing concepts.

Terms of use | Copyright © 2012 Farlex, Inc. | Feedback | For webmasters | Submit articles