📄 t1.rpt
字号:
- 2 - A 06 OR2 0 2 0 2 |MULTIPLIER:1|LPM_ADD_SUB:722|addcore:adder|pcarry1
- 4 - A 06 OR2 0 2 0 19 |MULTIPLIER:1|LPM_ADD_SUB:722|addcore:adder|pcarry2
- 5 - A 12 DFFE + 0 3 1 0 |MULTIPLIER:1|:19
- 8 - A 12 DFFE + 0 3 1 0 |MULTIPLIER:1|:21
- 3 - A 12 DFFE + 0 3 1 0 |MULTIPLIER:1|:23
- 2 - A 12 DFFE + 0 3 1 0 |MULTIPLIER:1|:25
- 6 - A 01 DFFE + 0 3 1 0 |MULTIPLIER:1|:27
- 3 - A 01 DFFE + 0 3 1 0 |MULTIPLIER:1|:29
- 4 - A 20 DFFE + 0 3 1 0 |MULTIPLIER:1|:31
- 8 - A 20 DFFE + 0 3 1 0 |MULTIPLIER:1|:33
- 6 - A 18 DFFE + 0 3 1 0 |MULTIPLIER:1|:35
- 8 - A 18 DFFE + 0 3 1 0 |MULTIPLIER:1|:37
- 2 - A 20 DFFE + 0 3 1 0 |MULTIPLIER:1|:39
- 5 - A 20 DFFE + 0 3 1 0 |MULTIPLIER:1|:41
- 2 - A 14 DFFE + 0 3 1 0 |MULTIPLIER:1|:43
- 3 - A 14 DFFE + 0 3 1 0 |MULTIPLIER:1|:45
- 7 - A 12 DFFE + 0 3 1 0 |MULTIPLIER:1|:47
- 6 - A 12 DFFE + 0 3 1 0 |MULTIPLIER:1|:49
- 6 - A 20 DFFE + 0 2 1 0 |MULTIPLIER:1|:51
- 2 - A 11 DFFE + 0 3 0 4 |MULTIPLIER:1|A7 (|MULTIPLIER:1|:53)
- 3 - A 10 DFFE + 0 3 0 6 |MULTIPLIER:1|A6 (|MULTIPLIER:1|:54)
- 5 - A 10 DFFE + 0 2 0 6 |MULTIPLIER:1|A5 (|MULTIPLIER:1|:55)
- 4 - A 10 DFFE + 0 2 0 6 |MULTIPLIER:1|A4 (|MULTIPLIER:1|:56)
- 2 - A 01 DFFE + 0 2 0 6 |MULTIPLIER:1|A3 (|MULTIPLIER:1|:57)
- 1 - A 01 DFFE + 0 2 0 6 |MULTIPLIER:1|A2 (|MULTIPLIER:1|:58)
- 2 - A 04 DFFE + 0 2 0 6 |MULTIPLIER:1|A1 (|MULTIPLIER:1|:59)
- 1 - A 09 DFFE + 0 2 0 7 |MULTIPLIER:1|A0 (|MULTIPLIER:1|:60)
- 2 - A 09 DFFE + 0 3 0 4 |MULTIPLIER:1|qq (|MULTIPLIER:1|:61)
- 7 - A 18 DFFE + 1 2 0 3 |MULTIPLIER:1|Q7 (|MULTIPLIER:1|:62)
- 4 - A 18 DFFE + 1 2 0 3 |MULTIPLIER:1|Q6 (|MULTIPLIER:1|:63)
- 2 - A 18 DFFE + 1 2 0 3 |MULTIPLIER:1|Q5 (|MULTIPLIER:1|:64)
- 1 - A 20 DFFE + 1 2 0 3 |MULTIPLIER:1|Q4 (|MULTIPLIER:1|:65)
- 8 - A 14 DFFE + 1 2 0 3 |MULTIPLIER:1|Q3 (|MULTIPLIER:1|:66)
- 6 - A 14 DFFE + 1 2 0 3 |MULTIPLIER:1|Q2 (|MULTIPLIER:1|:67)
- 1 - A 14 DFFE + 1 2 0 3 |MULTIPLIER:1|Q1 (|MULTIPLIER:1|:68)
- 6 - A 09 DFFE + 1 2 0 7 |MULTIPLIER:1|Q0 (|MULTIPLIER:1|:69)
- 1 - A 12 DFFE + ! 0 3 0 18 |MULTIPLIER:1|count3 (|MULTIPLIER:1|:70)
- 6 - A 06 DFFE + 0 3 0 1 |MULTIPLIER:1|count2 (|MULTIPLIER:1|:71)
- 3 - A 06 DFFE + 0 3 0 1 |MULTIPLIER:1|count1 (|MULTIPLIER:1|:72)
- 5 - A 06 DFFE + 0 2 0 2 |MULTIPLIER:1|count0 (|MULTIPLIER:1|:73)
- 1 - A 06 DFFE + 0 1 0 22 |MULTIPLIER:1|step (|MULTIPLIER:1|:74)
- 4 - A 12 OR2 ! 0 2 0 22 |MULTIPLIER:1|:276
- 7 - A 09 AND2 0 2 0 7 |MULTIPLIER:1|:326
- 5 - A 09 OR2 ! 0 2 0 7 |MULTIPLIER:1|:338
- 4 - A 11 OR2 1 3 0 1 |MULTIPLIER:1|:462
- 7 - A 11 OR2 0 4 0 1 |MULTIPLIER:1|:468
- 1 - A 11 OR2 1 3 0 1 |MULTIPLIER:1|:474
- 4 - A 05 OR2 1 3 0 1 |MULTIPLIER:1|:483
- 3 - A 05 OR2 0 3 0 1 |MULTIPLIER:1|:486
- 6 - A 05 OR2 1 3 0 1 |MULTIPLIER:1|:492
- 2 - A 10 OR2 0 3 0 1 |MULTIPLIER:1|:495
- 2 - A 02 OR2 1 3 0 1 |MULTIPLIER:1|:501
- 3 - A 02 OR2 0 3 0 1 |MULTIPLIER:1|:504
- 7 - A 02 OR2 1 3 0 1 |MULTIPLIER:1|:510
- 5 - A 01 OR2 0 3 0 1 |MULTIPLIER:1|:513
- 5 - A 04 OR2 1 3 0 1 |MULTIPLIER:1|:523
- 3 - A 04 OR2 0 4 0 1 |MULTIPLIER:1|:524
- 5 - A 18 OR2 0 3 0 1 |MULTIPLIER:1|:778
- 3 - A 18 OR2 0 3 0 1 |MULTIPLIER:1|:787
- 1 - A 18 OR2 0 3 0 1 |MULTIPLIER:1|:796
- 3 - A 20 OR2 0 3 0 1 |MULTIPLIER:1|:805
- 7 - A 14 OR2 0 3 0 1 |MULTIPLIER:1|:814
- 5 - A 14 OR2 0 3 0 1 |MULTIPLIER:1|:823
- 4 - A 14 OR2 0 3 0 1 |MULTIPLIER:1|:832
- 3 - A 09 OR2 0 3 0 1 |MULTIPLIER:1|:841
- 7 - A 06 AND2 0 2 0 1 |MULTIPLIER:1|:888
- 8 - A 10 OR2 0 4 0 1 |MULTIPLIER:1|:896
- 7 - A 10 OR2 0 3 0 1 |MULTIPLIER:1|:904
- 6 - A 10 OR2 0 3 0 1 |MULTIPLIER:1|:913
- 8 - A 01 OR2 0 3 0 1 |MULTIPLIER:1|:922
- 7 - A 01 OR2 0 3 0 1 |MULTIPLIER:1|:931
- 6 - A 04 OR2 0 4 0 1 |MULTIPLIER:1|:940
- 4 - A 09 OR2 s ! 1 2 0 1 |MULTIPLIER:1|~1312~1
- 8 - A 09 OR2 s 0 4 0 1 |MULTIPLIER:1|~1312~2
Code:
s = Synthesized pin or logic cell
+ = Synchronous flipflop
/ = Slow slew-rate output
! = NOT gate push-back
r = Fitter-inserted logic cell
p = Packed register
Device-Specific Information: e:\multiplier2\t1.rpt
t1
** FASTTRACK INTERCONNECT UTILIZATION **
Row FastTrack Interconnect:
Global Left Half- Right Half-
FastTrack FastTrack FastTrack
Row Interconnect Interconnect Interconnect Input Pins Output Pins Bidir Pins
A: 14/ 96( 14%) 30/ 48( 62%) 9/ 48( 18%) 4/16( 25%) 5/16( 31%) 0/16( 0%)
B: 2/ 96( 2%) 1/ 48( 2%) 0/ 48( 0%) 0/16( 0%) 3/16( 18%) 0/16( 0%)
C: 0/ 96( 0%) 0/ 48( 0%) 1/ 48( 2%) 0/16( 0%) 1/16( 6%) 0/16( 0%)
Column FastTrack Interconnect:
FastTrack
Column Interconnect Input Pins Output Pins Bidir Pins
01: 1/24( 4%) 0/4( 0%) 1/4( 25%) 0/4( 0%)
02: 1/24( 4%) 0/4( 0%) 1/4( 25%) 0/4( 0%)
03: 1/24( 4%) 1/4( 25%) 0/4( 0%) 0/4( 0%)
04: 1/24( 4%) 1/4( 25%) 0/4( 0%) 0/4( 0%)
05: 1/24( 4%) 1/4( 25%) 0/4( 0%) 0/4( 0%)
06: 0/24( 0%) 0/4( 0%) 0/4( 0%) 0/4( 0%)
07: 1/24( 4%) 1/4( 25%) 0/4( 0%) 0/4( 0%)
08: 0/24( 0%) 0/4( 0%) 0/4( 0%) 0/4( 0%)
09: 0/24( 0%) 0/4( 0%) 0/4( 0%) 0/4( 0%)
10: 0/24( 0%) 0/4( 0%) 0/4( 0%) 0/4( 0%)
11: 3/24( 12%) 0/4( 0%) 1/4( 25%) 0/4( 0%)
12: 1/24( 4%) 0/4( 0%) 1/4( 25%) 0/4( 0%)
13: 0/24( 0%) 0/4( 0%) 0/4( 0%) 0/4( 0%)
14: 2/24( 8%) 0/4( 0%) 1/4( 25%) 0/4( 0%)
15: 0/24( 0%) 0/4( 0%) 0/4( 0%) 0/4( 0%)
16: 1/24( 4%) 1/4( 25%) 0/4( 0%) 0/4( 0%)
17: 1/24( 4%) 0/4( 0%) 1/4( 25%) 0/4( 0%)
18: 1/24( 4%) 1/4( 25%) 0/4( 0%) 0/4( 0%)
19: 1/24( 4%) 0/4( 0%) 1/4( 25%) 0/4( 0%)
20: 2/24( 8%) 0/4( 0%) 1/4( 25%) 0/4( 0%)
21: 0/24( 0%) 0/4( 0%) 0/4( 0%) 0/4( 0%)
22: 0/24( 0%) 0/4( 0%) 0/4( 0%) 0/4( 0%)
23: 0/24( 0%) 0/4( 0%) 0/4( 0%) 0/4( 0%)
24: 2/24( 8%) 2/4( 50%) 0/4( 0%) 0/4( 0%)
EA: 0/24( 0%) 0/4( 0%) 0/4( 0%) 0/4( 0%)
Device-Specific Information: e:\multiplier2\t1.rpt
t1
** CLOCK SIGNALS **
Type Fan-out Name
INPUT 39 clk
Device-Specific Information: e:\multiplier2\t1.rpt
t1
** CLEAR SIGNALS **
Type Fan-out Name
INPUT 39 reset
Device-Specific Information: e:\multiplier2\t1.rpt
t1
** EQUATIONS **
clk : INPUT;
multiplier0 : INPUT;
multiplier1 : INPUT;
multiplier2 : INPUT;
multiplier3 : INPUT;
multiplier4 : INPUT;
multiplier5 : INPUT;
multiplier6 : INPUT;
multiplier7 : INPUT;
M0 : INPUT;
M1 : INPUT;
M2 : INPUT;
M3 : INPUT;
M4 : INPUT;
M5 : INPUT;
M6 : INPUT;
M7 : INPUT;
reset : INPUT;
-- Node name is 'done'
-- Equation name is 'done', type is output
done = _LC6_A20;
-- Node name is 'result0'
-- Equation name is 'result0', type is output
result0 = _LC6_A12;
-- Node name is 'result1'
-- Equation name is 'result1', type is output
result1 = _LC7_A12;
-- Node name is 'result2'
-- Equation name is 'result2', type is output
result2 = _LC3_A14;
-- Node name is 'result3'
-- Equation name is 'result3', type is output
result3 = _LC2_A14;
-- Node name is 'result4'
-- Equation name is 'result4', type is output
result4 = _LC5_A20;
-- Node name is 'result5'
-- Equation name is 'result5', type is output
result5 = _LC2_A20;
-- Node name is 'result6'
-- Equation name is 'result6', type is output
result6 = _LC8_A18;
-- Node name is 'result7'
-- Equation name is 'result7', type is output
result7 = _LC6_A18;
-- Node name is 'result8'
-- Equation name is 'result8', type is output
result8 = _LC8_A20;
-- Node name is 'result9'
-- Equation name is 'result9', type is output
result9 = _LC4_A20;
-- Node name is 'result10'
-- Equation name is 'result10', type is output
result10 = _LC3_A1;
-- Node name is 'result11'
-- Equation name is 'result11', type is output
result11 = _LC6_A1;
-- Node name is 'result12'
-- Equation name is 'result12', type is output
result12 = _LC2_A12;
-- Node name is 'result13'
-- Equation name is 'result13', type is output
result13 = _LC3_A12;
-- Node name is 'result14'
-- Equation name is 'result14', type is output
result14 = _LC8_A12;
-- Node name is 'result15'
-- Equation name is 'result15', type is output
result15 = _LC5_A12;
-- Node name is '|MULTIPLIER:1|:60' = '|MULTIPLIER:1|A0'
-- Equation name is '_LC1_A9', type is buried
_LC1_A9 = DFFE( _EQ001, GLOBAL( clk), GLOBAL(!reset), VCC, VCC);
_EQ001 = !_LC4_A12 & _LC8_A9
# _LC1_A9 & _LC4_A12;
-- Node name is '|MULTIPLIER:1|:59' = '|MULTIPLIER:1|A1'
-- Equation name is '_LC2_A4', type is buried
_LC2_A4 = DFFE( _EQ002, GLOBAL( clk), GLOBAL(!reset), VCC, VCC);
_EQ002 = !_LC4_A12 & _LC6_A4
# _LC2_A4 & _LC4_A12;
-- Node name is '|MULTIPLIER:1|:58' = '|MULTIPLIER:1|A2'
-- Equation name is '_LC1_A1', type is buried
_LC1_A1 = DFFE( _EQ003, GLOBAL( clk), GLOBAL(!reset), VCC, VCC);
_EQ003 = !_LC4_A12 & _LC7_A1
# _LC1_A1 & _LC4_A12;
-- Node name is '|MULTIPLIER:1|:57' = '|MULTIPLIER:1|A3'
-- Equation name is '_LC2_A1', type is buried
_LC2_A1 = DFFE( _EQ004, GLOBAL( clk), GLOBAL(!reset), VCC, VCC);
_EQ004 = !_LC4_A12 & _LC8_A1
# _LC2_A1 & _LC4_A12;
-- Node name is '|MULTIPLIER:1|:56' = '|MULTIPLIER:1|A4'
-- Equation name is '_LC4_A10', type is buried
_LC4_A10 = DFFE( _EQ005, GLOBAL( clk), GLOBAL(!reset), VCC, VCC);
_EQ005 = !_LC4_A12 & _LC6_A10
# _LC4_A10 & _LC4_A12;
-- Node name is '|MULTIPLIER:1|:55' = '|MULTIPLIER:1|A5'
-- Equation name is '_LC5_A10', type is buried
_LC5_A10 = DFFE( _EQ006, GLOBAL( clk), GLOBAL(!reset), VCC, VCC);
_EQ006 = !_LC4_A12 & _LC7_A10
# _LC4_A12 & _LC5_A10;
-- Node name is '|MULTIPLIER:1|:54' = '|MULTIPLIER:1|A6'
-- Equation name is '_LC3_A10', type is buried
_LC3_A10 = DFFE( _EQ007, GLOBAL( clk), GLOBAL(!reset), VCC, VCC);
_EQ007 = !_LC4_A12 & _LC7_A6
# !_LC4_A12 & _LC8_A10
# _LC3_A10 & _LC4_A12;
-- Node name is '|MULTIPLIER:1|:53' = '|MULTIPLIER:1|A7'
-- Equation name is '_LC2_A11', type is buried
_LC2_A11 = DFFE( _EQ008, GLOBAL( clk), GLOBAL(!reset), VCC, VCC);
_EQ008 = !_LC1_A6 & !_LC4_A12 & _LC7_A11
# _LC1_A6 & _LC2_A11
# _LC2_A11 & _LC4_A12;
-- Node name is '|MULTIPLIER:1|:73' = '|MULTIPLIER:1|count0'
-- Equation name is '_LC5_A6', type is buried
_LC5_A6 = DFFE( _EQ009, GLOBAL( clk), GLOBAL(!reset), VCC, VCC);
_EQ009 = _LC1_A6 & !_LC4_A12 & !_LC5_A6
# !_LC1_A6 & !_LC4_A12 & _LC5_A6;
-- Node name is '|MULTIPLIER:1|:72' = '|MULTIPLIER:1|count1'
-- Equation name is '_LC3_A6', type is buried
_LC3_A6 = DFFE( _EQ010, GLOBAL( clk), GLOBAL(!reset), VCC, VCC);
_EQ010 = !_LC1_A6 & _LC3_A6 & !_LC4_A12
# _LC3_A6 & !_LC4_A12 & _LC5_A6
# _LC1_A6 & !_LC3_A6 & !_LC4_A12 & !_LC5_A6;
-- Node name is '|MULTIPLIER:1|:71' = '|MULTIPLIER:1|count2'
-- Equation name is '_LC6_A6', type is buried
_LC6_A6 = DFFE( _EQ011, GLOBAL( clk), GLOBAL(!reset), VCC, VCC);
_EQ011 = !_LC1_A6 & !_LC4_A12 & _LC6_A6
# _LC2_A6 & !_LC4_A12 & _LC6_A6
# _LC1_A6 & !_LC2_A6 & !_LC4_A12 & !_LC6_A6;
-- Node name is '|MULTIPLIER:1|:70' = '|MULTIPLIER:1|count3'
-- Equation name is '_LC1_A12', type is buried
!_LC1_A12 = _LC1_A12~NOT;
_LC1_A12~NOT = DFFE( _EQ012, GLOBAL( clk), GLOBAL(!reset), VCC, VCC);
_EQ012 = !_LC1_A12 & _LC4_A6
# _LC1_A6 & _LC1_A12 & !_LC4_A6
# !_LC1_A6 & !_LC1_A12
# _LC4_A12;
-- Node name is '|MULTIPLIER:1|LPM_ADD_SUB:379|addcore:adder|pcarry0' from file "addcore.tdf" line 308, column 64
-- Equation name is '_LC4_A4', type is buried
_LC4_A4 = LCELL( _EQ013);
_EQ013 = _LC1_A9
# !M0;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -