亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? fit1500.m

?? GAL編譯工具(Atmel提供)
?? M
字號:
/* 
For Atmel-WinCUPL 4.7b or later

************** FIT1500.M - Fitting Options Atmel ATF1500 **************
In most designs, you do not need to use any of the Fitting Options.  If
your design is very complex and require some "tweaking" to get higher
logic utilization or performance, then the ATF1500 fitter options may
be used. 

How to use the ATF1500 Fitting Options:
--------------------------------------
1.  Copy the FIT1500.M file to your project directory.  This file has 
    the CUPL macros for implementing the fitter options.

2.  To use the ATF1500 Fitter Options, you must insert the following
    statement in your CUPL file.

    $INCLUDE FIT1500.M   

    The above statement must be specified ahead of the fitting option(s).
    E.g.
    
        .
        .

        $INCLUDE FIT1500.M
  
        GLOBAL(Reset);   "Force the Reset pin to the global reset pin
        .
        .

3.  When using the CUPL macros, you can only pass a single parameter to 
    each macro.  For instance, if you need to declare X0, X1, X2 to be
    expander nodes, you cannot do the following:
        
         EXP(X0, X1, X2);

    Instead,you must specify in the following manner:

         EXP(X0);
         EXP(X1);
         EXP(X2);

Special Note
------------
If you specify the following macros in your CUPL file:

    EXP (X0);       "EXP option has higher priority than EXP_ALL
    EXP_ALL (OFF);   "(even when EXP_ALL is OFF).
    .
    .
    
The above is true for all macros that have the global ON/OFF and
individual signal setting options.  The individual setting option
always has a higher priority than the global setting option.

    Higher Priority         Lower Priority
    ---------------         ----------------
    EXP                     EXP_ALL
    GLOBAL                  GLOBAL_ALL
    CASCADE_LOGIC           CASCADE_LOGIC_ALL
    TURBO_OUTPUT            TURBO
    XOR_SYNTHESIS           XOR_SYNTHESIS_ALL

*/

/* ************************************************************************ */
$MACRO EXP_ALL A;
   PROPERTY ATMEL {FOLD A };
$MEND
/*
"   Turns ON/OFF all foldback logic for fitter optimization.
"   The default condition is ON.  This option is intended to improve
"   logic density of the device.  For higher design performance, use
"   the CASCADE_LOGIC_ALL or PARALLEL_EXPANDERS_ALL macro.
"
"   E.g.
"       EXP_ALL (ON);
*/

/* ************************************************************************ */
$MACRO EXP A;
 PROPERTY ATMEL {EXPAND=A };
$MEND
/*
"   This option is compatible with the MAX7032 macro.
"
""   Implements specific buried COM signals on the foldback or expander
"   nodes in the device. Your equations must be in the following form.
"
"       foldback_node = (a & b & c &....);
"
"   In the ATF1500 device, the foldback nodes are NAND function.
"   With the EXP macro, the ! (not) is automatically assumed by the
"   ATF1500 Fitter.
"
"   Note: If you are simulating the foldback nodes via the Simulate
"         Equations, Simulate Optimized Equations or Simulate Fitted
"         Equations ABEL command, then the vectors will fail simulation
"         because ABEL simulates the equations as specified in the
"         file and does not assume the invert condition. However,
"         your JEDEC file will have the invert condition implemented.
"
"   E.g.
"       EXP (X0);
"         
"       Equations
"       X0 = (!I1 & I0);    You must not use ! in the equation.
"
"    Refer to the FOLDBACK_LOGIC or SHARABLE_EXPANDERS macro for an
"    alternate option. 
*/

/* ************************************************************************ */
$MACRO FOLDBACK_LOGIC A;
  PROPERTY ATMEL {FOLD=A };
$MEND
$MACRO SHARABLE_EXPANDERS A;
  PROPERTY ATMEL {SHA=A };
