Averant Announces a Significant Update to Solidify.Business Editors/High-Tech Writers ALAMEDA, Calif.--(BUSINESS WIRE)--May 14, 2004 Averant releases Solidify 3.0, introducing significant performance improvements, support for OVA and PSL 1. PSL - Portable Standard Lisp. 2. PSL - Problem Statement Language. See PSL/PSA. , improved Auto Checks, Verilog 2001 and System Verilog support, and improved debugging (programming) debugging - The process of attempting to determine the cause of the symptoms of malfunctions in a program or other system. These symptoms may be detected during testing or use by real users. Solidify(TM) 3.0 includes -- Significant performance optimizations allowing some properties to run orders of magnitude faster. -- Support for PSL as an input language, with support for PSL output forthcoming. -- Support for OVA as both an input language and as an output from HPL HPL - Language used in HP9825A/S/T "Desktop Calculators", 1978(?) and ported to the early Series 200 family (9826 and 9836, 68000). Fairly simple and standard, but with extensive I/O support for data acquisition and control (BCD, Serial, 16 bit custom and IEEE 488 interfaces), . -- Support for mixed Verilog-VHDL designs, some Verilog 2001 and SystemVerilog constructs. -- New HPL constructs such as X, Z, labels, and additional temporal sequencing operators. -- Significant improvements to Auto Checks such as extensive support for X-assignment propagation, error reporting database with merge capability, and numerous other improvements. -- New debugging environment offering new features and increased performance with test bench generation capabilities. Averant Inc., the leader in static functional verification Functional verification, in electronic design automation, is the task of verifying that the logic design conforms to specification. In everyday terms, functional verification attempts to answer the question "Does this proposed design do what is intended?" This is a complex task, software for RTL (Register Transfer Level) A high-level hardware description language (HDL) for defining digital circuits. The circuits are described as a collection of registers, Boolean equations, control logic such as "if-then-else" statements as well as complex event sequences; level Verilog and VHDL (VHSIC Hardware Description Language) A hardware description language (HDL) used to design electronic systems at the component, board and system level. VHDL allows models to be developed at a very high level of abstraction. designs, today announced the release of Solidify 3.0. Solidify is an easy to use high performance static functional verifier. Release 3.0 introduces a new proof engine capable of running some properties orders of magnitude faster than prior versions, resulting in increased productivity and extending the applicability range of property verification. The traditional engine has also been enhanced to run faster on most properties. Additionally, some properties on designs including multiple clock domains and some properties involving arithmetic operations run orders of magnitude faster. The engines are complementary with each being strong in a different problem domain. Assertions, also known as properties, describe behavior a design should always exhibit or never exhibit. By writing a complete set of properties, the full functionality of a design unit may be checked. Assertions may be run in simulators and also formally proven with Solidify. If a property passes in Solidify, there is no legal set of input vectors for which the design can fail. In Assertion-Based Verification paradigm, properties are the center of the verification activities. Averant was one of the first companies promoting this methodology. To better support assertion-based verification, Solidify processes assertions in a variety of language formats. In version 3.0, Solidify supports two new property languages supported by leading simulators, namely OVA and PSL. Additionally, as HPL continues to be a mature, easy to use, and well-supported property language, converters from HPL to OVA and PSL are provided. This allows Solidify users to use the language best suited for their needs, and reuse that intellectual property in virtually any environment. In the future, Averant plans to support other property languages such as SVA SVA School of Visual Arts SVA Severe (Thunderstorm) Advisory SVA Statens Veterinärmedicinska Anstalt (National Veterinary Institute, Sweden) SVA Shareholder Value Added . Solidify's native language, HPL, continues to be widely used for property verification. It also serves as a common platform to which other languages are compiled. In Solidify 3.0, HPL has been enhanced by providing labels and associated routines for manipulating them, support for X and Z values in the property language, additional temporal sequencing operators, better support for continuous assignments, and improved support for open-ended properties. Solidify 3.0 supports mixed Verilog and VHDL designs. Additionally, popular constructs from Verilog 2001 and SystemVerilog are supported. Automatic checks continue to be an important application of property verification. Solidify 3.0 significantly improves ease-of-use of the automatic checks by providing an XML-based error database with merge and summary reporting capability, very refined dead code analysis capable of pinpointing X-propagation problems and poorly specified FSM's, improved error reporting, quality and performance improvements. A good debugging environment improves productivity. In release 3.0, the debugging environment is rewritten in C for improved performance. In addition to being able to write VCD See Video CD. VCD - Video Compact Disc , text and HTML HTML in full HyperText Markup Language Markup language derived from SGML that is used to prepare hypertext documents. Relatively easy for nonprogrammers to master, HTML is the language used for documents on the World Wide Web. outputs, the users can now write test benches, which can be run in existing simulation-based debugging environments. The enhancements in release 3.0, including the ones mentioned above and others, have been driven by customer requests arising from the use of Solidify on customer designs. "Solidify has been effectively used in numerous customer designs, facilitating faster functional closure, improving the quality of designs, and increasing productivity," said Ramin Ramin (Gonystylus) is a genus of about 30 species of hardwood trees native to southeast Asia, in Malaysia, Singapore, Indonesia, Brunei, the Philippines, and Papua New Guinea, with the highest species diversity on Borneo. Hojati, president of Averant. "Release 3.0 contains many of the improvements our users have been asking for. This release represents a significant milestone in the property verification field." Availability and Pricing Solidify 3.0 will be available on CD-ROM CD-ROM: see compact disc. CD-ROM in full compact disc read-only memory Type of computer storage medium that is read optically (e.g., by a laser). or FTP FTP in full file transfer protocol Internet protocol that allows a computer to send files to or receive files from another computer. Like many Internet resources, FTP works by means of a client-server architecture; the user runs client software to connect to in June 2004, and may be requested by email at info@averant.com. Solidify 3.0 will be sent to all Solidify customers that subscribe to Verb 1. subscribe to - receive or obtain regularly; "We take the Times every day" subscribe, take buy, purchase - obtain by purchase; acquire by means of a financial transaction; "The family purchased a new car"; "The conglomerate acquired a new company"; maintenance. Solidify is available for PC's running Windows NT (Windows New Technology) A 32-bit operating system from Microsoft for Intel x86 CPUs. NT is the core technology in Windows 2000 and Windows XP (see Windows). Available in separate client and server versions, it includes built-in networking and preemptive multitasking. 4.0/2000/XP or Linux Red Hat 7.2 or later, and for workstations running Sun Solaris 2.6/2.7/2.8. Solidify, which includes Verilog input, VHDL input, property verification in HPL, converters from HPL to other property languages, and auto checks, is priced at $40,000. The coverage option is priced at $8,000. Mixed Verilog-VHDL support and each additional property language are options priced at $15,000 each. All pricing is for one floating perpetual license with maintenance being 20% of the list price in the US market. About Averant Averant, Inc., founded in 1997, is a privately held 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. company pioneering the new methodology and technologies for static functional verification. Averant provides Solidify(TM), a design tool that delivers unprecedented performance in block-level verification for RTL designs. It is a high-capacity, static RTL analysis tool that verifies the functional behavior of Verilog or VHDL blocks without using simulators or test vectors. Solidify improves design quality, reduces risk and uncertainty, shortens design cycles, and reduces the need for simulation based verification. Averant's products are easily incorporated into synthesis, IP reuse, and FPGA (Field Programmable Gate Array) A type of gate array that is programmed in the field rather than in a semiconductor fab. Containing up to hundreds of thousands of gates, there are a variety of FPGA architectures on the market. design flows. Averant is on the web at www.averant.com, or can reached by email at info@averant.com. |
|
||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion