91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 63.89MB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2023-05-26
  • 語(yǔ)言: 其他
  • 標(biāo)簽: tanner??EDA??

資源簡(jiǎn)介

TANNER 免安裝版 Tanner集成電路設(shè)計(jì)軟件是由Tanner Research 公司開(kāi)發(fā)的基于Windows平臺(tái)的用于集成電路設(shè)計(jì)的工具軟件。該軟件功能十分強(qiáng)大,易學(xué)易用,包括S-Edit,T-Spice,W-Edit,L-Edit與LVS,從電路設(shè)計(jì)、分析模擬到電路布局一應(yīng)俱全。其中的L-Edit版圖編輯器在國(guó)內(nèi)應(yīng)用廣泛,具有很高知名度。

資源截圖

代碼片段和文件信息

#include?
#include?
#include?
#include?
#include?“l(fā)data.h“
#include?“demo.h“

/*?Input?Default?values??*/
#define?CAPVAL 100 /*?in?femtofarads?*/
#define?UNIT_CAPVAL 1000 /*?in?attofarads?per?square?micron?*/
#define?layer1 “Poly“
#define?layer2 “Poly2“
#define?OVERLAP 1 /*?in?microns?*/
#define?LIMIT_LENGTH 0 /*?in?microns?*/
#define?LIMIT_WIDTH 4 /*?in?microns?*/

int?get_cap_parameters(float?*pdesired_capval?float?*plimit_length
??float?*plimit_width?char?*layer1_name
??char?*layer2_name?float?*punit_capval
??float?*poverlap?float?FEMTO?float?UNITS
??float?ATTO)
{
/*??input?box?struct??*/
LDialogItem??Menu_Items[7]=?{
{“Desired?capacitor?value?(fF):“?““}
{“Set?capacitor?length?{0=none}?(um):“?““}
{“Set?capacitor?width?{0=none}?(um):“?““}
{“Name?of?layer1?{top?plate}?(um):“?““}
{“Name?of?layer2?{bottom?plate}?(um):“?““}
{“Inter-layer?unit?cap?(aF/um^2):“?““}
{“Overlap?of?layer1?beyond?layer2?(um):“?““}
};

/* convert?and?store?input?values?into?menu?struct?*/
sprintf(?Menu_Items[0].value?“%g“?(*pdesired_capval)?*=FEMTO);
sprintf(?Menu_Items[1].value?“%.2f“?(*plimit_length)?*=UNITS);
sprintf(?Menu_Items[2].value?“%.2f“?(*plimit_width)?*=UNITS);
strcpy(?Menu_Items[3].value?layer1_name);
strcpy(?Menu_Items[4].value?layer2_name?);
sprintf(?Menu_Items[5].value?“%g“?(*punit_capval)?*=(ATTO/pow(UNITS2))?);
sprintf(?Menu_Items[6].value?“%.2f“?(*poverlap)?*=UNITS);

if(?LDialog_MultiLineInputBox(?“Capacitor?Parameters“?Menu_Items?7?)?)
{
*pdesired_capval?=?atof(?Menu_Items[0].value);
*plimit_length?=?atof(?Menu_Items[1].value?);
*plimit_width?=?atof(?Menu_Items[2].value?);
strcpy(?layer1_name?Menu_Items[3].value?);
strcpy(?layer2_name?Menu_Items[4].value?);
*punit_capval?=?atof(?Menu_Items[5].value?);
*poverlap?=?atof(?Menu_Items[6].value?);
return?1;
}
else
{
return?0;
}
}?/*?End?of?Function:??get_cap_parameters?*/

