diff options
author | Alexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com> | 2016-07-01 22:47:28 +0300 |
---|---|---|
committer | Alexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com> | 2016-07-01 22:47:28 +0300 |
commit | c048a2bd89ed841af34727ea5998472b61346714 (patch) | |
tree | 153818634d7919b0547cd346a014e0fd466b1005 | |
parent | f9b885e50719734441a7ea226f15df475847fd19 (diff) |
K6F2008T2E, not K6F2008S2E!
-rw-r--r-- | CoolGirl.v | 5 | ||||
-rw-r--r-- | schematics/components.txt | 2 | ||||
-rw-r--r-- | schematics/coolgirl.dch | bin | 313343 -> 313376 bytes |
3 files changed, 3 insertions, 4 deletions
@@ -56,6 +56,7 @@ module CoolGirl # ( reg [3:0] new_dendy_init = 4'b1111; reg [1:0] new_dendy_init_a13l = 2'b11; reg [1:0] new_dendy_init_a13h = 2'b11; + wire new_dendy_init_finished = new_dendy_init == 0; reg new_dendy = 0; reg four_screen = 0; @@ -77,15 +78,13 @@ module CoolGirl # ( assign ppu_rd_out = ppu_rd_in | (ppu_addr_in[13] & ~ext_ntram_access); assign ppu_wr_out = ppu_wr_in | ((ppu_addr_in[13] | ~chr_write_enabled) & ~ext_ntram_access); wire ext_ntram_access = USE_FOUR_SCREEN && four_screen && ppu_addr_in[13] && ~ppu_addr_in[12]; // four-screen and $2000-$2FFF accessed - assign ppu_ciram_ce = /*1'bZ;*/ new_dendy_init_finished ? + assign ppu_ciram_ce = new_dendy_init_finished ? (new_dendy ? 1'bZ : // not used by new famiclones ext_ntram_access ? 1'b1 : // disable internal NTRAM ~ppu_addr_in[13]) // enable it otherwise : 1'b0; // ground it while powering on for new famiclones assign ppu_not_a13_out = new_dendy_init_finished ? 1'bZ : 1'b0; // ground it while powering on for new famiclones - wire new_dendy_init_finished = new_dendy_init == 0; - always @ (posedge m2) begin if (!new_dendy_init_finished) diff --git a/schematics/components.txt b/schematics/components.txt index 3c1a238..2609917 100644 --- a/schematics/components.txt +++ b/schematics/components.txt @@ -2,7 +2,7 @@ U1: EPM1270T144 U2: LD1117S33 U3: S29GL01GP, S29GL512P, S29GL256P, S29GL512N or S29GL256N (depending on capacity) in TSOP package U4: UT62256CSC -U5: K6F2008S2E +U5: K6F2008T2E or K6F2008V2E U6: SN74ALVC164245DGGR U7: SN74ALVC164245DGGR U8: SN74LVC8T245PWR diff --git a/schematics/coolgirl.dch b/schematics/coolgirl.dch Binary files differindex 43e3bad..bb1826e 100644 --- a/schematics/coolgirl.dch +++ b/schematics/coolgirl.dch |