Search found 18 matches

by Sugarplum
12 May 2021, 12:14
Forum: Hardware and software hacking
Topic: Possible ways of speeding up the Gigatron
Replies: 17
Views: 788

Re: Possible ways of speeding up the Gigatron

The above is why in my FPGA design, I'd be using DMA with hardware-only syncs and moving all I/O to hardware. So everything that needs the syncs would have direct physical access to them. That would prevent hardware races. Software races would be more difficult to avoid. In this configuration, you'd...
by Sugarplum
26 Apr 2021, 20:26
Forum: Hardware and software hacking
Topic: Possible ways of speeding up the Gigatron
Replies: 17
Views: 788

Re: Possible ways of speeding up the Gigatron

My own idea is to have concurrent DMA of some sort and clock the video side at 6.25 and/or 12.5, and generate the correct syncs. To prevent I/O races, it would probably be easier to put sound and keyboard support in hardware too. Otherwise, one would need to do parallel syncs in software, add haltin...
by Sugarplum
29 Mar 2021, 15:19
Forum: Hardware and software hacking
Topic: Hardware Interrupts
Replies: 0
Views: 292

Hardware Interrupts

While planning for doing an FPGA design, I've considered the feasibility of doing hardware interrupts. That would make it easier to separate out the video since the syncs could trigger interrupts, and it could make native coding a little easier. Now, the first thing to do is reflect on all the opera...
by Sugarplum
29 Mar 2021, 14:53
Forum: Hardware and software hacking
Topic: Possible ways of speeding up the Gigatron
Replies: 17
Views: 788

Possible ways of speeding up the Gigatron

1. Use a faster clock rate, lower latency chips, more compact board. 2. Separating the video. This change could allow the core unit to be clocked faster than the video. I may use some type of DMA and make the controller indirection table aware in my own variation. That should keep compatibility. The...
by Sugarplum
13 Jan 2021, 19:23
Forum: Hardware and software hacking
Topic: 6Bit audio:
Replies: 9
Views: 914

Re: 6Bit audio:

Neat! That looks a bit cleaner. I would love to hear a comparison.
by Sugarplum
23 Dec 2020, 17:22
Forum: Hardware and software hacking
Topic: List of possible Gigatron mods
Replies: 13
Views: 2187

Re: List of possible Gigatron mods

I'm still gaining ideas and working out logistics before embarking on my own creation. On the vCPU coprocessor idea, a smaller step might be just to enhance the native opcodes to have more hardware available for the vCPU, focusing on opcodes and minimal hardware that would make the current vCPU code...
by Sugarplum
04 Dec 2020, 18:10
Forum: Hardware and software hacking
Topic: List of possible Gigatron mods
Replies: 13
Views: 2187

Re: List of possible Gigatron mods

Yes, as I said, this is just a unified list of possible mods and not put here with specific plans. I might use some of these in my eventual design. The goal did not specifically include a list of architectural design plans. It is just a unified place for a "wish list." Now, if others want to discuss...
by Sugarplum
19 Nov 2020, 16:57
Forum: Hardware and software hacking
Topic: List of possible Gigatron mods
Replies: 13
Views: 2187

Re: List of possible Gigatron mods

Yes, finding ways to hack older hardware is fun. The 6502 had "illegal opcodes" that many coders would use. It's neat what add-ons folks are making for the Atari machines. Someone had made a driver for running a parallel printer on an Atari 800 using the joystick ports. Someone even managed to write...
by Sugarplum
19 Nov 2020, 12:34
Forum: Kit assembly gallery
Topic: My Gigatron! It very almost works! (Help!)
Replies: 7
Views: 1430

Re: My Gigatron! It very almost works! (Help!)

I would try attaching a Famicon controller and seeing if it works as expected. If not, then you might want to check the wiring around the port and the resistors on the Gigatron side. But if that does work fine, then it could be your Pluggy or your keyboard. You might find some assistance by looking ...
by Sugarplum
19 Nov 2020, 12:10
Forum: Hardware and software hacking
Topic: List of possible Gigatron mods
Replies: 13
Views: 2187

Re: List of possible Gigatron mods

Thanks! I added to it over several days. I don't know how many I will implement once I get ready to implement it in FPGA. It seems that I'm thinking of making it more as an Asymmetric Multiprocessor (AMP as opposed to SMP) APU and mostly a SOC design. I could see someone like David Murray ("The 8-bi...