nand_interface.fit
上传用户:dgrongshen
上传日期:2016-07-09
资源大小:827k
文件大小:10k
源码类别:

VHDL/FPGA/Verilog

开发平台:

VHDL

  1. --------------------------------------------------
  2. | Created    : XPLAOPT Version 3.45              |
  3. | DESIGN     : NAND_INTERFACE.blx                |
  4. | DEVICE     : XCR3064XL-6VQ44                   |
  5. | DATE       : Aug 03 11:03:52 2001              |
  6. --------------------------------------------------
  7. $DEVICES XCR3064XL-6VQ44 fit (1 sec)
  8. ---------------------------------------------------
  9. |          Total Device Resource Summary          |
  10. ---------------------------------------------------
  11. | RESOURCE     AVAIL.     USED     UTILIZATION    |
  12. ---------------------------------------------------
  13. | Clock Inputs     4         0         0.00%      |
  14. | Global C-Terms   4         0         0.00%      |
  15. | Func Blocks      4         3        75.00%      |
  16. | I/O Pins        32        18        56.25%      |
  17. | Macro Cells     64         9        14.07%      |
  18. | Registers       64         4         6.25%      |
  19. | PLA P-Terms    192        17         8.86%      |
  20. | PLA S-Terms     64         5         7.82%      |
  21. | Block C-Terms   32        10        31.25%      |
  22. | Fbk Nands        0         0         0.00%      |
  23. ---------------------------------------------------
  24. ---------------------------------------------------
  25. |        Function Block 1  Resource Summary       |
  26. ---------------------------------------------------
  27. | RESOURCE     AVAIL.     USED     UTILIZATION    |
  28. ---------------------------------------------------
  29. | Global Clocks    2         0         0.00%      |
  30. | Block C-Terms    8         7        87.50%      |
  31. | Fanins          38        11        28.95%      |
  32. | I/O Pins         8         7        87.50%      |
  33. | Macro Cells     16         8        50.00%      |
  34. | Registers       16         3        18.75%      |
  35. | PLA P-Terms     48        14        29.17%      |
  36. | PLA S-Terms     16         5        31.25%      |
  37. | Fbk Nands        0         0         0.00%      |
  38. ---------------------------------------------------
  39. ---------------------------------------------------
  40. |        Function Block 2  Resource Summary       |
  41. ---------------------------------------------------
  42. | RESOURCE     AVAIL.     USED     UTILIZATION    |
  43. ---------------------------------------------------
  44. | Global Clocks    2         0         0.00%      |
  45. | Block C-Terms    8         3        37.50%      |
  46. | Fanins          38         7        18.43%      |
  47. | I/O Pins         8         7        87.50%      |
  48. | Macro Cells     16         1         6.25%      |
  49. | Registers       16         1         6.25%      |
  50. | PLA P-Terms     48         3         6.25%      |
  51. | PLA S-Terms     16         0         0.00%      |
  52. | Fbk Nands        0         0         0.00%      |
  53. ---------------------------------------------------
  54. ---------------------------------------------------
  55. |        Function Block 3  Resource Summary       |
  56. ---------------------------------------------------
  57. | RESOURCE     AVAIL.     USED     UTILIZATION    |
  58. ---------------------------------------------------
  59. | Global Clocks    2         0         0.00%      |
  60. | Block C-Terms    8         0         0.00%      |
  61. | Fanins          38         0         0.00%      |
  62. | I/O Pins         8         4        50.00%      |
  63. | Macro Cells     16         0         0.00%      |
  64. | Registers       16         0         0.00%      |
  65. | PLA P-Terms     48         0         0.00%      |
  66. | PLA S-Terms     16         0         0.00%      |
  67. | Fbk Nands        0         0         0.00%      |
  68. ---------------------------------------------------
  69. ---------------------
  70. | PARTITION SUMMARY |
  71. ---------------------
  72. $FUNCTION BLOCK 1:
  73. I/O MACROCELLS
  74.  PIN LOC    | PIN,   NODE,   BURIED COM
  75. ------------+----------------------------------------------------------------
  76.  35  FB1_1  | wp_n,     -
  77.  34  FB1_2  | ready,    -
  78.  33  FB1_8  | cle,      -
  79. *32  FB1_9  |    ,   N115
  80.  31  FB1_10 | re_n,     -
  81.  30  FB1_11 | we_n,     -
  82.  28  FB1_14 | outce_n,  -
  83.  27  FB1_15 | se_n,     -
  84. $FUNCTION BLOCK 2:
  85. I/O MACROCELLS
  86.  PIN LOC    | PIN,   NODE,   BURIED COM
  87. ------------+----------------------------------------------------------------
  88.  42  FB2_1  | ale,      -
  89.  43  FB2_2  | ce_n
  90.  44  FB2_3  | port_addr[0]
  91. *1   FB2_9  |    
  92.  2   FB2_10 | port_addr[1]
  93.  3   FB2_11 | port_addr[2]
  94.  5   FB2_14 | port_addr[3]
  95.  6   FB2_15 | reset
  96. $FUNCTION BLOCK 3:
  97. I/O MACROCELLS
  98.  PIN LOC    | PIN,   NODE,   BURIED COM
  99. ------------+----------------------------------------------------------------
  100. *26  FB3_1  |    
  101.  25  FB3_2  | com_lat_n
  102.  23  FB3_4  | read_n
  103.  22  FB3_9  | ry_byn
  104.  21  FB3_10 | write_n
  105.  20  FB3_11 |    
  106.  19  FB3_12 |    
  107.  18  FB3_13 |    
  108. * Multi-function pin reserved for ISP or prohibited by the user.
  109. TOTAL PINS USED  18
  110. Signal                           Pin      Func    Slew  Power
  111. Name                             Number   Loc     Rate  Up
  112. --------------------------------------------------------------------------
  113. ale                              : 42     FB2_1   FAST  LOW 
  114. ce_n                             : 43     FB2_2             
  115. cle                              : 33     FB1_8   FAST      
  116. com_lat_n                        : 25     FB3_2             
  117. outce_n                          : 28     FB1_14  FAST  LOW 
  118. port_addr[0]                     : 44     FB2_3             
  119. port_addr[1]                     : 2      FB2_10            
  120. port_addr[2]                     : 3      FB2_11            
  121. port_addr[3]                     : 5      FB2_14            
  122. re_n                             : 31     FB1_10  FAST      
  123. read_n                           : 23     FB3_4             
  124. ready                            : 34     FB1_2   FAST      
  125. reset                            : 6      FB2_15            
  126. ry_byn                           : 22     FB3_9             
  127. se_n                             : 27     FB1_15  FAST  LOW 
  128. we_n                             : 30     FB1_11  FAST      
  129. wp_n                             : 35     FB1_1   FAST  LOW 
  130. write_n                          : 21     FB3_10            
  131. TOTAL NODES USED   1
  132. Node                             Func        Power
  133. Name                             Loc         Up
  134. --------------------------------------------------------------------------
  135. N115                             : FB1_9         
  136. ;;------------------------------------------------------------------------;;
  137. ; Implemented Equations.
  138. "********( N115 )***********************************************************
  139. "PLA 1 pts
  140. !N115        = !write_n & port_addr[2] & !ce_n & port_addr[1] 
  141.                & !port_addr[0] & !port_addr[3]; "PT0
  142. "********( ale )************************************************************
  143. "PLA 0 pts
  144. ale.D        = 0; "LUT
  145. ale.AP       = !port_addr[3] & !write_n & !port_addr[2] & !port_addr[0] 
  146.                & !ce_n & port_addr[1]; "BCT0
  147. ale.AR       = reset; "BCT1
  148. ale.LH       = !port_addr[3] & !write_n & !port_addr[2] & port_addr[0] 
  149.                & !ce_n & port_addr[1]; "BCT4
  150. "********( cle )************************************************************
  151. "PLA 1 pts
  152. cle          = !port_addr[2] & !ce_n & !port_addr[1] & port_addr[0] 
  153.                & !port_addr[3]; "PT0
  154. "********( outce_n )********************************************************
  155. "PLA 0 pts
  156. outce_n.D    = 1; "LUT
  157. outce_n.AP   = reset; "BCT1
  158. outce_n.AR   = !reset & !write_n & !port_addr[2] & !ce_n & !port_addr[1] 
  159.                & !port_addr[0] & port_addr[3]; "BCT2
  160. outce_n.LH   = !write_n & !port_addr[2] & !ce_n & !port_addr[1] 
  161.                & port_addr[0] & port_addr[3]; "BCT6
  162. "********( re_n )***********************************************************
  163. "PLA 1 pts
  164. !re_n        = !port_addr[2] & !read_n & !ce_n & !port_addr[1] 
  165.                & !port_addr[0] & !port_addr[3]; "PT0
  166. "********( ready )**********************************************************
  167. "PLA 1 pts
  168. ready        = ry_byn; "PT0
  169. ready.OE     = port_addr[2] & !read_n & !ce_n & port_addr[1] 
  170.                & port_addr[0] & port_addr[3]; "BCT0
  171. "********( se_n )***********************************************************
  172. "PLA 0 pts
  173. se_n.D       = 1; "LUT
  174. se_n.AP      = reset; "BCT1
  175. se_n.AR      = !reset & !write_n & port_addr[2] & !ce_n & !port_addr[1] 
  176.                & !port_addr[0] & !port_addr[3]; "BCT3
  177. se_n.LH      = !write_n & port_addr[2] & !ce_n & !port_addr[1] 
  178.                & port_addr[0] & !port_addr[3]; "PT1(PT37)
  179. "********( we_n )***********************************************************
  180. "PLA 2 pts
  181. !we_n        = !com_lat_n & !write_n & !port_addr[2] & !ce_n 
  182.                & !port_addr[1] & !port_addr[3]
  183.                # !write_n & !port_addr[2] & !ce_n & !port_addr[1] 
  184.                & !port_addr[0] & !port_addr[3];
  185. "********( wp_n )***********************************************************
  186. "PLA 0 pts
  187. wp_n.D       = 1; "LUT
  188. !wp_n.AR     = !reset & N115; "BCT4
  189. wp_n.LH      = !write_n & port_addr[2] & !ce_n & port_addr[1] 
  190.                & port_addr[0] & !port_addr[3]; "BCT5
  191. ****************************  Compiler Options  ****************************
  192. " XPLAOPT -dev xcr3064xl-6vq44 -mode 1 -th 28 -fi 32 -xor n -reg -fbn 0 -ucf 
  193. "         nand_interface.ucf -ncf nand_interface.ncf -it blif -i nand_interface.blx -run f -log 
  194. "         nand_interface.er3 -ot n -ctrl NAND_INTERFACE.ctrl -dev XCR3064XL-6VQ44 -bfi 38 -fbn 0 
  195. "         -pre ignore -vho time_sim.vhd -rsp 3208.rsp 
  196. Following is a list of all global compiler options used by the fitter run.
  197. Device(s) Specified                         : XCR3064XL-6VQ44
  198. Use Design Location Constraints             : IGNORE
  199. Reserve JTAG Port Pins for ISP              : ON
  200. Use Fast Input Registers                    : ON
  201. Use Foldback NANDs                          : OFF
  202. Pull Up Unused I/O Pins                     : ON
  203. Default Register Initial State              : RESET
  204. Output Slew Rate                            : FAST
  205. Optimizing Method                           : DENSITY
  206. D/T Synthesis                               : ON
  207. Xor Synthesis                               : NONE
  208. Automatic Node Collapsing                   : ON
  209. Collapsing Pterm Limit                      : 28
  210. Collapsing Input Limit                      : 32
  211. Block Input Limit                           : 38