oaverilogoutexternaltest.h
来自「openaccess与verilog互相转化时所用的源代码」· C头文件 代码 · 共 65 行
H
65 行
// *****************************************************************************// *****************************************************************************// oaVerilogOutExternalTest.h//// This file contains the definition of the oaVerilogOutExternalTest test driver// class. This class tests the writer using a database that was not created// by the Verilog reader. In particular the port order and bit order// information is missing from the modules.//// *****************************************************************************// Except as specified in the OpenAccess terms of use of Cadence or Silicon// Integration Initiative, this material may not be copied, modified,// re-published, uploaded, executed, or istributed in any way, in any medium,// in whole or in part, without prior written permission from Cadence.//// Copyright 2003-2005 Cadence Design Systems, Inc.// All Rights Reserved.//// $Author: shaun $// $Revision: 1.6 $// $Date: 2005/05/19 00:48:53 $// $State: Exp $// *****************************************************************************// *****************************************************************************#ifndef oaVerilogOutExternalTest_P#define oaVerilogOutExternalTest_P// *****************************************************************************// Forward Class Declarations// *****************************************************************************class oaVerilogOutTest;// *****************************************************************************// oaVerilogOutExternalTest// *****************************************************************************class oaVerilogOutExternalTest : public oaVerilogOutTest { public: oaVerilogOutExternalTest(const oaString &name); virtual oaBoolean test(); private: void buildLib(const oaString libPath, const oaString cellName, const oaString viewName); void buildFullAdder(const oaScalarName &libName, const oaScalarName &cellName, const oaScalarName &viewName); oaDesign *buildHalfAdderX(const oaScalarName &libName); oaDesign *buildHalfAdder(const oaScalarName &libName); oaDesign *buildOr(const oaScalarName &libName); oaDesign *buildLeaf(const oaScalarName &libName);};#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?