void?CapacitorMacro(?void?)
{
LFile?File;
LCell?Cell;
char?STR[PAGESIZE]?STR2[PAGESIZE];
LTechnology?InitialTechSettings?tech;
LGrid?GridSettings;
long?InitialGridSize;

/*??units?variables??*/
float?ATTO?FEMTO?FEMTO2ATTO?ATTO2FEMTO;
float?UNITS;
char??units[LINESIZE];

/*??input?and?design?variables??*/
Llayer??layer1?layer2;
char??layer1_name[NAMESIZE]?layer2_name[NAMESIZE];

float?desired_capval?unit_capval;
float?ideal_area;
long??real_capval?real_area;
float?limit_length?limit_width;
float?overlap;
long??width1?width2?length1?length2;
int???negative?too_small;

/*??construction?variables??*/
LPoint???cursor_location;
LCoord???x?y;

/*****************************/
/*??Display?Warning?Message??*/
/*****************************/
LStatusBar_SetMsg(“All?dimensions?must?be?in?Microns.“);

/**************************/
/*??Form?default?value

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件??????38682??1997-12-05?13:59??Tanner\Documentation\ERROR.PDF

?????文件?????620075??1998-03-31?19:13??Tanner\Documentation\GS\GS.PDF

?????文件??????42795??1998-06-22?13:57??Tanner\Documentation\HELP.PDF

?????文件??????11600??1998-06-01?22:11??Tanner\Documentation\LE\CREDITS.PDF

?????文件?????420910??1998-06-01?22:11??Tanner\Documentation\LE\LE01.PDF

?????文件?????435309??1998-06-01?22:11??Tanner\Documentation\LE\LE02.PDF

?????文件?????212918??1998-06-01?22:11??Tanner\Documentation\LE\LE03.PDF

?????文件?????167041??1998-06-01?22:11??Tanner\Documentation\LE\LE04.PDF

?????文件??????91397??1998-06-01?22:11??Tanner\Documentation\LE\LE05.PDF

?????文件?????554705??1998-06-01?22:11??Tanner\Documentation\LE\LE06.PDF

?????文件?????119067??1998-06-01?22:11??Tanner\Documentation\LE\LE07.PDF

?????文件?????114696??1998-06-01?22:11??Tanner\Documentation\LE\LE08.PDF

?????文件?????100733??1998-06-01?22:11??Tanner\Documentation\LE\LE09.PDF

?????文件??????60229??1998-06-01?22:11??Tanner\Documentation\LE\LE0A.PDF

?????文件?????234952??1998-06-01?22:11??Tanner\Documentation\LE\LE10.PDF

?????文件????1654293??1998-06-01?22:13??Tanner\Documentation\LE\LE10A.PDF

?????文件?????414301??1998-06-01?22:13??Tanner\Documentation\LE\LE11.PDF

?????文件?????962046??1998-06-01?22:13??Tanner\Documentation\LE\LE12.PDF

?????文件??????32259??1998-06-24?11:18??Tanner\Documentation\LE\LECOVER.PDF

?????文件????????746??1998-06-24?11:23??Tanner\Documentation\LE\LEDIT\ASSISTS\00000000.ABT

?????文件????????968??1998-06-24?11:23??Tanner\Documentation\LE\LEDIT\ASSISTS\00000001.ABT

?????文件?????105472??1998-06-24?11:22??Tanner\Documentation\LE\LEDIT\ASSISTS\00000001.WLD

?????文件????????968??1998-06-24?11:23??Tanner\Documentation\LE\LEDIT\ASSISTS\00000002.ABT

?????文件????????969??1998-06-24?11:23??Tanner\Documentation\LE\LEDIT\ASSISTS\00000003.ABT

?????文件????????969??1998-06-24?11:23??Tanner\Documentation\LE\LEDIT\ASSISTS\00000004.ABT

?????文件??????????3??1998-06-24?11:23??Tanner\Documentation\LE\LEDIT\ASSISTS\ACROCAT.CAT

?????文件??????????3??1998-06-24?11:23??Tanner\Documentation\LE\LEDIT\MORGUE\ACROCAT.CAT

?????文件??????22528??1998-06-24?11:23??Tanner\Documentation\LE\LEDIT\PARTS\00000000.DDD

?????文件?????330752??1998-06-24?11:22??Tanner\Documentation\LE\LEDIT\PARTS\00000000.DID

?????文件???????7168??1998-06-24?11:22??Tanner\Documentation\LE\LEDIT\PDD\00000001.PDD

............此處省略2311個(gè)文件信息

評(píng)論

共有 條評(píng)論

相關(guān)資源