forked from Apple-2-HW/GR8RAM
153 lines
3.1 KiB
Plaintext
Executable File
153 lines
3.1 KiB
Plaintext
Executable File
|GR8RAM
|
|
C7M => CASr.CLK
|
|
C7M => RASr.CLK
|
|
C7M => ASel.CLK
|
|
C7M => RAMSELreg.CLK
|
|
C7M => Bank[0].CLK
|
|
C7M => Bank[1].CLK
|
|
C7M => Bank[2].CLK
|
|
C7M => Bank[3].CLK
|
|
C7M => Bank[4].CLK
|
|
C7M => Bank[5].CLK
|
|
C7M => Bank[6].CLK
|
|
C7M => Addr[0].CLK
|
|
C7M => Addr[1].CLK
|
|
C7M => Addr[2].CLK
|
|
C7M => Addr[3].CLK
|
|
C7M => Addr[4].CLK
|
|
C7M => Addr[5].CLK
|
|
C7M => Addr[6].CLK
|
|
C7M => Addr[7].CLK
|
|
C7M => Addr[8].CLK
|
|
C7M => Addr[9].CLK
|
|
C7M => Addr[10].CLK
|
|
C7M => Addr[11].CLK
|
|
C7M => Addr[12].CLK
|
|
C7M => Addr[13].CLK
|
|
C7M => Addr[14].CLK
|
|
C7M => Addr[15].CLK
|
|
C7M => Addr[16].CLK
|
|
C7M => Addr[17].CLK
|
|
C7M => Addr[18].CLK
|
|
C7M => Addr[19].CLK
|
|
C7M => Addr[20].CLK
|
|
C7M => Addr[21].CLK
|
|
C7M => Addr[22].CLK
|
|
C7M => CSDBEN.CLK
|
|
C7M => IOROMEN.CLK
|
|
C7M => REGEN.CLK
|
|
C7M => Ref[0].CLK
|
|
C7M => Ref[1].CLK
|
|
C7M => Ref[2].CLK
|
|
C7M => Ref[3].CLK
|
|
C7M => S[0].CLK
|
|
C7M => S[1].CLK
|
|
C7M => S[2].CLK
|
|
C7M => PHI0seen.CLK
|
|
C7M => PHI1reg.CLK
|
|
C7M_2 => always2.IN0
|
|
C7M_2 => C7Mout.DATAIN
|
|
Q3 => ~NO_FANOUT~
|
|
PHI0in => ~NO_FANOUT~
|
|
PHI1in => comb.IN0
|
|
PHI1in => PHI1b0_MC.DATAIN
|
|
nRES => RDOE.IN1
|
|
nRES => comb.IN0
|
|
nRES => always0.IN0
|
|
MODE => comb.IN0
|
|
A[0] => Equal3.IN7
|
|
A[0] => Equal4.IN7
|
|
A[0] => Equal5.IN7
|
|
A[0] => Equal6.IN7
|
|
A[0] => Equal7.IN7
|
|
A[0] => Equal12.IN21
|
|
A[1] => Equal3.IN6
|
|
A[1] => Equal4.IN6
|
|
A[1] => Equal5.IN6
|
|
A[1] => Equal6.IN6
|
|
A[1] => Equal7.IN6
|
|
A[1] => Equal12.IN20
|
|
A[2] => Equal3.IN5
|
|
A[2] => Equal4.IN5
|
|
A[2] => Equal5.IN5
|
|
A[2] => Equal6.IN5
|
|
A[2] => Equal7.IN5
|
|
A[2] => Equal12.IN19
|
|
A[3] => Equal3.IN4
|
|
A[3] => Equal4.IN4
|
|
A[3] => Equal5.IN4
|
|
A[3] => Equal6.IN4
|
|
A[3] => Equal7.IN4
|
|
A[3] => Equal12.IN18
|
|
A[4] => Equal12.IN17
|
|
A[5] => Equal12.IN16
|
|
A[6] => Equal12.IN15
|
|
A[7] => Equal12.IN14
|
|
A[8] => Equal12.IN13
|
|
A[9] => Equal12.IN12
|
|
A[10] => Equal12.IN11
|
|
A[11] => RA.DATAA
|
|
A[12] => Equal0.IN7
|
|
A[12] => Equal1.IN7
|
|
A[12] => Equal2.IN7
|
|
A[13] => Equal0.IN6
|
|
A[13] => Equal1.IN6
|
|
A[13] => Equal2.IN6
|
|
A[14] => Equal0.IN5
|
|
A[14] => Equal1.IN5
|
|
A[14] => Equal2.IN5
|
|
A[15] => Equal0.IN4
|
|
A[15] => Equal1.IN4
|
|
A[15] => Equal2.IN4
|
|
RA[0] <= RA.DB_MAX_OUTPUT_PORT_TYPE
|
|
RA[1] <= RA.DB_MAX_OUTPUT_PORT_TYPE
|
|
RA[2] <= RA.DB_MAX_OUTPUT_PORT_TYPE
|
|
RA[3] <= RA.DB_MAX_OUTPUT_PORT_TYPE
|
|
RA[4] <= RA.DB_MAX_OUTPUT_PORT_TYPE
|
|
RA[5] <= RA.DB_MAX_OUTPUT_PORT_TYPE
|
|
RA[6] <= RA.DB_MAX_OUTPUT_PORT_TYPE
|
|
RA[7] <= RA.DB_MAX_OUTPUT_PORT_TYPE
|
|
RA[8] <= RA.DB_MAX_OUTPUT_PORT_TYPE
|
|
RA[9] <= RA.DB_MAX_OUTPUT_PORT_TYPE
|
|
RA[10] <= RA.DB_MAX_OUTPUT_PORT_TYPE
|
|
nWE => comb.IN0
|
|
nWE => comb.IN1
|
|
nWE => comb.IN1
|
|
nWE => comb.IN0
|
|
nWE => CASf.IN1
|
|
D[0] <> D[0]
|
|
D[1] <> D[1]
|
|
D[2] <> D[2]
|
|
D[3] <> D[3]
|
|
D[4] <> D[4]
|
|
D[5] <> D[5]
|
|
D[6] <> D[6]
|
|
D[7] <> D[7]
|
|
RD[0] <> RD[0]
|
|
RD[1] <> RD[1]
|
|
RD[2] <> RD[2]
|
|
RD[3] <> RD[3]
|
|
RD[4] <> RD[4]
|
|
RD[5] <> RD[5]
|
|
RD[6] <> RD[6]
|
|
RD[7] <> RD[7]
|
|
nINH <= nINH.DB_MAX_OUTPUT_PORT_TYPE
|
|
nDEVSEL => RA.IN0
|
|
nDEVSEL => comb.IN0
|
|
nDEVSEL => comb.IN0
|
|
nDEVSEL => comb.IN0
|
|
nIOSEL => comb.IN1
|
|
nIOSEL => comb.IN0
|
|
nIOSTRB => comb.IN1
|
|
nIOSTRB => comb.IN0
|
|
nRAS <= comb.DB_MAX_OUTPUT_PORT_TYPE
|
|
nCAS0 <= comb.DB_MAX_OUTPUT_PORT_TYPE
|
|
nCAS1 <= comb.DB_MAX_OUTPUT_PORT_TYPE
|
|
nRCS <= comb.DB_MAX_OUTPUT_PORT_TYPE
|
|
nROE <= comb.DB_MAX_OUTPUT_PORT_TYPE
|
|
nRWE <= comb.DB_MAX_OUTPUT_PORT_TYPE
|
|
C7Mout <= C7M_2.DB_MAX_OUTPUT_PORT_TYPE
|
|
PHI1out <= PHI1b7_MC.DB_MAX_OUTPUT_PORT_TYPE
|
|
|
|
|