We could reimplement the blitter using 74x series chips!!!

We could reimplement the blitter using 74x series chips!!!
Yeah, you can do thatkeli wrote: Mon Nov 11, 2019 12:50 pm We could reimplement the blitter using 74x series chips!!!It'll be HUGE!
Interesting, must have been huge work ?slingshot wrote: Mon Nov 11, 2019 1:23 pm I also interested in this work. Actually I did the GSTMCU already, by translating the schematics into Verilog. I suggest to do the same, and don't bother with schematics drawing in Quartus.
Was some monthsexxos wrote: Mon Nov 11, 2019 1:27 pmInteresting, must have been huge work ?slingshot wrote: Mon Nov 11, 2019 1:23 pm I also interested in this work. Actually I did the GSTMCU already, by translating the schematics into Verilog. I suggest to do the same, and don't bother with schematics drawing in Quartus.
Well we don't have any programmers to do such work, so gate per gate is only option for us. We used suska cores, but it doesn't work correctly at 8MHz and nobody offer to help fix it. It is why we copy schematics over so it can be compatible as original blitter.
Unfortunately there are no public schematics about the original chipset (however the GSTMCU can be split to Glue and MMU if needed - I implemented an ST/STe switch into it, but some differences between the two modes are still not done, as I don't know about them 100%).exxos wrote: Mon Nov 11, 2019 1:50 pm Thanks, it could be a possible option for the future. Though we need to replicate & test the original ST chipset before looking at STE chips.
Yeah schematics are not there for other chips. We have suska code, which isn't ideal. But could you create a ST blitter core ? We have board made up running suska core already, but its only running at about 25% speed because it expects 32MHz RAM access for some odd reason.slingshot wrote: Mon Nov 11, 2019 1:58 pm Unfortunately there are no public schematics about the original chipset (however the GSTMCU can be split to Glue and MMU if needed - I implemented an ST/STe switch into it, but some differences between the two modes are still not done, as I don't know about them 100%).
I studied Suska code a bit, but realized that it's not cycle-exact. Yeah, probably I can do the Blitter, too, but would take some another months...exxos wrote: Mon Nov 11, 2019 3:47 pm
Yeah schematics are not there for other chips. We hae suska code, which isn't ideal. But could you create a ST blitter core ? We have board made up running suska core already, but its only running at about 25% speed because it expects 32MHz RAM access for some odd reason.
The ST 32MHz we tried with Suska blitter and it malfunction really badly. https://www.exxosforum.co.uk/forum/viewt ... 220#p27218 But the ST's 32MHz clock isn't very strong, it cannot really drive anything other than shifter.. but thats a lot of other problems which I won't go into here.slingshot wrote: Mon Nov 11, 2019 6:10 pm I studied Suska code a bit, but realized that it's not cycle-exact. Yeah, probably I can do the Blitter, too, but would take some another months...
32 MHz master clock is not a bad thing in a synchronous design: the clock enable signals must be 8MHz (actually what I also did with the GSTMCU). If I would do the blitter...