- Top Stats

Top Posters Top Topic Starters Top Topics
Bryce 5313
TFM 2507
Gryzor 2256
arnoldemu 1273
TotO 1203
Bryce 90
arnoldemu 70
Gryzor 42
LambdaMike... 39
CraigsBar 35
Amstrad CPC WiFi - 293472 Views Duke 09:36, 07 May 16
CPC Plus cartr... - 211865 Views gerald 17:39, 01 November 14
ACID chip inside - 83053 Views MacDeath 15:52, 23 October 09
Gotek USB in a... - 72307 Views gryzor 18:01, 18 March 14
Pros & Con... - 59822 Views CPCIak 15:07, 11 May 10


Author Topic: Gate array decapped!  (Read 33370 times)

0 Members and 2 Guests are viewing this topic.

Offline rpalmer

  • 6128 Plus
  • ******
  • Posts: 529
  • Country: au
  • Liked: 340
Re: Gate array decapped!
« Reply #225 on: 15:57, 14 May 19 »
Gerald,
The current version of the Gate Array Decapped (both the PDF and verilog) will not work with a CPC6128, but could work with the 464/664.

People will ask what make me say this?
Well checking the the Gate Array PDF and subsequent verilog code shows it DOES NOT output the data lines for the PAL chip as seen on the 6128 schematic. The schematic does not show these as being latched, so it must be within the Gate Array and issued by the Gate Array when accessing memory. The verilog ONLY has the data lines defined as "input" which is the main reason why it will not work as expected on a 6128.

Another issue I have seen with the whole breakdown of the GA is that the 4 MHZ and 1 MHz clock signals do not need to be via the "sequencer". It can be generated through 4 flip-flops. I suspect the sequencer should only be for the handling of reading/decoding and displaying video data.
Attached if a reformatted version (less the 31 colors stuff) with comments where the initial issue lies.
rpalmer