Fixed Z"-Firmwarebug: fast accelerators fetched the IDE-Information too fast I buffered the databus and hold the datat longer during a read
This commit is contained in:
@@ -31,7 +31,6 @@ CP_IRQ S:PIN31
|
||||
A<9> S:PIN58
|
||||
A<10> S:PIN59
|
||||
A<11> S:PIN60
|
||||
IDE_WAIT S:PIN33
|
||||
LAN_INT S:PIN111
|
||||
LDS S:PIN82
|
||||
RESET S:PIN143
|
||||
@@ -72,12 +71,6 @@ DQ<7> S:PIN125
|
||||
DQ<8> S:PIN128
|
||||
DQ<9> S:PIN116
|
||||
D<0> S:PIN2
|
||||
D<10> S:PIN41
|
||||
D<11> S:PIN43
|
||||
D<12> S:PIN44
|
||||
D<13> S:PIN45
|
||||
D<14> S:PIN46
|
||||
D<15> S:PIN48
|
||||
D<1> S:PIN17
|
||||
D<2> S:PIN39
|
||||
D<3> S:PIN15
|
||||
@@ -87,13 +80,18 @@ D<6> S:PIN14
|
||||
D<7> S:PIN16
|
||||
D<8> S:PIN19
|
||||
D<9> S:PIN40
|
||||
D<10> S:PIN41
|
||||
D<11> S:PIN43
|
||||
D<12> S:PIN44
|
||||
D<13> S:PIN45
|
||||
D<14> S:PIN46
|
||||
D<15> S:PIN48
|
||||
IDE_A<0> S:PIN24
|
||||
IDE_A<1> S:PIN26
|
||||
IDE_A<2> S:PIN25
|
||||
IDE_CS<0> S:PIN22
|
||||
IDE_CS<1> S:PIN23
|
||||
IDE_R S:PIN27
|
||||
DTACK S:PIN85
|
||||
IDE_W S:PIN28
|
||||
LAN_CS S:PIN133
|
||||
LAN_RD S:PIN134
|
||||
@@ -106,6 +104,7 @@ OVR S:PIN100
|
||||
MTACK S:PIN96
|
||||
INT6_OUT S:PIN135
|
||||
INT2_OUT S:PIN32
|
||||
DTACK S:PIN85
|
||||
ROM_OE S:PIN35
|
||||
SLAVE S:PIN106
|
||||
|
||||
@@ -113,76 +112,84 @@ SLAVE S:PIN106
|
||||
;The remaining section of the .gyd file is for documentation purposes only.
|
||||
;It shows where your internal equations were placed in the last successful fit.
|
||||
|
||||
PARTITION FB1_4 LAN_IRQ_D0 D_5_IOBUFE D_4_IOBUFE LAN_WRH_S
|
||||
IDE_CS_0_OBUF IDE_W_S IDE_CS_1_OBUF AUTO_CONFIG_DONE<1>
|
||||
IDE_A_0_OBUF$BUF0 AUTO_CONFIG_DONE<0> IDE_A_2_OBUF$BUF0 IDE_A_1_OBUF$BUF0
|
||||
LAN_INT_ENABLE IDE_R_OBUF LAN_IRQ_OUT
|
||||
PARTITION FB2_2 A_LAN_4_OBUF A_LAN_7_OBUF
|
||||
PARTITION FB2_5 A_LAN_6_OBUF
|
||||
PARTITION FB2_8 IDE_ENABLE CP_RD_S D_6_IOBUFE LAN_WRL_S
|
||||
D_3_IOBUFE DS_D D_7_IOBUFE D_1_IOBUFE
|
||||
CP_WE_S D_8_IOBUFE LAN_RD_S
|
||||
PARTITION FB3_1 $OpTx$INV$143 IDE_W_OBUF EXP22_
|
||||
PARTITION FB3_8 LAN_WR_RST LAN_RST_SM_FSM_FFd3 LAN_RST_SM_FSM_FFd2 LAN_RST_SM_FSM_FFd1
|
||||
LAN_CS_RST autoconfig ROM_B_0_OBUF$BUF5 EXP23_
|
||||
ide EXP24_ EXP25_
|
||||
PARTITION FB4_1 EXP26_ D_0_IOBUFE
|
||||
PARTITION FB1_1 EXP22_ EXP23_
|
||||
PARTITION FB1_4 EXP24_ D_OUT<5> D_OUT<4> EXP25_
|
||||
IDE_CS_0_OBUF
|
||||
PARTITION FB1_10 IDE_CS_1_OBUF D_IN<3> IDE_A_0_OBUF$BUF0 D_IN<2>
|
||||
IDE_A_2_OBUF$BUF0 IDE_A_1_OBUF$BUF0 D_IN<11> IDE_R_OBUF
|
||||
D_IN<10>
|
||||
PARTITION FB2_1 EXP26_ A_LAN_4_OBUF A_LAN_7_OBUF D_IN<0>
|
||||
A_LAN_6_OBUF DQ_9_IOBUFE/DQ_9_IOBUFE_TRST__$INT EXP27_ D_IN<8>
|
||||
EXP28_ D_OUT<6> EXP29_ D_OUT<3>
|
||||
EXP30_ D_OUT<7> D_OUT<1> EXP31_
|
||||
D_OUT<8> EXP32_
|
||||
PARTITION FB3_1 EXP33_ IDE_W_OBUF SHUT_UP<0> AUTO_CONFIG_DONE<0>
|
||||
SHUT_UP<1> EXP34_ Dout1<2> EXP35_
|
||||
AUTO_CONFIG_DONE<1> EXP36_ EXP37_ Dout1<0>
|
||||
EXP38_ ROM_B_0_OBUF$BUF5 AUTO_CONFIG_DONE_CYCLE<1> SHUT_UP<2>
|
||||
EXP39_ Dout1<1>
|
||||
PARTITION FB4_1 AUTO_CONFIG_DONE_CYCLE<0> D_OUT<0> EXP40_
|
||||
PARTITION FB4_5 A_LAN_1_OBUF A_LAN_0_OBUF
|
||||
PARTITION FB4_8 A_LAN_3_OBUF
|
||||
PARTITION FB4_12 A_LAN_2_OBUF
|
||||
PARTITION FB4_14 A_LAN_5_OBUF SHUT_UP<0> LAN_BASEADR<1> IDE_BASEADR<1>
|
||||
CP_BASEADR<1>
|
||||
PARTITION FB5_1 EXP27_ CP_CS_OBUF EXP28_ EXP29_
|
||||
PARTITION FB4_10 LAN_WR_RST LAN_CS_RST A_LAN_2_OBUF LAN_BASEADR<0>
|
||||
A_LAN_5_OBUF IDE_BASEADR<0> CP_BASEADR<1> CP_BASEADR<0>
|
||||
EXP41_
|
||||
PARTITION FB5_1 EXP42_ CP_CS_OBUF EXP43_ EXP44_
|
||||
ROM_OE_OBUF
|
||||
PARTITION FB5_9 EXP30_ D_2_IOBUFE EXP31_ D_9_IOBUFE
|
||||
EXP32_ D_10_IOBUFE D_11_IOBUFE EXP33_
|
||||
D_12_IOBUFE EXP34_
|
||||
PARTITION FB6_1 EXP35_ ROM_B_0_OBUF$BUF4 A_LAN_12_OBUF
|
||||
PARTITION FB5_8 EXP45_ EXP46_ D_OUT<2> EXP47_
|
||||
D_OUT<9> EXP48_ D_OUT<10> D_OUT<11>
|
||||
EXP49_ D_OUT<12> EXP50_
|
||||
PARTITION FB6_1 EXP51_ ROM_B_0_OBUF$BUF4 A_LAN_12_OBUF
|
||||
PARTITION FB6_5 A_LAN_13_OBUF A_LAN_10_OBUF
|
||||
PARTITION FB6_8 A_LAN_11_OBUF
|
||||
PARTITION FB6_10 A_LAN_8_OBUF
|
||||
PARTITION FB6_13 EXP36_ A_LAN_9_OBUF $OpTx$INV$141 EXP37_
|
||||
EXP38_ lan_adr_sw
|
||||
PARTITION FB7_1 EXP39_ CP_WE_QUIRK D_13_IOBUFE EXP40_
|
||||
D_14_IOBUFE EXP41_ EXP42_ EXP43_
|
||||
Dout1<2> EXP44_ EXP45_ D_15_IOBUFE
|
||||
EXP46_ Dout1<3> EXP47_ EXP48_
|
||||
EXP49_ Dout1<1>
|
||||
PARTITION FB8_1 EXP50_ DQ_12_IOBUFE DQ_14_IOBUFE EXP51_
|
||||
LAN_WRH_OBUF
|
||||
PARTITION FB6_10 A_LAN_8_OBUF EXP52_ EXP53_ lan_adr
|
||||
A_LAN_9_OBUF LAN_WRH_S autoconfig EXP54_
|
||||
lan_adr_sw
|
||||
PARTITION FB7_1 EXP55_ D_IN<13> D_OUT<13> EXP56_
|
||||
D_OUT<14> EXP57_ EXP58_ EXP59_
|
||||
D_IN<4> EXP60_ D_IN<5> D_OUT<15>
|
||||
EXP61_ $OpTx$INV$125__$INT LAN_RD_S EXP62_
|
||||
D_IN<12> EXP63_
|
||||
PARTITION FB8_2 DQ_12_IOBUFE DQ_14_IOBUFE
|
||||
PARTITION FB8_5 LAN_WRH_OBUF
|
||||
PARTITION FB8_8 LAN_CS_OBUF
|
||||
PARTITION FB8_10 LAN_RD_OBUF
|
||||
PARTITION FB8_17 CP_BASEADR<6> CP_BASEADR<4>
|
||||
PARTITION FB9_17 EXP52_ lancp
|
||||
PARTITION FB10_1 EXP53_ DQ_1_IOBUFE DQ_0_IOBUFE EXP54_
|
||||
DQ_3_IOBUFE DQ_2_IOBUFE IDE_R_S DQ_5_IOBUFE
|
||||
EXP55_ DQ_4_IOBUFE DQ_7_IOBUFE DQ_6_IOBUFE
|
||||
$OpTx$INV$83__$INT DQ_8_IOBUFE EXP56_ ROM_OE_S
|
||||
DQ_10_IOBUFE DQ_9_IOBUFE/DQ_9_IOBUFE_TRST__$INT
|
||||
PARTITION FB11_1 EXP57_ EXP58_ EXP59_ $OpTx$INV$142
|
||||
EXP60_
|
||||
PARTITION FB11_12 ROM_B_0_OBUF$BUF0
|
||||
PARTITION FB11_14 ROM_B_0_OBUF
|
||||
PARTITION FB11_16 EXP61_ CP_WE_OBUF lan_adr
|
||||
PARTITION FB12_4 EXP62_ DQ_15_IOBUFE
|
||||
PARTITION FB12_7 EXP63_ DQ_13_IOBUFE EXP64_ DQ_11_IOBUFE
|
||||
EXP65_ DQ_9_IOBUFE EXP66_
|
||||
PARTITION FB12_18 CP_BASEADR<3>
|
||||
PARTITION FB13_1 Dout1<0> CP_RD_OBUF lancp/lancp_CLKF lan_adr_sw/lan_adr_sw_CLKF
|
||||
lan_adr/lan_adr_CLKF ide/ide_CLKF autoconfig/autoconfig_CLKF SHUT_UP<2>/SHUT_UP<2>_CLKF
|
||||
CP_CS_OBUF/CP_CS_OBUF_CLKF SHUT_UP<2> LAN_BASEADR<6> LAN_BASEADR<4>
|
||||
LAN_BASEADR<2> LAN_WRL_OBUF IDE_BASEADR<6> IDE_BASEADR<4>
|
||||
EXP67_ EXP68_
|
||||
PARTITION FB14_3 ROM_B_0_OBUF$BUF2
|
||||
PARTITION FB14_7 SHUT_UP<1> LAN_BASEADR<7> LAN_BASEADR<5> LAN_BASEADR<3>
|
||||
CFOUT_OBUF IDE_BASEADR<7> IDE_BASEADR<5> SLAVE_OBUF
|
||||
ROM_B_0_OBUF$BUF1 IDE_BASEADR<3> CP_BASEADR<7> CP_BASEADR<5>
|
||||
PARTITION FB8_14 LAN_BASEADR<2> IDE_BASEADR<3> IDE_BASEADR<2> CP_BASEADR<3>
|
||||
CP_BASEADR<2>
|
||||
PARTITION FB9_1 IDE_BASEADR<7>/IDE_BASEADR<7>_CLKF IDE_BASEADR<6>/IDE_BASEADR<6>_CLKF IDE_BASEADR<5>/IDE_BASEADR<5>_CLKF IDE_BASEADR<4>/IDE_BASEADR<4>_CLKF
|
||||
IDE_BASEADR<3>/IDE_BASEADR<3>_CLKF IDE_BASEADR<2>/IDE_BASEADR<2>_CLKF IDE_BASEADR<1>/IDE_BASEADR<1>_CLKF IDE_BASEADR<0>/IDE_BASEADR<0>_CLKF
|
||||
Dout1<3>/Dout1<3>_CLKF Dout1<2>/Dout1<2>_CLKF Dout1<1>/Dout1<1>_CLKF Dout1<0>/Dout1<0>_CLKF
|
||||
CP_WE_S/CP_WE_S_CLKF CP_WE_QUIRK/CP_WE_QUIRK_CLKF CP_RD_S/CP_RD_S_CLKF CP_BASEADR<7>/CP_BASEADR<7>_CLKF
|
||||
CP_BASEADR<6>/CP_BASEADR<6>_CLKF CP_BASEADR<5>/CP_BASEADR<5>_CLKF
|
||||
PARTITION FB10_1 D_IN<1> DQ_1_IOBUFE DQ_0_IOBUFE D_IN<14>
|
||||
DQ_3_IOBUFE DQ_2_IOBUFE
|
||||
PARTITION FB10_8 DQ_5_IOBUFE D_IN<6> DQ_4_IOBUFE DQ_7_IOBUFE
|
||||
DQ_6_IOBUFE D_IN<9> DQ_8_IOBUFE LAN_RST_SM_FSM_FFd1
|
||||
LAN_RST_SM_FSM_FFd2 DQ_10_IOBUFE LAN_RST_SM_FSM_FFd3
|
||||
PARTITION FB11_1 CP_WE_QUIRK EXP64_ ide CP_BASEADR<3>/CP_BASEADR<3>_CLKF
|
||||
CP_BASEADR<2>/CP_BASEADR<2>_CLKF CP_BASEADR<1>/CP_BASEADR<1>_CLKF CP_BASEADR<0>/CP_BASEADR<0>_CLKF AUTO_CONFIG_DONE_CYCLE<1>/AUTO_CONFIG_DONE_CYCLE<1>_CLKF
|
||||
AUTO_CONFIG_DONE_CYCLE<0>/AUTO_CONFIG_DONE_CYCLE<0>_CLKF AUTO_CONFIG_DONE<1>/AUTO_CONFIG_DONE<1>_CLKF AUTO_CONFIG_DONE<0>/AUTO_CONFIG_DONE<0>_CLKF ROM_B_0_OBUF$BUF0
|
||||
AS_D ROM_B_0_OBUF Dout1<3> EXP65_
|
||||
CP_WE_OBUF CP_BASEADR<4>/CP_BASEADR<4>_CLKF
|
||||
PARTITION FB12_1 EXP66_ D_IN<15> ROM_OE_S LAN_WRL_S
|
||||
DQ_15_IOBUFE LAN_IRQ_D0 IDE_W_S DQ_13_IOBUFE
|
||||
IDE_R_S DQ_11_IOBUFE IDE_ENABLE DQ_9_IOBUFE
|
||||
CP_RD_S CP_WE_S LAN_INT_ENABLE LAN_IRQ_OUT
|
||||
EXP67_ D_IN<7>
|
||||
PARTITION FB13_2 CP_RD_OBUF
|
||||
PARTITION FB13_11 LAN_BASEADR<5> LAN_BASEADR<4> IDE_BASEADR<5> LAN_WRL_OBUF
|
||||
IDE_BASEADR<4> CP_BASEADR<6> CP_BASEADR<5> CP_BASEADR<4>
|
||||
|
||||
PARTITION FB15_1 LAN_BASEADR<0> IDE_BASEADR<2> IDE_BASEADR<0> CP_BASEADR<2>
|
||||
CP_BASEADR<0> EXP69_ AUTO_CONFIG_DONE_CYCLE<1> AUTO_CONFIG_DONE_CYCLE<0>
|
||||
EXP70_
|
||||
PARTITION FB15_11 EXP71_ IDE_TERM
|
||||
|
||||
PARTITION FB14_3 ROM_B_0_OBUF$BUF2
|
||||
PARTITION FB14_8 LAN_BASEADR<7> LAN_BASEADR<6> LAN_BASEADR<3> CFOUT_OBUF
|
||||
LAN_BASEADR<1> IDE_BASEADR<7> SLAVE_OBUF ROM_B_0_OBUF$BUF1
|
||||
IDE_BASEADR<6> IDE_BASEADR<1> CP_BASEADR<7>
|
||||
PARTITION FB15_1 LAN_WRL_S/LAN_WRL_S_CLKF LAN_WRH_S/LAN_WRH_S_CLKF LAN_RD_S/LAN_RD_S_CLKF LAN_IRQ_OUT/LAN_IRQ_OUT_CLKF
|
||||
LAN_IRQ_D0/LAN_IRQ_D0_CLKF LAN_INT_ENABLE/LAN_INT_ENABLE_CLKF LAN_BASEADR<7>/LAN_BASEADR<7>_CLKF LAN_BASEADR<6>/LAN_BASEADR<6>_CLKF
|
||||
LAN_BASEADR<5>/LAN_BASEADR<5>_CLKF LAN_BASEADR<4>/LAN_BASEADR<4>_CLKF LAN_BASEADR<3>/LAN_BASEADR<3>_CLKF ROM_B_0_OBUF$BUF6
|
||||
LAN_BASEADR<2>/LAN_BASEADR<2>_CLKF LAN_BASEADR<1>/LAN_BASEADR<1>_CLKF LAN_BASEADR<0>/LAN_BASEADR<0>_CLKF IDE_W_S/IDE_W_S_CLKF
|
||||
IDE_R_S/IDE_R_S_CLKF IDE_ENABLE/IDE_ENABLE_CLKF
|
||||
PARTITION FB16_10 ROM_B_0_OBUF$BUF3
|
||||
|
||||
PARTITION FB16_14 lan_adr_sw/lan_adr_sw_CLKF SHUT_UP<2>/SHUT_UP<2>_CLKF SHUT_UP<1>/SHUT_UP<1>_CLKF SHUT_UP<0>/SHUT_UP<0>_CLKF
|
||||
ROM_OE_S/ROM_OE_S_CLKF
|
||||
|
||||
|
||||
Reference in New Issue
Block a user