Bodo Hoppe - Tam, DE Sabina Joseph - Poughkeepsie NY, US Haresh Kumar - Poughkeepsie NY, US Jose Silverio - Danbury CT, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - ARMONK NY
International Classification:
G06F017/50
US Classification:
703/014000
Abstract:
The complexity of present ASIC designs has increased considerably with the integration of multiple asynchronous frequency clock domains. The verification of these hardware models before actual tape out has become more and more important. A system and method are described herein to perform asynchronous stress testing using a single cycle random simulation environment. The system and method both include three phases. First, the domain frequency values are manipulated and a greatest common factor (GCF) mathematical approach is used to calculate a common unit of time. Secondly, corresponding default simulation cycles per system clock for each domain are calculated using the common unit of time determined from the previous phase. Lastly, a stress test is performed by randomly selecting a specific range above and below the default simulation cycle value for each clock domain. The method can be integrated as part of the single cycle random simulation environment, thus becoming added feature to an existing environment which is used for all functional verification. In addition, the method is used early in the design verification cycle before tape out, thus providing considerable cost savings in the event of hardware bugs.
Name / Title
Company / Classification
Phones & Addresses
Jose Silverio Director
Las Palmas at Sand Lake Condominium Association, Inc
2095 Indian Riv Blvd, Vero Beach, FL 32960 333 17 St, Vero Beach, FL 32960 PO Box 350232, Palm Coast, FL 32135 831 Sky Lk Cir, Orlando, FL 32809
Edwards Central High School Edwards NY 1999-2002, Livingston Park Elementary School North Brunswick NJ 2004-2005, Linwood Middle School North Brunswick NJ 2004-2005, High Road School East Brunswick NJ 2004-2005