OK Clock is 33MHz but the timing to AmigaCLK cannot be convertet 1:1...

This commit is contained in:
MHeinrichs
2017-01-26 22:24:01 +01:00
parent 9d64477682
commit c5e1b0debd
47 changed files with 9515 additions and 9811 deletions
+189 -182
View File
@@ -1,7 +1,7 @@
cpldfit: version P.68d Xilinx Inc.
Fitter Report
Design Name: LAN_IDE_CP Date: 1-26-2017, 10:01PM
Design Name: LAN_IDE_CP Date: 1-26-2017, 10:18PM
Device Used: XC95288XL-10-TQ144
Fitting Status: Successful
@@ -9,13 +9,13 @@ Fitting Status: Successful
Macrocells Product Terms Function Block Registers Pins
Used/Tot Used/Tot Inps Used/Tot Used/Tot Used/Tot
136/288 ( 47%) 560 /1440 ( 39%) 390/864 ( 45%) 55 /288 ( 19%) 111/117 ( 95%)
136/288 ( 47%) 562 /1440 ( 39%) 391/864 ( 45%) 55 /288 ( 19%) 111/117 ( 95%)
** Function Block Resources **
Function Mcells FB Inps Pterms IO
Block Used/Tot Used/Tot Used/Tot Used/Tot
FB1 13/18 30/54 28/90 8/ 8*
FB1 10/18 30/54 24/90 8/ 8*
FB2 17/18 30/54 51/90 10/10*
FB3 4/18 21/54 20/90 5/ 5*
FB4 12/18 30/54 46/90 6/ 6*
@@ -25,14 +25,14 @@ FB7 9/18 30/54 82/90 4/ 4*
FB8 9/18 30/54 34/90 5/ 5*
FB9 0/18 0/54 0/90 9/ 9*
FB10 14/18 29/54 37/90 8/10
FB11 10/18 29/54 51/90 7/ 7*
FB11 11/18 30/54 56/90 7/ 7*
FB12 11/18 30/54 48/90 6/ 6*
FB13 4/18 30/54 25/90 5/ 6
FB14 12/18 30/54 44/90 7/ 8
FB14 14/18 30/54 45/90 7/ 8
FB15 1/18 3/54 1/90 8/ 9
FB16 1/18 0/54 0/90 7/ 8
----- ----- ----- -----
136/288 390/864 560/1440 111/117
136/288 391/864 562/1440 111/117
* - Resource is exhausted
@@ -175,11 +175,8 @@ MTACK 0 0
Signal Total Total Loc Pwr Reg Init
Name Pts Inps Mode State
LAN_WRL_S 2 5 FB1_9 STD RESET
LAN_WRH_S 2 5 FB1_11 STD RESET
LAN_RD_S 3 6 FB1_13 STD RESET
LAN_INT_ENABLE 3 6 FB1_16 STD RESET
CP_BASEADR<7> 6 18 FB1_18 STD RESET
IDE_BASEADR<2> 6 18 FB1_16 STD RESET
CP_BASEADR<2> 6 18 FB1_18 STD RESET
DS_D 2 3 FB2_4 STD RESET
DQ_9_IOBUFE/DQ_9_IOBUFE_TRST__$INT 3 6 FB2_7 STD
CP_WE_S 3 6 FB2_9 STD RESET
@@ -214,32 +211,35 @@ LAN_RST_SM_FSM_FFd3 2 3
LAN_RST_SM_FSM_FFd2 2 4 FB10_13 STD RESET
LAN_RST_SM_FSM_FFd1 2 4 FB10_15 STD RESET
LAN_CS_RST 2 3 FB10_16 STD RESET
CP_BASEADR<2> 6 18 FB10_18 STD RESET
LAN_BASEADR<2> 6 18 FB10_18 STD RESET
Dout1<0> 22 16 FB11_2 STD RESET
ide/ide_RSTF__$INT 1 2 FB11_4 STD
ROM_B_0_OBUF$BUF8/ROM_B_0_OBUF$BUF8_TRST 2 3 FB11_8 STD
Signal Total Total Loc Pwr Reg Init
Name Pts Inps Mode State
Dout1<0> 22 16 FB11_2 STD RESET
ide/ide_RSTF__$INT 1 2 FB11_4 STD
ROM_OE_S 2 6 FB11_9 STD RESET
ROM_B_0_OBUF$BUF8/ROM_B_0_OBUF$BUF8_TRST 2 3 FB11_10 STD
IDE_R_S 2 6 FB11_11 STD RESET
IDE_ENABLE 3 6 FB11_13 STD RESET
LAN_WRL_S 2 5 FB11_9 STD RESET
LAN_WRH_S 2 5 FB11_10 STD RESET
LAN_RD_S 3 6 FB11_11 STD RESET
LAN_INT_ENABLE 5 8 FB11_13 STD RESET
Dout1<3> 16 14 FB11_15 STD RESET
LAN_BASEADR<5> 6 18 FB12_1 STD RESET
LAN_BASEADR<1> 6 18 FB12_14 STD RESET
IDE_BASEADR<7> 6 18 FB12_15 STD RESET
IDE_BASEADR<5> 6 18 FB12_16 STD RESET
IDE_BASEADR<1> 6 18 FB12_17 STD RESET
LAN_BASEADR<1> 6 18 FB12_1 STD RESET
IDE_BASEADR<7> 6 18 FB12_14 STD RESET
IDE_BASEADR<5> 6 18 FB12_15 STD RESET
IDE_BASEADR<1> 6 18 FB12_16 STD RESET
CP_BASEADR<7> 6 18 FB12_17 STD RESET
CP_BASEADR<5> 6 18 FB12_18 STD RESET
ide 21 26 FB13_17 STD RESET
IDE_W_S 2 5 FB14_8 STD RESET
SHUT_UP<2> 4 17 FB14_9 STD RESET
SHUT_UP<1> 4 17 FB14_10 STD RESET
LAN_BASEADR<7> 6 18 FB14_12 STD RESET
LAN_BASEADR<6> 6 18 FB14_13 STD RESET
LAN_BASEADR<4> 6 18 FB14_16 STD RESET
LAN_BASEADR<2> 6 18 FB14_17 STD RESET
IDE_BASEADR<2> 6 18 FB14_18 STD RESET
ROM_OE_S 2 6 FB14_6 STD RESET
IDE_W_S 2 5 FB14_7 STD RESET
IDE_R_S 2 6 FB14_8 STD RESET
IDE_ENABLE 3 6 FB14_9 STD RESET
SHUT_UP<2> 4 17 FB14_10 STD RESET
SHUT_UP<1> 4 17 FB14_12 STD RESET
LAN_BASEADR<7> 6 18 FB14_13 STD RESET
LAN_BASEADR<6> 6 18 FB14_16 STD RESET
LAN_BASEADR<5> 6 18 FB14_17 STD RESET
LAN_BASEADR<4> 6 18 FB14_18 STD RESET
** 37 Inputs **
@@ -311,44 +311,41 @@ D<5> 3 0 0 2 FB1_5 20 I/O I/O
D<4> 3 0 0 2 FB1_6 21 I/O I/O
(unused) 0 0 0 5 FB1_7 (b)
IDE_CS<0> 1 0 0 4 FB1_8 22 I/O O
LAN_WRL_S 2 0 0 3 FB1_9 (b) (b)
(unused) 0 0 0 5 FB1_9 (b)
IDE_CS<1> 1 0 0 4 FB1_10 23 I/O O
LAN_WRH_S 2 0 0 3 FB1_11 (b) (b)
(unused) 0 0 0 5 FB1_11 (b)
IDE_A<0> 1 0 0 4 FB1_12 24 I/O O
LAN_RD_S 3 0 0 2 FB1_13 (b) (b)
(unused) 0 0 0 5 FB1_13 (b)
IDE_A<2> 1 0 0 4 FB1_14 25 I/O O
IDE_A<1> 1 0 0 4 FB1_15 26 I/O O
LAN_INT_ENABLE 3 0 0 2 FB1_16 (b) (b)
IDE_A<1> 1 0 \/1 3 FB1_15 26 I/O O
IDE_BASEADR<2> 6 1<- 0 0 FB1_16 (b) (b)
IDE_R 1 0 \/1 3 FB1_17 27 I/O O
CP_BASEADR<7> 6 1<- 0 0 FB1_18 (b) (b)
CP_BASEADR<2> 6 1<- 0 0 FB1_18 (b) (b)
Signals Used by Logic in Function Block
1: $OpTx$$OpTx$INV$143_INV$442 11: A<4> 21: LDS
2: AS 12: A<5> 22: DQ<5>.PIN
3: AUTO_CONFIG_DONE<0> 13: A<6> 23: DQ<4>.PIN
4: AUTO_CONFIG_DONE<1> 14: CP_BASEADR<7> 24: D<15>.PIN
5: A<12> 15: CP_CS 25: RESET
6: A<13> 16: DS_D 26: RW
7: A<15> 17: A<9> 27: SHUT_UP<2>/SHUT_UP<2>_CLKF
8: A<1> 18: A<10> 28: UDS
9: A<2> 19: A<11> 29: autoconfig
10: A<3> 20: IDE_R_S 30: lan_adr
1: $OpTx$$OpTx$INV$143_INV$442 11: A<5> 21: LDS
2: AS 12: A<6> 22: DQ<5>.PIN
3: AUTO_CONFIG_DONE<0> 13: CP_BASEADR<2> 23: DQ<4>.PIN
4: AUTO_CONFIG_DONE<1> 14: CP_CS 24: D<10>.PIN
5: A<12> 15: DS_D 25: RESET
6: A<13> 16: A<9> 26: RW
7: A<1> 17: A<10> 27: SHUT_UP<2>/SHUT_UP<2>_CLKF
8: A<2> 18: A<11> 28: UDS
9: A<3> 19: IDE_BASEADR<2> 29: autoconfig
10: A<4> 20: IDE_R_S 30: lan_adr
Signal 1 2 3 4 FB
Name 0----+----0----+----0----+----0----+----0 Inputs
D<5> XX............X......X...X...X.......... 6
D<4> XX............X.......X..X...X.......... 6
D<5> XX...........X.......X...X...X.......... 6
D<4> XX...........X........X..X...X.......... 6
IDE_CS<0> ....X................................... 1
LAN_WRL_S ......X.............X....XX..X.......... 5
IDE_CS<1> .....X.................................. 1
LAN_WRH_S ......X..................XXX.X.......... 5
IDE_A<0> ................X....................... 1
LAN_RD_S ......X.............X....XXX.X.......... 6
IDE_A<2> ..................X..................... 1
IDE_A<1> .................X...................... 1
LAN_INT_ENABLE .X....X................X.XX..X.......... 6
IDE_A<0> ...............X........................ 1
IDE_A<2> .................X...................... 1
IDE_A<1> ................X....................... 1
IDE_BASEADR<2> .XXX..XXXXXX..X...X.X..XXXXXX........... 18
IDE_R .X.................X.................... 2
CP_BASEADR<7> .XXX...XXXXXXX.X....X..XXXXXX........... 18
CP_BASEADR<2> .XXX..XXXXXXX.X.....X..XXXXXX........... 18
0----+----1----+----2----+----3----+----4
0 0 0 0
*********************************** FB2 ***********************************
@@ -760,41 +757,41 @@ DQ<8> 4 0 0 1 FB10_14 128 I/O I/O
LAN_RST_SM_FSM_FFd1 2 0 0 3 FB10_15 (b) (b)
LAN_CS_RST 2 0 0 3 FB10_16 (b) (b)
DQ<10> 4 0 \/1 0 FB10_17 129 I/O I/O
CP_BASEADR<2> 6 1<- 0 0 FB10_18 (b) (b)
LAN_BASEADR<2> 6 1<- 0 0 FB10_18 (b) (b)
Signals Used by Logic in Function Block
1: AS 11: DQ_9_IOBUFE/DQ_9_IOBUFE_TRST__$INT 21: D<4>.PIN
2: AUTO_CONFIG_DONE<0> 12: DS_D 22: D<3>.PIN
3: AUTO_CONFIG_DONE<1> 13: LAN_RST_SM_FSM_FFd1 23: D<1>.PIN
4: A<1> 14: LAN_RST_SM_FSM_FFd2 24: D<0>.PIN
5: A<2> 15: LAN_RST_SM_FSM_FFd3 25: RESET
6: A<3> 16: LDS 26: RW
7: A<4> 17: D<10>.PIN 27: SHUT_UP<2>/SHUT_UP<2>_CLKF
8: A<5> 18: D<8>.PIN 28: UDS
9: A<6> 19: D<7>.PIN 29: autoconfig
10: CP_BASEADR<2> 20: D<6>.PIN
1: AS 11: DS_D 21: D<4>.PIN
2: AUTO_CONFIG_DONE<0> 12: LAN_BASEADR<2> 22: D<3>.PIN
3: AUTO_CONFIG_DONE<1> 13: LAN_RST_SM_FSM_FFd1 23: D<1>.PIN
4: A<1> 14: LAN_RST_SM_FSM_FFd2 24: D<0>.PIN
5: A<2> 15: LAN_RST_SM_FSM_FFd3 25: RESET
6: A<3> 16: LDS 26: RW
7: A<4> 17: D<10>.PIN 27: SHUT_UP<2>/SHUT_UP<2>_CLKF
8: A<5> 18: D<8>.PIN 28: UDS
9: A<6> 19: D<7>.PIN 29: autoconfig
10: DQ_9_IOBUFE/DQ_9_IOBUFE_TRST__$INT 20: D<6>.PIN
Signal 1 2 3 4 FB
Name 0----+----0----+----0----+----0----+----0 Inputs
DQ<1> ..........X..XX.......X................. 4
DQ<0> ..........X..XX........X................ 4
DQ<3> ..........X..XX......X.................. 4
DQ<1> .........X...XX.......X................. 4
DQ<0> .........X...XX........X................ 4
DQ<3> .........X...XX......X.................. 4
LAN_WR_RST .............XX.........X............... 3
LAN_RST_SM_FSM_FFd3 ............XX..........X............... 3
DQ<4> ..........X.XXX.....X................... 5
DQ<7> ..........X..XX...X..................... 4
DQ<6> ..........X..XX....X.................... 4
DQ<4> .........X..XXX.....X................... 5
DQ<7> .........X...XX...X..................... 4
DQ<6> .........X...XX....X.................... 4
LAN_RST_SM_FSM_FFd2 ............XXX.........X............... 4
DQ<8> ..........X.XXX..X...................... 5
DQ<8> .........X..XXX..X...................... 5
LAN_RST_SM_FSM_FFd1 ............XXX.........X............... 4
LAN_CS_RST .............XX.........X............... 3
DQ<10> ..........X.XXX.X....................... 5
CP_BASEADR<2> XXXXXXXXXX.X...XX.......XXXXX........... 18
DQ<10> .........X..XXX.X....................... 5
LAN_BASEADR<2> XXXXXXXXX.XX...XX.......XXXXX........... 18
0----+----1----+----2----+----3----+----4
0 0 0 0
*********************************** FB11 ***********************************
Number of function block inputs used/remaining: 29/25
Number of signals used by logic mapping into function block: 29
Number of function block inputs used/remaining: 30/24
Number of signals used by logic mapping into function block: 30
Signal Total Imp Exp Unused Loc Pin Pin Pin
Name Pt Pt Pt Pt # Type Use
(unused) 0 0 \/5 0 FB11_1 (b) (b)
@@ -804,13 +801,13 @@ ide/ide_RSTF__$INT 1 0 /\2 2 FB11_4 (b) (b)
(unused) 0 0 0 5 FB11_5 61 I/O I
(unused) 0 0 0 5 FB11_6 (b)
(unused) 0 0 0 5 FB11_7 (b)
(unused) 0 0 0 5 FB11_8 (b)
ROM_OE_S 2 0 0 3 FB11_9 (b) (b)
ROM_B_0_OBUF$BUF8/ROM_B_0_OBUF$BUF8_TRST
2 0 0 3 FB11_10 64 I/O I
IDE_R_S 2 0 0 3 FB11_11 66 I/O I
2 0 0 3 FB11_8 (b) (b)
LAN_WRL_S 2 0 0 3 FB11_9 (b) (b)
LAN_WRH_S 2 0 0 3 FB11_10 64 I/O I
LAN_RD_S 3 0 0 2 FB11_11 66 I/O I
DQ<2> 2 0 0 3 FB11_12 68 I/O I/O
IDE_ENABLE 3 0 0 2 FB11_13 (b) (b)
LAN_INT_ENABLE 5 0 0 0 FB11_13 (b) (b)
ROM_B<1> 0 0 \/4 1 FB11_14 69 I/O O
Dout1<3> 16 11<- 0 0 FB11_15 (b) (b)
(unused) 0 0 /\5 0 FB11_16 (b) (b)
@@ -818,30 +815,31 @@ CP_WE 1 0 /\2 2 FB11_17 70 I/O O
(unused) 0 0 \/5 0 FB11_18 (b) (b)
Signals Used by Logic in Function Block
1: AS 11: BERR 21: LAN_RST_SM_FSM_FFd3
2: AUTOBOOT_OFF 12: CP_IRQ 22: LDS
3: AUTO_CONFIG_DONE<0> 13: CP_WE_S 23: D<2>.PIN
4: AUTO_CONFIG_DONE<1> 14: DQ_9_IOBUFE/DQ_9_IOBUFE_TRST__$INT 24: RESET
5: A<1> 15: Dout1<0> 25: RW
6: A<2> 16: Dout1<3> 26: SHUT_UP<2>/SHUT_UP<2>_CLKF
7: A<3> 17: IDE_ENABLE 27: UDS
8: A<4> 18: LAN_INT_ENABLE 28: autoconfig
9: A<5> 19: LAN_INT 29: ide
10: A<6> 20: LAN_RST_SM_FSM_FFd2
1: AS 11: A<6> 21: LAN_RST_SM_FSM_FFd3
2: AUTOBOOT_OFF 12: BERR 22: LDS
3: AUTO_CONFIG_DONE<0> 13: CP_IRQ 23: D<15>.PIN
4: AUTO_CONFIG_DONE<1> 14: CP_WE_S 24: D<2>.PIN
5: A<15> 15: DQ_9_IOBUFE/DQ_9_IOBUFE_TRST__$INT 25: RESET
6: A<1> 16: Dout1<0> 26: RW
7: A<2> 17: Dout1<3> 27: SHUT_UP<2>/SHUT_UP<2>_CLKF
8: A<3> 18: LAN_INT_ENABLE 28: UDS
9: A<4> 19: LAN_INT 29: autoconfig
10: A<5> 20: LAN_RST_SM_FSM_FFd2 30: lan_adr
Signal 1 2 3 4 FB
Name 0----+----0----+----0----+----0----+----0 Inputs
Dout1<0> XXXXXXXXXX....X......X.X.XXX............ 16
ide/ide_RSTF__$INT ..........X............X................ 2
ROM_OE_S X...............X......XXX..X........... 6
Dout1<0> XXXX.XXXXXX....X.....X..X.XXX........... 16
ide/ide_RSTF__$INT ...........X............X............... 2
ROM_B_0_OBUF$BUF8/ROM_B_0_OBUF$BUF8_TRST
...........X.....XX..................... 3
IDE_R_S X...............X......XXX..X........... 6
DQ<2> .............X.....XX.X................. 4
IDE_ENABLE X...............X......XXX..X........... 6
............X....XX..................... 3
LAN_WRL_S ....X................X...XX..X.......... 5
LAN_WRH_S ....X....................XXX.X.......... 5
LAN_RD_S ....X................X...XXX.X.......... 6
DQ<2> ..............X....XX..X................ 4
LAN_INT_ENABLE ....X............X...XX..XXX.X.......... 8
ROM_B<1> ........................................ 0
Dout1<3> X..XXXXXXX.....X.....X.X.XXX............ 14
CP_WE X...........X........................... 2
Dout1<3> X..X.XXXXXX.....X....X..X.XXX........... 14
CP_WE X............X.......................... 2
0----+----1----+----2----+----3----+----4
0 0 0 0
*********************************** FB12 ***********************************
@@ -849,7 +847,7 @@ Number of function block inputs used/remaining: 30/24
Number of signals used by logic mapping into function block: 30
Signal Total Imp Exp Unused Loc Pin Pin Pin
Name Pt Pt Pt Pt # Type Use
LAN_BASEADR<5> 6 3<- /\2 0 FB12_1 (b) (b)
LAN_BASEADR<1> 6 3<- /\2 0 FB12_1 (b) (b)
LAN_CFG<4> 0 0 /\3 2 FB12_2 110 I/O O
(unused) 0 0 0 5 FB12_3 111 I/O I
(unused) 0 0 0 5 FB12_4 (b)
@@ -862,37 +860,37 @@ DQ<11> 4 0 0 1 FB12_10 115 I/O I/O
(unused) 0 0 0 5 FB12_11 (b)
DQ<9> 4 0 0 1 FB12_12 116 I/O I/O
(unused) 0 0 \/3 2 FB12_13 (b) (b)
LAN_BASEADR<1> 6 3<- \/2 0 FB12_14 (b) (b)
IDE_BASEADR<7> 6 2<- \/1 0 FB12_15 (b) (b)
IDE_BASEADR<5> 6 1<- 0 0 FB12_16 (b) (b)
IDE_BASEADR<1> 6 1<- 0 0 FB12_17 (b) (b)
IDE_BASEADR<7> 6 3<- \/2 0 FB12_14 (b) (b)
IDE_BASEADR<5> 6 2<- \/1 0 FB12_15 (b) (b)
IDE_BASEADR<1> 6 1<- 0 0 FB12_16 (b) (b)
CP_BASEADR<7> 6 1<- 0 0 FB12_17 (b) (b)
CP_BASEADR<5> 6 2<- /\1 0 FB12_18 (b) (b)
Signals Used by Logic in Function Block
1: AS 11: DQ_9_IOBUFE/DQ_9_IOBUFE_TRST__$INT 21: LDS
2: AUTO_CONFIG_DONE<0> 12: DS_D 22: D<15>.PIN
3: AUTO_CONFIG_DONE<1> 13: IDE_BASEADR<1> 23: D<13>.PIN
4: A<1> 14: IDE_BASEADR<5> 24: D<11>.PIN
5: A<2> 15: IDE_BASEADR<7> 25: D<9>.PIN
6: A<3> 16: LAN_BASEADR<1> 26: RESET
7: A<4> 17: LAN_BASEADR<5> 27: RW
1: AS 11: CP_BASEADR<7> 21: LDS
2: AUTO_CONFIG_DONE<0> 12: DQ_9_IOBUFE/DQ_9_IOBUFE_TRST__$INT 22: D<15>.PIN
3: AUTO_CONFIG_DONE<1> 13: DS_D 23: D<13>.PIN
4: A<1> 14: IDE_BASEADR<1> 24: D<11>.PIN
5: A<2> 15: IDE_BASEADR<5> 25: D<9>.PIN
6: A<3> 16: IDE_BASEADR<7> 26: RESET
7: A<4> 17: LAN_BASEADR<1> 27: RW
8: A<5> 18: LAN_RST_SM_FSM_FFd1 28: SHUT_UP<2>/SHUT_UP<2>_CLKF
9: A<6> 19: LAN_RST_SM_FSM_FFd2 29: UDS
10: CP_BASEADR<5> 20: LAN_RST_SM_FSM_FFd3 30: autoconfig
Signal 1 2 3 4 FB
Name 0----+----0----+----0----+----0----+----0 Inputs
LAN_BASEADR<5> XXXXXXXXX..X....X...X.X..XXXXX.......... 18
LAN_BASEADR<1> XXXXXXXXX...X...X...X...XXXXXX.......... 18
LAN_CFG<4> ........................................ 0
DQ<15> ..........X.......XX.X.................. 4
DQ<13> ..........X.......XX..X................. 4
DQ<11> ..........X......XXX...X................ 5
DQ<9> ..........X......XXX....X............... 5
LAN_BASEADR<1> XXXXXXXXX..X...X....X...XXXXXX.......... 18
IDE_BASEADR<7> XXXXXXXXX..X..X.....XX...XXXXX.......... 18
IDE_BASEADR<5> XXXXXXXXX..X.X......X.X..XXXXX.......... 18
IDE_BASEADR<1> XXXXXXXXX..XX.......X...XXXXXX.......... 18
CP_BASEADR<5> XXXXXXXXXX.X........X.X..XXXXX.......... 18
DQ<15> ...........X......XX.X.................. 4
DQ<13> ...........X......XX..X................. 4
DQ<11> ...........X.....XXX...X................ 5
DQ<9> ...........X.....XXX....X............... 5
IDE_BASEADR<7> XXXXXXXXX...X..X....XX...XXXXX.......... 18
IDE_BASEADR<5> XXXXXXXXX...X.X.....X.X..XXXXX.......... 18
IDE_BASEADR<1> XXXXXXXXX...XX......X...XXXXXX.......... 18
CP_BASEADR<7> XXXXXXXXX.X.X.......XX...XXXXX.......... 18
CP_BASEADR<5> XXXXXXXXXX..X.......X.X..XXXXX.......... 18
0----+----1----+----2----+----3----+----4
0 0 0 0
*********************************** FB13 ***********************************
@@ -949,46 +947,48 @@ Name Pt Pt Pt Pt # Type Use
OVR 1 0 0 4 FB14_3 100 I/O O
(unused) 0 0 0 5 FB14_4 (b)
(unused) 0 0 0 5 FB14_5 101 I/O
(unused) 0 0 0 5 FB14_6 102 I/O I
(unused) 0 0 0 5 FB14_7 (b)
IDE_W_S 2 0 0 3 FB14_8 103 I/O I
SHUT_UP<2> 4 0 0 1 FB14_9 (b) (b)
SHUT_UP<1> 4 0 0 1 FB14_10 104 I/O I
CFOUT 1 0 \/1 3 FB14_11 105 I/O O
LAN_BASEADR<7> 6 1<- 0 0 FB14_12 (b) (b)
LAN_BASEADR<6> 6 1<- 0 0 FB14_13 (b) (b)
SLAVE 2 0 /\1 2 FB14_14 106 I/O O
ROM_OE_S 2 0 0 3 FB14_6 102 I/O I
IDE_W_S 2 0 0 3 FB14_7 (b) (b)
IDE_R_S 2 0 0 3 FB14_8 103 I/O I
IDE_ENABLE 3 0 0 2 FB14_9 (b) (b)
SHUT_UP<2> 4 0 0 1 FB14_10 104 I/O I
CFOUT 1 0 0 4 FB14_11 105 I/O O
SHUT_UP<1> 4 0 \/1 0 FB14_12 (b) (b)
LAN_BASEADR<7> 6 1<- 0 0 FB14_13 (b) (b)
SLAVE 2 0 0 3 FB14_14 106 I/O O
OWN 0 0 \/1 4 FB14_15 107 I/O O
LAN_BASEADR<4> 6 1<- 0 0 FB14_16 (b) (b)
LAN_BASEADR<2> 6 1<- 0 0 FB14_17 (b) (b)
IDE_BASEADR<2> 6 2<- /\1 0 FB14_18 (b) (b)
LAN_BASEADR<6> 6 1<- 0 0 FB14_16 (b) (b)
LAN_BASEADR<5> 6 1<- 0 0 FB14_17 (b) (b)
LAN_BASEADR<4> 6 2<- /\1 0 FB14_18 (b) (b)
Signals Used by Logic in Function Block
1: AS 11: DS_D 21: D<10>.PIN
2: AUTO_CONFIG_DONE<0> 12: IDE_BASEADR<2> 22: RESET
3: AUTO_CONFIG_DONE<1> 13: LAN_BASEADR<2> 23: RW
4: A<1> 14: LAN_BASEADR<4> 24: SHUT_UP<1>
1: AS 11: DS_D 21: D<12>.PIN
2: AUTO_CONFIG_DONE<0> 12: IDE_ENABLE 22: RESET
3: AUTO_CONFIG_DONE<1> 13: LAN_BASEADR<4> 23: RW
4: A<1> 14: LAN_BASEADR<5> 24: SHUT_UP<1>
5: A<2> 15: LAN_BASEADR<6> 25: SHUT_UP<2>
6: A<3> 16: LAN_BASEADR<7> 26: SHUT_UP<2>/SHUT_UP<2>_CLKF
7: A<4> 17: LDS 27: UDS
8: A<5> 18: D<15>.PIN 28: autoconfig
9: A<6> 19: D<14>.PIN 29: ide
10: CP_CS 20: D<12>.PIN 30: lan_adr
10: CP_CS 20: D<13>.PIN 30: lan_adr
Signal 1 2 3 4 FB
Name 0----+----0----+----0----+----0----+----0 Inputs
OVR X...........................X........... 2
ROM_OE_S X..........X.........XX..X..X........... 6
IDE_W_S X....................XX..X..X........... 5
IDE_R_S X..........X.........XX..X..X........... 6
IDE_ENABLE X..........X.........XX..X..X........... 6
SHUT_UP<2> XXXXXXXXX.X.....X....XX.XXXX............ 17
SHUT_UP<1> XXXXXXXXX.X.....X....XXX.XXX............ 17
CFOUT .XX..................................... 2
SHUT_UP<1> XXXXXXXXX.X.....X....XXX.XXX............ 17
LAN_BASEADR<7> XXXXXXXXX.X....XXX...XX..XXX............ 18
LAN_BASEADR<6> XXXXXXXXX.X...X.X.X..XX..XXX............ 18
SLAVE X........X.................XXX.......... 5
OWN ........................................ 0
LAN_BASEADR<4> XXXXXXXXX.X..X..X..X.XX..XXX............ 18
LAN_BASEADR<2> XXXXXXXXX.X.X...X...XXX..XXX............ 18
IDE_BASEADR<2> XXXXXXXXX.XX....X...XXX..XXX............ 18
LAN_BASEADR<6> XXXXXXXXX.X...X.X.X..XX..XXX............ 18
LAN_BASEADR<5> XXXXXXXXX.X..X..X..X.XX..XXX............ 18
LAN_BASEADR<4> XXXXXXXXX.X.X...X...XXX..XXX............ 18
0----+----1----+----2----+----3----+----4
0 0 0 0
*********************************** FB15 ***********************************
@@ -1320,13 +1320,13 @@ CP_BASEADR_T(7) <= ((NOT AS AND NOT RW AND RESET AND NOT D(15).PIN AND
FDCPE_CP_CS: FDCPE port map (CP_CS,CP_CS_D,NOT AS,'0',NOT ide/ide_RSTF__$INT);
CP_CS_D <= ((SHUT_UP(1))
OR (NOT $OpTx$FX_DC$318)
OR (EXP24_.EXP)
OR (EXP28_.EXP)
OR (CP_BASEADR(5) AND NOT A(21))
OR (NOT CP_BASEADR(5) AND A(21))
OR (CP_BASEADR(6) AND NOT A(22))
OR (NOT CP_BASEADR(6) AND A(22))
OR (NOT CP_BASEADR(7) AND A(23))
OR (EXP22_.EXP)
OR (EXP26_.EXP)
OR (CP_BASEADR(2) AND NOT A(18))
OR (CP_BASEADR(3) AND NOT A(19))
OR (NOT CP_BASEADR(3) AND A(19))
@@ -1577,7 +1577,7 @@ DTACK <= DTACK_I when DTACK_OE = '1' else 'Z';
DTACK_OE <= (NOT AS AND ide AND IDE_WAIT);
FDCPE_Dout10: FDCPE port map (Dout1(0),Dout1_D(0),SHUT_UP(2)/SHUT_UP(2)_CLKF,'0','0');
Dout1_D(0) <= ((EXP42_.EXP)
Dout1_D(0) <= ((EXP46_.EXP)
OR (AS AND RESET AND NOT Dout1(0))
OR (RESET AND NOT autoconfig AND NOT Dout1(0))
OR (RESET AND NOT Dout1(0) AND UDS AND LDS)
@@ -1617,7 +1617,7 @@ Dout1_D(1) <= ((SHUT_UP(0).EXP)
NOT A(3) AND autoconfig AND A(1) AND NOT A(4) AND NOT LDS)
OR (NOT AS AND RESET AND NOT A(6) AND A(5) AND NOT A(3) AND autoconfig AND
NOT A(1) AND NOT A(4) AND A(2) AND NOT LDS)
OR (EXP36_.EXP)
OR (EXP40_.EXP)
OR (NOT AS AND RESET AND NOT A(5) AND NOT A(3) AND autoconfig AND NOT A(4) AND
NOT A(2) AND NOT UDS)
OR (NOT AS AND RESET AND NOT A(6) AND NOT A(5) AND A(3) AND autoconfig AND
@@ -1635,7 +1635,7 @@ Dout1_D(1) <= ((SHUT_UP(0).EXP)
NOT A(2) AND NOT LDS));
FDCPE_Dout12: FDCPE port map (Dout1(2),Dout1_D(2),SHUT_UP(2)/SHUT_UP(2)_CLKF,'0','0');
Dout1_D(2) <= ((EXP32_.EXP)
Dout1_D(2) <= ((EXP36_.EXP)
OR (NOT AS AND RESET AND A(6) AND NOT A(5) AND NOT A(3) AND autoconfig AND
NOT A(4) AND NOT A(2) AND NOT UDS)
OR (NOT AS AND RESET AND A(6) AND NOT A(5) AND NOT A(3) AND autoconfig AND
@@ -1791,16 +1791,16 @@ FTCPE_IDE_BASEADR2: FTCPE port map (IDE_BASEADR(2),IDE_BASEADR_T(2),SHUT_UP(2)/S
IDE_BASEADR_T(2) <= ((NOT AS AND NOT RW AND RESET AND AUTO_CONFIG_DONE(1) AND
NOT AUTO_CONFIG_DONE(0) AND A(6) AND NOT A(5) AND A(3) AND autoconfig AND NOT A(1) AND NOT A(4) AND
NOT A(2) AND IDE_BASEADR(2) AND NOT UDS AND NOT D(10).PIN AND DS_D)
OR (NOT AS AND NOT RW AND RESET AND AUTO_CONFIG_DONE(1) AND
NOT AUTO_CONFIG_DONE(0) AND A(6) AND NOT A(5) AND A(3) AND autoconfig AND NOT A(1) AND NOT A(4) AND
NOT A(2) AND IDE_BASEADR(2) AND NOT LDS AND NOT D(10).PIN AND DS_D)
OR (NOT RESET AND NOT IDE_BASEADR(2))
OR (NOT AS AND NOT RW AND AUTO_CONFIG_DONE(1) AND
NOT AUTO_CONFIG_DONE(0) AND A(6) AND NOT A(5) AND A(3) AND autoconfig AND NOT A(1) AND NOT A(4) AND
NOT A(2) AND NOT IDE_BASEADR(2) AND NOT UDS AND D(10).PIN AND DS_D)
OR (NOT AS AND NOT RW AND AUTO_CONFIG_DONE(1) AND
NOT AUTO_CONFIG_DONE(0) AND A(6) AND NOT A(5) AND A(3) AND autoconfig AND NOT A(1) AND NOT A(4) AND
NOT A(2) AND NOT IDE_BASEADR(2) AND NOT LDS AND D(10).PIN AND DS_D));
NOT A(2) AND NOT IDE_BASEADR(2) AND NOT LDS AND D(10).PIN AND DS_D)
OR (NOT AS AND NOT RW AND RESET AND AUTO_CONFIG_DONE(1) AND
NOT AUTO_CONFIG_DONE(0) AND A(6) AND NOT A(5) AND A(3) AND autoconfig AND NOT A(1) AND NOT A(4) AND
NOT A(2) AND IDE_BASEADR(2) AND NOT LDS AND NOT D(10).PIN AND DS_D));
FTCPE_IDE_BASEADR3: FTCPE port map (IDE_BASEADR(3),IDE_BASEADR_T(3),SHUT_UP(2)/SHUT_UP(2)_CLKF,'0','0');
IDE_BASEADR_T(3) <= ((NOT AS AND NOT RW AND RESET AND AUTO_CONFIG_DONE(1) AND
@@ -1839,17 +1839,17 @@ IDE_BASEADR_T(5) <= ((NOT AS AND NOT RW AND RESET AND NOT D(13).PIN AND
AUTO_CONFIG_DONE(1) AND NOT AUTO_CONFIG_DONE(0) AND A(6) AND NOT A(5) AND A(3) AND
autoconfig AND NOT A(1) AND NOT A(4) AND NOT A(2) AND IDE_BASEADR(5) AND NOT UDS AND
DS_D)
OR (NOT AS AND NOT RW AND RESET AND NOT D(13).PIN AND
AUTO_CONFIG_DONE(1) AND NOT AUTO_CONFIG_DONE(0) AND A(6) AND NOT A(5) AND A(3) AND
autoconfig AND NOT A(1) AND NOT A(4) AND NOT A(2) AND IDE_BASEADR(5) AND NOT LDS AND
DS_D)
OR (NOT RESET AND NOT IDE_BASEADR(5))
OR (NOT AS AND NOT RW AND D(13).PIN AND AUTO_CONFIG_DONE(1) AND
NOT AUTO_CONFIG_DONE(0) AND A(6) AND NOT A(5) AND A(3) AND autoconfig AND NOT A(1) AND NOT A(4) AND
NOT A(2) AND NOT IDE_BASEADR(5) AND NOT UDS AND DS_D)
OR (NOT AS AND NOT RW AND D(13).PIN AND AUTO_CONFIG_DONE(1) AND
NOT AUTO_CONFIG_DONE(0) AND A(6) AND NOT A(5) AND A(3) AND autoconfig AND NOT A(1) AND NOT A(4) AND
NOT A(2) AND NOT IDE_BASEADR(5) AND NOT LDS AND DS_D)
OR (NOT AS AND NOT RW AND RESET AND NOT D(13).PIN AND
AUTO_CONFIG_DONE(1) AND NOT AUTO_CONFIG_DONE(0) AND A(6) AND NOT A(5) AND A(3) AND
autoconfig AND NOT A(1) AND NOT A(4) AND NOT A(2) AND IDE_BASEADR(5) AND NOT LDS AND
DS_D));
NOT A(2) AND NOT IDE_BASEADR(5) AND NOT LDS AND DS_D));
FTCPE_IDE_BASEADR6: FTCPE port map (IDE_BASEADR(6),IDE_BASEADR_T(6),SHUT_UP(2)/SHUT_UP(2)_CLKF,'0','0');
IDE_BASEADR_T(6) <= ((NOT AS AND NOT RW AND RESET AND NOT D(14).PIN AND
@@ -1869,7 +1869,10 @@ IDE_BASEADR_T(6) <= ((NOT AS AND NOT RW AND RESET AND NOT D(14).PIN AND
NOT A(2) AND NOT IDE_BASEADR(6) AND NOT LDS AND DS_D));
FTCPE_IDE_BASEADR7: FTCPE port map (IDE_BASEADR(7),IDE_BASEADR_T(7),SHUT_UP(2)/SHUT_UP(2)_CLKF,'0','0');
IDE_BASEADR_T(7) <= ((NOT AS AND NOT RW AND RESET AND NOT D(15).PIN AND
IDE_BASEADR_T(7) <= ((NOT AS AND NOT RW AND D(15).PIN AND AUTO_CONFIG_DONE(1) AND
NOT AUTO_CONFIG_DONE(0) AND A(6) AND NOT A(5) AND A(3) AND autoconfig AND NOT A(1) AND NOT A(4) AND
NOT A(2) AND NOT IDE_BASEADR(7) AND NOT UDS AND DS_D)
OR (NOT AS AND NOT RW AND RESET AND NOT D(15).PIN AND
AUTO_CONFIG_DONE(1) AND NOT AUTO_CONFIG_DONE(0) AND A(6) AND NOT A(5) AND A(3) AND
autoconfig AND NOT A(1) AND NOT A(4) AND NOT A(2) AND IDE_BASEADR(7) AND NOT UDS AND
DS_D)
@@ -1880,9 +1883,6 @@ IDE_BASEADR_T(7) <= ((NOT AS AND NOT RW AND RESET AND NOT D(15).PIN AND
OR (NOT RESET AND NOT IDE_BASEADR(7))
OR (NOT AS AND NOT RW AND D(15).PIN AND AUTO_CONFIG_DONE(1) AND
NOT AUTO_CONFIG_DONE(0) AND A(6) AND NOT A(5) AND A(3) AND autoconfig AND NOT A(1) AND NOT A(4) AND
NOT A(2) AND NOT IDE_BASEADR(7) AND NOT UDS AND DS_D)
OR (NOT AS AND NOT RW AND D(15).PIN AND AUTO_CONFIG_DONE(1) AND
NOT AUTO_CONFIG_DONE(0) AND A(6) AND NOT A(5) AND A(3) AND autoconfig AND NOT A(1) AND NOT A(4) AND
NOT A(2) AND NOT IDE_BASEADR(7) AND NOT LDS AND DS_D));
@@ -1977,34 +1977,34 @@ LAN_BASEADR_T(4) <= ((NOT AS AND NOT RW AND RESET AND NOT D(12).PIN AND
NOT AUTO_CONFIG_DONE(1) AND NOT AUTO_CONFIG_DONE(0) AND A(6) AND NOT A(5) AND A(3) AND
autoconfig AND NOT A(1) AND NOT A(4) AND NOT A(2) AND LAN_BASEADR(4) AND NOT UDS AND
DS_D)
OR (NOT AS AND NOT RW AND RESET AND NOT D(12).PIN AND
NOT AUTO_CONFIG_DONE(1) AND NOT AUTO_CONFIG_DONE(0) AND A(6) AND NOT A(5) AND A(3) AND
autoconfig AND NOT A(1) AND NOT A(4) AND NOT A(2) AND LAN_BASEADR(4) AND NOT LDS AND
DS_D)
OR (NOT RESET AND NOT LAN_BASEADR(4))
OR (NOT AS AND NOT RW AND D(12).PIN AND NOT AUTO_CONFIG_DONE(1) AND
NOT AUTO_CONFIG_DONE(0) AND A(6) AND NOT A(5) AND A(3) AND autoconfig AND NOT A(1) AND NOT A(4) AND
NOT A(2) AND NOT LAN_BASEADR(4) AND NOT UDS AND DS_D)
OR (NOT AS AND NOT RW AND D(12).PIN AND NOT AUTO_CONFIG_DONE(1) AND
NOT AUTO_CONFIG_DONE(0) AND A(6) AND NOT A(5) AND A(3) AND autoconfig AND NOT A(1) AND NOT A(4) AND
NOT A(2) AND NOT LAN_BASEADR(4) AND NOT LDS AND DS_D)
OR (NOT AS AND NOT RW AND RESET AND NOT D(12).PIN AND
NOT AUTO_CONFIG_DONE(1) AND NOT AUTO_CONFIG_DONE(0) AND A(6) AND NOT A(5) AND A(3) AND
autoconfig AND NOT A(1) AND NOT A(4) AND NOT A(2) AND LAN_BASEADR(4) AND NOT LDS AND
DS_D));
NOT A(2) AND NOT LAN_BASEADR(4) AND NOT LDS AND DS_D));
FTCPE_LAN_BASEADR5: FTCPE port map (LAN_BASEADR(5),LAN_BASEADR_T(5),SHUT_UP(2)/SHUT_UP(2)_CLKF,'0','0');
LAN_BASEADR_T(5) <= ((NOT AS AND NOT RW AND D(13).PIN AND NOT AUTO_CONFIG_DONE(1) AND
NOT AUTO_CONFIG_DONE(0) AND A(6) AND NOT A(5) AND A(3) AND autoconfig AND NOT A(1) AND NOT A(4) AND
NOT A(2) AND NOT LAN_BASEADR(5) AND NOT UDS AND DS_D)
OR (NOT AS AND NOT RW AND RESET AND NOT D(13).PIN AND
LAN_BASEADR_T(5) <= ((NOT AS AND NOT RW AND RESET AND NOT D(13).PIN AND
NOT AUTO_CONFIG_DONE(1) AND NOT AUTO_CONFIG_DONE(0) AND A(6) AND NOT A(5) AND A(3) AND
autoconfig AND NOT A(1) AND NOT A(4) AND NOT A(2) AND LAN_BASEADR(5) AND NOT UDS AND
DS_D)
OR (NOT AS AND NOT RW AND RESET AND NOT D(13).PIN AND
NOT AUTO_CONFIG_DONE(1) AND NOT AUTO_CONFIG_DONE(0) AND A(6) AND NOT A(5) AND A(3) AND
autoconfig AND NOT A(1) AND NOT A(4) AND NOT A(2) AND LAN_BASEADR(5) AND NOT LDS AND
DS_D)
OR (NOT RESET AND NOT LAN_BASEADR(5))
OR (NOT AS AND NOT RW AND D(13).PIN AND NOT AUTO_CONFIG_DONE(1) AND
NOT AUTO_CONFIG_DONE(0) AND A(6) AND NOT A(5) AND A(3) AND autoconfig AND NOT A(1) AND NOT A(4) AND
NOT A(2) AND NOT LAN_BASEADR(5) AND NOT LDS AND DS_D));
NOT A(2) AND NOT LAN_BASEADR(5) AND NOT UDS AND DS_D)
OR (NOT AS AND NOT RW AND D(13).PIN AND NOT AUTO_CONFIG_DONE(1) AND
NOT AUTO_CONFIG_DONE(0) AND A(6) AND NOT A(5) AND A(3) AND autoconfig AND NOT A(1) AND NOT A(4) AND
NOT A(2) AND NOT LAN_BASEADR(5) AND NOT LDS AND DS_D)
OR (NOT AS AND NOT RW AND RESET AND NOT D(13).PIN AND
NOT AUTO_CONFIG_DONE(1) AND NOT AUTO_CONFIG_DONE(0) AND A(6) AND NOT A(5) AND A(3) AND
autoconfig AND NOT A(1) AND NOT A(4) AND NOT A(2) AND LAN_BASEADR(5) AND NOT LDS AND
DS_D));
FTCPE_LAN_BASEADR6: FTCPE port map (LAN_BASEADR(6),LAN_BASEADR_T(6),SHUT_UP(2)/SHUT_UP(2)_CLKF,'0','0');
LAN_BASEADR_T(6) <= ((NOT AS AND NOT RW AND RESET AND NOT D(14).PIN AND
@@ -2068,8 +2068,15 @@ FDCPE_LAN_CS_RST: FDCPE port map (LAN_CS_RST,LAN_CS_RST_D,CLK_EXT,'0','0');
LAN_CS_RST_D <= ((NOT RESET AND LAN_RST_SM_FSM_FFd2)
OR (NOT RESET AND LAN_RST_SM_FSM_FFd3));
FDCPE_LAN_INT_ENABLE: FDCPE port map (LAN_INT_ENABLE,D(15).PIN,SHUT_UP(2)/SHUT_UP(2)_CLKF,NOT RESET,'0',LAN_INT_ENABLE_CE);
LAN_INT_ENABLE_CE <= (NOT AS AND NOT RW AND lan_adr AND A(15));
FTCPE_LAN_INT_ENABLE: FTCPE port map (LAN_INT_ENABLE,LAN_INT_ENABLE_T,SHUT_UP(2)/SHUT_UP(2)_CLKF,NOT RESET,'0');
LAN_INT_ENABLE_T <= ((NOT RW AND D(15).PIN AND NOT LAN_INT_ENABLE AND lan_adr AND
A(15) AND NOT UDS)
OR (NOT RW AND D(15).PIN AND NOT LAN_INT_ENABLE AND lan_adr AND
A(15) AND NOT LDS)
OR (NOT RW AND NOT D(15).PIN AND LAN_INT_ENABLE AND lan_adr AND
A(15) AND NOT UDS)
OR (NOT RW AND NOT D(15).PIN AND LAN_INT_ENABLE AND lan_adr AND
A(15) AND NOT LDS));
LAN_RD <= (NOT AS AND RESET AND LAN_RD_S);
@@ -2228,7 +2235,7 @@ ide_D <= ((ROM_B_0_OBUF$BUF0.EXP)
OR (NOT CP_BASEADR(6) AND NOT SHUT_UP(2) AND A(22) AND
$OpTx$FX_DC$318 AND NOT cp_and0000/cp_and0000_D2 AND
NOT Mcompar_ide_cmp_eq0000_AEB_or0000/Mcompar_ide_cmp_eq0000_AEB_or0000_D2)
OR (EXP44_.EXP)
OR (EXP48_.EXP)
OR (CP_BASEADR(2) AND NOT SHUT_UP(2) AND NOT A(18) AND
$OpTx$FX_DC$318 AND NOT cp_and0000/cp_and0000_D2 AND
NOT Mcompar_ide_cmp_eq0000_AEB_or0000/Mcompar_ide_cmp_eq0000_AEB_or0000_D2)