$MEND
/*
"   This option is similar to the EXP option except that the
"   ATF1500 Fitter will not assume the ! in the AND function.
"   (to get a NAND function) The ! must be specifed in the
"   expander equations.
"
"   Your equations must be in the following form.
"
"       foldback_node = !(a & b & c &....);
"
"   In the ATF1500 device, the foldback nodes are NAND function.
"   With the FOLDBACK_LOGIC or SHARABLE_EXPANDERS macro, you must
"   specify the ! in the equations.
"
"   Note: Unlike the EXP option, the CUPL simulation will pass
"         with this fitter option.  The logic equations specified
"         in the CUPL source file match the vectors in the .SI file.
"
"   E.g.
"       FOLDBACK_LOGIC(X0);   or  SHARABLE_EXPANDERS(X0);
"         
"       Equations
"       X0 = !(!I1 & I0);    You must use the ! in the equation.
*/

/* ************************************************************************ */
$MACRO GLOBAL_ALL A;            
  PROPERTY ATMEL {DEDICATED_INPUT A };
$MEND
/*
"   Turns ON/OFF global input pin fitting assignments.  Sets the most
"   commonly used CLOCK, RESET or OE pins to the global pins.  Note that
"   the RESET and OE pins have to be Active Low or inverted in the .AR and
"   .OE equations.  The default condition is ON.
"
"   E.g. #1
"
"       GLOBAL_ALL (ON);       This statement is not necessary because
"       pin = Reset;           the GLOBAL default condition is ON. 
"       pin = OE;
"
"       Equations 
"       OutReg.ar  = !Reset;   Assigned to the GCLR global pin.
"       OutReg.oe  = !OE;      Assigned to the OE1 or OE2 global pin.
"
"   E.g. #2
"
"       GLOBAL_ALL (ON);
"       pin = !Reset;
"       pin = !OE;
"
"       Equations 
"       OutReg.ar  = Reset;    Assigned to the GCLR global pin.
"       OutReg.oe  = OE;       Assigned to the OE1 or OE2 global pin.
"
*/

/* ************************************************************************ */
$MACRO GLOBAL A;                 
   PROPERTY ATMEL {DEDICATED_INPUT=A };
$MEND
/*   
    This option is compatible with the MAX7032 macro.
"
"   Assigns the specified input(s) to the global input pins: GCLK, GCLR,
"   OE1 and OE2 pinz.
"
"   E.g.
"       GLOBAL(RESET);
*/

/* ************************************************************************ */
$MACRO CASCADE_LOGIC_ALL A;
  PROPERTY ATMEL {CASC A };
$MEND
$MACRO PARALLEL_EXPANDERS_ALL A;
  PROPERTY ATMEL {PAR A };
$MEND
/*
"   Turns ON/OFF cascade logic or parallel expanders for fitter optimization.
"   This option improves the performance of the design, but at the expense
"   of device resources.  The default condition is ON.
"
"   E.g.
"       CASCADE_LOGIC_ALL (ON):
"       or
"       PARALLEL_EXPANDERS_ALL (ON);
*/

/* ************************************************************************ */
$MACRO CASCADE_LOGIC A;
  PROPERTY ATMEL {CASC=A };
$MEND
$MACRO PARALLEL_EXPANDERS A;
  PROPERTY ATMEL {PAR=A };
$MEND
/*
"   This option is compatible with the MAX7032 macro. 
"
"   Allows specific outputs to use the cascade logic or parallel expander
"   optimization for higher performance.
"
"   E.g.
"       CASCADE_LOGIC (OUT);  OUT to use cascade logic to logic
"                             implementation.
"   or
"       PARALLEL_EXPANDERS (OUT);  OUT to use parallel expanders to logic
"                                  implementation.
*/

/* ************************************************************************* */
$MACRO SOFT_BUFFER_INSERTION A;
  PROPERTY ATMEL {SOFT_BUFFER A };
