|
||||||||||
Axis Systems Unveils XoC HW/SW Co-Verification for ARM-based SoC Designs Single System Enables Nine Verification Operating Modes and Provides a Co-Verification Debugger for Efficient HW/SW Team Communication Munich, Germany - March 3, 2003 - Axis Systems, Inc. today announced XoC, the industry's first complete product for hardware and software verification for embedded vertical markets. Initially, XoC will be targeted at the ARM-based SoC design market. XoC features a Co-Verification Debugger that creates, for the first time, a common communication environment between hardware and software teams. XoC makes it possible for software designers to verify code functionality, before silicon, without having to learn hardware verification methodologies.
"XoC brings software and hardware designers together in a common environment and expands the use of emulation to a wider market," said Steve Wang, vice president of marketing for Axis. "Based on initial customer feedback, XoC allows design teams to tape-out three months sooner with a higher level of confidence in the design."
The Software Problem
In contrast, XoC for ARM processors creates an all-inclusive system within a unified environment, reducing communication overhead, eliminating time-intensive integration efforts and providing a single point of contact for customer support. Furthermore, XoC enables a method to smoothly transition operating modes within the SoC Verification Matrix to support block level testing, directed test generation, random test generation, initialization test software, diagnostic test software, in-circuit interface testing, device drivers, RTOS porting and application software.
Co-Verification Debugger
The XoC Co-Verification Debugger features a Transaction Instrument and bi-directional Instant Replay. The Transaction Instrument captures bus transactions while Instant Replay plays back transactions within a self-contained software or hardware environment. The Co-Verification Debugger links transactions to the emulation time value and the corresponding software line that activated the transaction. Therefore, the correlation is in both directions: software line number for the software view and simulation time for the hardware view.
This correlation provides the ability to isolate problems to either software or hardware. Since software engineers can now identify the timeframe of a potential hardware bug, hardware engineers can investigate the cause of the failure within the specified time range. With Axis' VCD-on Demand (VoD), which records 100% of the waveform history, hardware engineers can immediately review the associated waveform to quickly isolate the error. On the other hand, if the results of the analysis indicate that software activated an illegal hardware transaction, hardware engineers can identify the potential software code region where the software execution failure occurred, so software engineers can debug the software code in question. This increased communication permits hardware and software engineers to converse in familiar terms and speeds debugging - thereby significantly reducing the verification time.
XoC Features and Availability
About Axis Systems
###
|
Home | Feedback | Register | Site Map |
All material on this site Copyright © 2017 Design And Reuse S.A. All rights reserved. |