home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 15 / 15.iso / s / s205 / 1.ddi / BACKUP.001 / EXAMPLES_WB_BSR_BSR_INPT.RPT < prev    next >
Encoding:
Text File  |  1991-02-27  |  13.5 KB  |  340 lines

  1. PALASM 4.1 MACH FITR - INTERNAL RELEASE (12-21-90)
  2.  (C) - COPYRIGHT ADVANCED MICRO DEVICES INC., 1990
  3.  
  4. Reading User Design (TRE File)...
  5. User Logic Pre-Placements... (PLC File)
  6.  
  7. Flags Used:             Unplace=True         Max Packing=False
  8. Flags Used:        Expand Small=False         Expand All=False
  9.  
  10.  
  11. Reading Device Database ...
  12. *********************************************************
  13.      Mach PLD Fitter - v 1.45          BARREL SHIFTER
  14. *********************************************************
  15.  
  16. PAIR Analysis...
  17.  
  18. Pre-Placement & Equation Usage Checks... 
  19.  
  20.  
  21.  
  22.  
  23. *** Timing Analysis for Signals
  24.  
  25.  Parameter   Min   Max           Signal List (Those having Max delay.)
  26.       Tsu     1     1                 Q0              Q1              Q2 
  27.                                       Q3              Q4              Q5 
  28.                                       Q6              Q7 
  29.       Tco     0     0                 Q0              Q1              Q2 
  30.                                       Q3              Q4              Q5 
  31.                                       Q6              Q7 
  32. .
  33.  
  34.  Key:
  35.  Tpd - Combinatorial propagation delay, input to output
  36.  Tsu - Combinatorial setup delay before clock
  37.  Tco - Register clock to combinatorial output
  38.  Tcr - Register thru combinatorial logic to setup
  39.  All delay values are expressed in terms of array passes
  40.  
  41.  
  42.  
  43.  
  44. *** Device Resource Checks
  45.  
  46.                 Available        Used        Remaining
  47.         Clocks:     2              1              1
  48.           Pins:    38             22             16     ->    57%
  49.      I/O Macro:    32              8             24
  50.    Total Macro:    32              8             24
  51.  Product Terms:   128             80             32     ->    74%
  52.  
  53. MACH-PLD Resource Checks OK!  
  54.  
  55.  
  56.  
  57. Partitioning Design into Blocks...
  58.  
  59. *** Last Equations Placed in Blocks
  60.  
  61. Weakly - 
  62.  
  63.  
  64. *** Block Partitioning Results
  65.  
  66.                Array    Macros     # I/O    Buried   Product    Signal
  67.               Inputs    Remain     Macro     Logic    Terms     Fanout
  68.    Block-> A    17        12         4         0        48         4
  69.    Block-> B    17        12         4         0        48         4
  70.  
  71.  
  72.  
  73. *** Block Signal List
  74.  
  75. Block-> A             Q3              Q2              Q1              Q0 
  76.  
  77. Block-> B             Q7              Q6              Q5              Q4 
  78.  
  79.  
  80. |> INFORMATION F050 - Device Utilization....... *: 68 %
  81. Assigning Resources...
  82.  
  83.  
  84.  
  85. *** Macro Block Inputs
  86.  
  87.  
  88.        Inputs>              S0              S1              S2              LD              D0
  89.       Targets>   0(10)   1(11)   2(13)   3(32)   4(33)
  90.  
  91.              S0 (I  0) -> (A 16) (B 16)
  92.              S1 (I  1) -> (A 17) (B 17)
  93.              S2 (I  2) -> (A 19) (B 19)
  94.              LD (I  3) -> (A 20) (B 20)
  95.              D0 (I  4) -> (A 21) (B 21)
  96.  
  97.  
  98.  
  99. *** Macro Block A
  100.  
  101.  
  102.    I/O Macros>              Q0              Q1              Q2              Q3
  103.       Targets>   1( 3)   4( 6)   9(15)  12(18)
  104.  
  105.              Q0 (A  1) -> (A  1)
  106.              Q1 (A  4) -> (A  4)
  107.              Q2 (A  9) -> (A  9)
  108.              Q3 (A 12) -> (A 12)
  109.  
  110.  
  111.  
  112. *** Macro Block B
  113.  
  114.  
  115.    I/O Macros>              Q4              Q5              Q6              Q7
  116.       Targets>   1(25)   4(28)   9(37)  12(40)
  117.  
  118.              Q4 (B  1) -> (B  1)
  119.              Q5 (B  4) -> (B  4)
  120.              Q6 (B  9) -> (B  9)
  121.              Q7 (B 12) -> (B 12)
  122.  
  123.  
  124.        Inputs>              D1              D2              D3              D4              SE              D5              D6              D7
  125.       Targets>   0(24)   2(26)   3(27)   5(29)   6(30)   7(31)   8(36)  10(38)
  126.                 11(39)  13(41)  14(42)  15(43)
  127.  
  128.      * Retry Mapping
  129.      * Retry Mapping
  130.      * Retry Mapping
  131.              D1 (B  0) -> (A  7) (B  7)
  132.              D2 (B  2) -> (A  5) (B  5)
  133.              D3 (B  5) -> (A  2) (B  2)
  134.              D4 (B  7) -> (A  0) (B  0)
  135.              SE (B  8) -> (A 15) (B 15)
  136.              D5 (B 10) -> (A 13) (B 13)
  137.              D6 (B 13) -> (A 10) (B 10)
  138.              D7 (B 15) -> (A  8) (B  8)
  139.  
  140.  
  141.  
  142.  
  143. *** Signals - Tabular Information
  144.  
  145.           Signal   #   P/N #   (Loc)      Type     Logic  # PT    Blocks
  146.           CLOCK    1    35      I  5   clock pin       .             
  147.              D0    2    33      I  4       input       .           AB
  148.              D1    3    24      B  0       input       .           AB
  149.              D2    4    26      B  2       input       .           AB
  150.              D3    5    29      B  5       input       .           AB
  151.              D4    6    31      B  7       input       .           AB
  152.              D5    7    38      B 10       input       .           AB
  153.              D6    8    41      B 13       input       .           AB
  154.              D7    9    43      B 15       input       .           AB
  155.              Q0   10     3      A  1     i/o pin    d-ff    10     A 
  156.              Q1   11     6      A  4     i/o pin    d-ff    10     A 
  157.              Q2   12    15      A  9     i/o pin    d-ff    10     A 
  158.              Q3   13    18      A 12     i/o pin    d-ff    10     A 
  159.              Q4   14    25      B  1     i/o pin    d-ff    10      B
  160.              Q5   15    28      B  4     i/o pin    d-ff    10      B
  161.              Q6   16    37      B  9     i/o pin    d-ff    10      B
  162.              Q7   17    40      B 12     i/o pin    d-ff    10      B
  163.              S0   18    10      I  0       input       .           AB
  164.              S1   19    11      I  1       input       .           AB
  165.              S2   20    13      I  2       input       .           AB
  166.              SE   21    36      B  8       input       .           AB
  167.              LD   22    32      I  3       input       .           AB
  168. .
  169.  
  170.  Key:
  171.  P/N # - Pin/Node Number
  172.  .?. - Signal Unplaced
  173.  (Loc) - Macrocell Location (Block & Cell)
  174.  # PT - Number of used product terms in logic
  175.  Blocks- Device blocks driven by signal
  176.  comb - Combinatorial logic function
  177.  d-ff - D-Type Flip-flop
  178.  t-ff - T-Type Flip-flop
  179.  
  180.  
  181. *** Signals - Equations Where Used
  182.  
  183.    Signal Source                   Fanout List
  184.           CLOCK
  185.              D0:             Q0              Q1              Q2              Q3 
  186.                :             Q4              Q5              Q6              Q7 
  187.                {AAAA BBBB}
  188.  
  189.              D1:             Q0              Q1              Q2              Q3 
  190.                :             Q4              Q5              Q6              Q7 
  191.                {AAAA BBBB}
  192.  
  193.              D2:             Q0              Q1              Q2              Q3 
  194.                :             Q4              Q5              Q6              Q7 
  195.                {AAAA BBBB}
  196.  
  197.              D3:             Q0              Q1              Q2              Q3 
  198.                :             Q4              Q5              Q6              Q7 
  199.                {AAAA BBBB}
  200.  
  201.              D4:             Q0              Q1              Q2              Q3 
  202.                :             Q4              Q5              Q6              Q7 
  203.                {AAAA BBBB}
  204.  
  205.              D5:             Q0              Q1              Q2              Q3 
  206.                :             Q4              Q5              Q6              Q7 
  207.                {AAAA BBBB}
  208.  
  209.              D6:             Q0              Q1              Q2              Q3 
  210.                :             Q4              Q5              Q6              Q7 
  211.                {AAAA BBBB}
  212.  
  213.              D7:             Q0              Q1              Q2              Q3 
  214.                :             Q4              Q5              Q6              Q7 
  215.                {AAAA BBBB}
  216.  
  217.              Q0:             Q0 
  218.                {A}
  219.              Q1:             Q1 
  220.                {A}
  221.              Q2:             Q2 
  222.                {A}
  223.              Q3:             Q3 
  224.                {A}
  225.              Q4:             Q4 
  226.                {B}
  227.              Q5:             Q5 
  228.                {B}
  229.              Q6:             Q6 
  230.                {B}
  231.              Q7:             Q7 
  232.                {B}
  233.              S0:             Q0              Q1              Q2              Q3 
  234.                :             Q4              Q5              Q6              Q7 
  235.                {AAAA BBBB}
  236.  
  237.              S1:             Q0              Q1              Q2              Q3 
  238.                :             Q4              Q5              Q6              Q7 
  239.                {AAAA BBBB}
  240.  
  241.              S2:             Q0              Q1              Q2              Q3 
  242.                :             Q4              Q5              Q6              Q7 
  243.                {AAAA BBBB}
  244.  
  245.              SE:             Q0              Q1              Q2              Q3 
  246.                :             Q4              Q5              Q6              Q7 
  247.                {AAAA BBBB}
  248.  
  249.              LD:             Q0              Q1              Q2              Q3 
  250.                :             Q4              Q5              Q6              Q7 
  251.                {AAAA BBBB}
  252.  
  253.  
  254.  
  255.  
  256. *** Outputs with no feedback
  257.  
  258.   
  259.  
  260.  
  261. *** Feedback Map - BARREL SHIFTER
  262.  
  263.  Gbl Inp .--.     I/O  .--+--A--+--.  I/O           I/O  .--+--B--+--.  I/O
  264.          | 0|       D4 : 0|     |21| D0               D4 : 0|     |21| D0  
  265.          | 1|       Q0 : 1|     |20| LD               Q4 : 1|     |20| LD  
  266.          | 2|       D3 : 2|     |19| S2               D3 : 2|     |19| S2  
  267.          | 3|          | 3|     |18|                     | 3|     |18|     
  268.          | 4|       Q1 : 4|     |17| S1               Q5 : 4|     |17| S1  
  269.          | 5|       D2 : 5|     |16| S0               D2 : 5|     |16| S0  
  270.          '--'          | 6|     |15: SE                  | 6|     |15: SE  
  271.                     D1 : 7|     |14|                  D1 : 7|     |14|     
  272.                     D7 : 8|     |13: D5               D7 : 8|     |13: D5  
  273.                     Q2 : 9|     |12: Q3               Q6 : 9|     |12: Q7  
  274.                     D6 :10|     |11|                  D6 :10|     |11|     
  275.                        '--+-u--u+--'                     '--+-u--u+--'     
  276.  
  277.  
  278.  
  279.  
  280. *** Logic Map - BARREL SHIFTER
  281.  
  282.  Gbl Inp .--.     I/O  .--+--A--+--.  I/O           I/O  .--+--B--+--.  I/O
  283.        S0| 0|          | 0| *   |21|                     | 0| *   |21|     
  284.        S1| 1|       Q0 | 1|10   |20|                  Q4 | 1|10   |20|     
  285.        S2| 2|          | 2| *   |19|                     | 2| *   |19|     
  286.        LD| 3|          | 3| *   |18|                     | 3| *   |18|     
  287.        D0| 4|       Q1 | 4|10   |17|                  Q5 | 4|10   |17|     
  288.     CLOCK| 5|          | 5| *   |16|                     | 5| *   |16|     
  289.          '--'          | 6| .  .|15|                     | 6| .  .|15|     
  290.                        | 7| .  .|14|                     | 7| .  .|14|     
  291.                        | 8| *  *|13|                     | 8| *  *|13|     
  292.                     Q2 | 9|10 10|12| Q3               Q6 | 9|10 10|12| Q7  
  293.                        |10| *  *|11|                     |10| *  *|11|     
  294.                        '--+-u--u+--'                     '--+-u--u+--'     
  295.  
  296.  
  297.  
  298. *** Pin Map - BARREL SHIFTER
  299.                                                                   
  300.                                                                   
  301.                                                                   
  302.                                                                   
  303.                                       .                           
  304.                                   Q0  |        D7                 
  305.                                 .  |  |        |  .               
  306.                              .  |  |  |        |  |  D6           
  307.                          Q1  |  |  |  |        |  |  |  Q7        
  308.                           |  |  |  |  |        |  |  |  |         
  309.                     .-----'--'--'--'--'--o-----'--'--'--'---.     
  310.                     |                       4  4  4  4  4   |     
  311.                     |     6  5  4  3  2  1  4  3  2  1  0   |     
  312.                     | 7                                   39|     
  313.                     | 8                  G  V             38|D5   
  314.                     | 9                  n  c             37|Q6   
  315.                   S0|10                  d  c             36|SE   
  316.                   S1|11                                   35|CLOCK
  317.                 Gnd |12            MACH-110               34| Gnd 
  318.                   S2|13                                   33|D0   
  319.                     |14             V  G                  32|LD   
  320.                   Q2|15             c  n                  31|D4   
  321.                     |16             c  d                  30|     
  322.                     |17                                   29|D3   
  323.                     |   1  1  2  2  2  2  2  2  2  2  2     |     
  324.                     |   8  9  0  1  2  3  4  5  6  7  8     |     
  325.                     '---.--.--.--.--------.--.--.--.--.-----'     
  326.                         |  |  |  |        |  |  |  |  |           
  327.                        Q3  |  |  |        |  |  |  |  Q5          
  328.                            '  |  |        |  |  |  '              
  329.                               '  |        |  |  D2                
  330.                                  '        |  Q4                   
  331.                                           D1                      
  332.  
  333. The Design Doc is  stored in ===> Brl_inpt.Rpt
  334. The Jedec Data is  stored in ===> Brl_inpt.Jed
  335. The Placements are stored in ===> Brl_inpt.Plc
  336.  
  337. %% FITR %% Error Count: 0, Warning Count: 0
  338. %% FITR %% File Processed Successfully. - File: Brl_inpt
  339.  
  340.