$MEND
/*
"   This option is compatible with the MAX7032 macro in the 'FITMAX'
"   library.
"
"   This option enables the fitter to create physical device nodes in the
"   device, i.e. prevents the fitter from collapsing the combinatorial
"   nodes.  The default is OFF.
"
"   Ex.
"       SOFT_BUFFER_INSERTION (ON);  Turns ON physical node option
*/

/* ************************************************************************* */
$MACRO SOFT A;
  PROPERTY ATMEL {SOFT_BUFFER=A };
$MEND
/*
"   This option is compatible with the MAX7032 macro in the 'FITMAX'
"   library.
"
"   This option assigns physical device nodes in the device, i.e.
"   prevents the fitter from collapsing the combinatorial nodes.
"
"   Ex.
"       SOFT(A);   Assigns node A to be a physical device node
*/

/* ************************************************************************ */
$MACRO SECURITY A;               
  PROPERTY ATMEL {SEC=A };
$MEND
/*
"   This option is compatible with the MAX7032 macro. 
"
"   Sets the Security Bit to ON/OFF.  Default condition is OFF.
"
"   E.g.
"       SECURITY (OFF);
*/

/* ************************************************************************ */
$MACRO TURBO A;                 
  PROPERTY ATMEL {output_fast A };
$MEND
/*
"   This option is compatible with the MAX7032 macro. 
"
"   Sets all outputs to FAST (ON) or SLOW (OFF) slew-rate.  Default
"   condition is OFF. 
"
"   E.g.
"       TURBO (OFF):
*/

/* ************************************************************************ */
$MACRO TURBO_OUTPUT A;          
  PROPERTY ATMEL {output_fast = A };
$MEND
/*
"
"   Sets specific outputs for FAST slew-rate.
"
"   E.g.
"       TURBO_OUTPUT (OUT);
*/

/* ************************************************************************ */
$MACRO XOR_SYNTHESIS_ALL A;
  PROPERTY ATMEL {XOR A };
$MEND
/*
"
"   Turns ON/OFF XOR synthesis for logic optimization.  Default condition
"   is  OFF.
"
"   E.g.
"       XOR_SYNTHESIS_ALL (ON);
*/

/* ************************************************************************ */
$MACRO XOR_SYNTHESIS A;
  PROPERTY ATMEL {XOR=A };
$MEND
/*
"
"   Sets specific outputs to use XOR synthesis.
"
"   E.g.
"       XOR_SYNTEHESIS (OUT);
*/

/* ************************************************************************ */
$MACRO OPTIMIZE A;
  PROPERTY ATMEL {OPT=A };
$MEND
/*
"   This option is compatible with the MAX7032 macro. 
"
"   Turns ON/OFF all logic optimization features, including sharable
"   and parallel expanders, and XOR synthesis optimization. The
"   default condition is ON.
"
"   E.g.
"       OPTIMIZE (ON);
*/

/* ************************************************************************ */
$MACRO JEDEC_FILE A;
  PROPERTY ATMEL {jed = A };
$MEND
/*
"   Allows a different file name for the generated JEDEC file.  The
"   default file name is the same file name as the CUPL source.PLD 
"   file.
"
*/

/* ************************************************************************ */
$MACRO SLEEP A;                  
   PROPERTY ATMEL {sle A };
$MEND
/*
"   A = ON:  Enables the Power Down Pin mode.
"     = OFF: Disables the Power Down Pin mode.
"   With this macro, the fitter chooses the Powerdown Pin label
"   (POWERDOWN).  You can choose your own label using SLEEP_PIN
"   macro.
"
"   Default condition is OFF.
*/

/* ************************************************************************ */
$MACRO SLEEP_PIN A;                  
   PROPERTY ATMEL {sle=A };
$MEND
/*
"   A = label of Powerdown pin.  The Powerdown pin mode is automatically
"       enabled.
*/

/* ************************************************************************ */
$MACRO PIN_KEEPER A;                  
   PROPERTY ATMEL {pin_k A };
$MEND
/*
"   A = ON:  Sets all input and I/O pins to have pin keeper circuits.
"     = OFF; Turns off pin keeper circuits for all pins.
"   Default condition is ON.
*/

/* ************************************************************************ */
$MACRO SPEED_GRADE A;                  
   PROPERTY ATMEL {tpd=A };
$MEND
/*
"   A = 7,10,15,25:  Selects speed grade for ATF1500.  Verilog timing model
"       output file (file.VT) is automatically generated by the fitter.  
"       The Verilog file can be used by a Verilog Simulator for timing
"       simulation.
"   Default condition is 15 ns.
*/

/* ************************************************************************ */
$MACRO PREASSIGN_KEEP A;                  
   PROPERTY ATMEL {prea=A };
$MEND
/*
"   A = TRY:    Tries to keep preassigned pin/node numbers.  If design failed
"               to fit, fitter ignores all preassignments.
"     = IGNORE: Ignores all preassignments.
"     = KEEP:   Keeps all preassignments.  Fitter is aborted if design failed
"               to fit.
"
"   Default condition is TRY.
*/


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本成人在线视频网站| 亚洲黄色在线视频| 欧美一区二区三区视频在线观看| 色综合久久中文综合久久牛| 99久久国产综合精品女不卡| 99国产精品久久| 色综合色综合色综合色综合色综合| 国产成人日日夜夜| 成人av网站在线观看免费| caoporn国产精品| 在线一区二区三区四区五区| 在线观看av一区| 欧美一区二区久久| 精品国产91乱码一区二区三区 | 亚洲成人综合在线| 日韩在线a电影| 国产精一品亚洲二区在线视频| 国产精品一区二区三区四区| 成人av电影在线观看| 91蜜桃在线免费视频| 在线视频中文字幕一区二区| 9191久久久久久久久久久| 亚洲精品在线免费观看视频| 国产精品视频yy9299一区| 亚洲高清久久久| 国产麻豆精品久久一二三| 一本到不卡免费一区二区| 欧美大胆人体bbbb| 中文字幕亚洲电影| 日本欧美一区二区三区乱码| 成人永久看片免费视频天堂| 欧美日韩一区二区三区不卡| 亚洲精品一区二区三区精华液 | 欧美日韩一本到| 久久久久久久久久久电影| 一区二区三区四区不卡在线| 精品午夜久久福利影院| 欧美曰成人黄网| 国产日韩亚洲欧美综合| 日韩精品亚洲一区| 波多野洁衣一区| 欧美成人精品二区三区99精品| 综合久久综合久久| 国产一区二区精品久久99| 在线国产亚洲欧美| 欧美国产精品v| 蜜桃传媒麻豆第一区在线观看| 99国产精品久| 久久久www成人免费毛片麻豆 | 国产自产高清不卡| 欧美老肥妇做.爰bbww| 国产精品久久久久久亚洲伦| 精品中文av资源站在线观看| 欧美日韩精品一区二区| 亚洲日本欧美天堂| 成人爱爱电影网址| 中文字幕精品一区二区精品绿巨人| 视频一区二区中文字幕| 欧美视频一区二区三区四区| 综合分类小说区另类春色亚洲小说欧美| 久久精品久久精品| 日韩欧美亚洲国产另类| 丝袜美腿亚洲综合| 欧美日韩精品一区二区三区四区| 亚洲精品免费电影| 一本大道久久a久久精二百| 亚洲国产精品t66y| 成人高清av在线| 国产精品免费aⅴ片在线观看| 国产福利一区二区| 国产精品美女久久久久久| 粉嫩久久99精品久久久久久夜| 久久久久一区二区三区四区| 国产伦精品一区二区三区视频青涩 | av网站免费线看精品| 久久精品视频一区二区| 激情丁香综合五月| 久久日一线二线三线suv| 激情综合五月婷婷| 日本一区二区三区高清不卡| 成人avav在线| 一区二区三区鲁丝不卡| 91精品国产综合久久福利软件| 日韩av中文在线观看| 精品国产乱子伦一区| 国v精品久久久网| 亚洲免费在线播放| 欧美精品色综合| 狠狠网亚洲精品| 日本一区二区三区电影| 欧洲亚洲国产日韩| 久久草av在线| 国产精品丝袜久久久久久app| 色婷婷综合久久久中文一区二区| 亚洲午夜羞羞片| 精品成人一区二区| 91免费版在线| 久久精品久久99精品久久| 欧美激情一区二区三区蜜桃视频| 一本一道久久a久久精品| 视频在线在亚洲| 国产精品毛片大码女人| 欧美一区二区三区在线看| 国产盗摄一区二区| 亚洲aⅴ怡春院| 中文字幕精品综合| 欧美一区二区三区男人的天堂| 成人综合日日夜夜| 午夜精品免费在线| 国产日产欧产精品推荐色 | 日本三级亚洲精品| 国产欧美精品一区| 7777精品久久久大香线蕉| 成人免费av在线| 久久国产剧场电影| 亚洲一区二区欧美日韩| 国产精品无码永久免费888| 制服丝袜亚洲精品中文字幕| 成人18视频在线播放| 看片网站欧美日韩| 亚洲国产日韩综合久久精品| 欧美激情资源网| www国产精品av| 欧美人伦禁忌dvd放荡欲情| 成人av网站在线| 国产成人亚洲精品青草天美| 青椒成人免费视频| 亚洲五月六月丁香激情| 国产精品国产馆在线真实露脸| 日韩午夜在线播放| 91麻豆精品国产91久久久久久久久 | 日韩欧美国产一区二区三区| 色综合久久88色综合天天| 丰满放荡岳乱妇91ww| 久久99国产精品免费| 视频一区欧美日韩| 亚洲一区二区三区四区五区黄| 18成人在线观看| 中文字幕不卡三区| 欧美韩国一区二区| 欧美激情一区二区| 国产精品视频你懂的| 久久久久国色av免费看影院| 日韩欧美一级二级三级久久久| 555夜色666亚洲国产免| 欧美性受xxxx黑人xyx性爽| 91久久精品网| 欧美欧美欧美欧美首页| 欧美一级理论性理论a| 欧美久久久久久蜜桃| 7777精品久久久大香线蕉| 666欧美在线视频| 欧美一卡二卡三卡| 久久色中文字幕| 中文欧美字幕免费| 亚洲欧美在线视频| 亚洲午夜久久久久久久久电影院| 一区二区三区精品| 日本欧美一区二区三区乱码 | 一色屋精品亚洲香蕉网站| 国产片一区二区三区| 国产欧美精品日韩区二区麻豆天美| 久久亚洲精品小早川怜子| 中文字幕不卡一区| 亚洲精品一二三四区| 一区二区三区在线看| 偷拍一区二区三区四区| 久久精品国产成人一区二区三区 | 中文字幕欧美一| 一区二区日韩av| 美女在线观看视频一区二区| 久久精品国产99国产精品| 粉嫩久久99精品久久久久久夜| 波多野结衣亚洲| 制服丝袜亚洲精品中文字幕| 久久精品网站免费观看| 亚洲一区二区免费视频| 激情另类小说区图片区视频区| 北岛玲一区二区三区四区| 欧美伊人精品成人久久综合97| 日韩午夜av一区| 亚洲三级久久久| 精品一区二区av| 色偷偷久久人人79超碰人人澡| 日韩一区二区三区在线| 国产精品国产三级国产普通话蜜臀| 午夜欧美视频在线观看 | 伊人性伊人情综合网| 捆绑调教美女网站视频一区| av高清久久久| 日韩一二三区视频| 亚洲免费在线视频| 精品一区二区三区在线播放| av电影天堂一区二区在线| 日韩一区二区三区电影| 一区二区三区四区乱视频| 风间由美一区二区三区在线观看 | 成人aaaa免费全部观看| 欧美一区二区精品| 亚洲国产另类av|