Search found 14 matches
- Tue Jun 05, 2007 10:38 am
- Forum: General Discussions
- Topic: Make a standard 6502 32bit capable
- Replies: 27
- Views: 23362
- Sat May 26, 2007 9:15 am
- Forum: General Discussions
- Topic: MLB signal on the WDC 65c02
- Replies: 6
- Views: 4913
- Sat May 26, 2007 1:12 am
- Forum: General Discussions
- Topic: MLB signal on the WDC 65c02
- Replies: 6
- Views: 4913
Re: Maybe
lordsteve wrote:
I could do that, but it still wouldn't explain why DEC zp doesn't bring MLB down low when it fetches the data to modify.
Could someone confirm this on hardware?
Could someone confirm this on hardware?
--Jorge.
- Fri May 25, 2007 9:58 pm
- Forum: General Discussions
- Topic: MLB signal on the WDC 65c02
- Replies: 6
- Views: 4913
Re: MLB signal on the WDC 65c02
The (old) datasheet specified that MLB was active (low) for the last 3 cycles of a RMW instruction. I have found experimentally that this is not the case, at least with the DEC zp opcode. MLB goes low on the dead cycle after the first data (read) cycle, stays low for the next cycle (write data ...
- Mon May 07, 2007 9:03 pm
- Forum: General Discussions
- Topic: The secret, hidden, transparent 6502 DMA channel
- Replies: 52
- Views: 39838
- Mon May 07, 2007 8:59 pm
- Forum: General Discussions
- Topic: The secret, hidden, transparent 6502 DMA channel
- Replies: 52
- Views: 39838
The dead-bus-cycle decoder could simply rule out access during the unpredictable cycles in instructions that have variable lengths depending on decimal flag and whether or not a page boundary is being crossed in indexing, and you'd still be left with a substancial chunck of DMA bandwidth. If you ...
- Mon May 07, 2007 8:18 pm
- Forum: General Discussions
- Topic: The secret, hidden, transparent 6502 DMA channel
- Replies: 52
- Views: 39838
I've had my PC chugg through the code that's running my bench computer. Using the dead cycles, I can rely on a bus bandwidth of about 60-70 kbytes per second per megahertz, with a peak performance of three times that for certain blocks of code. However, there is also a point in the code where there ...
- Fri May 04, 2007 1:21 pm
- Forum: General Discussions
- Topic: The secret, hidden, transparent 6502 DMA channel
- Replies: 52
- Views: 39838
- Sun Apr 29, 2007 7:59 pm
- Forum: General Discussions
- Topic: The secret, hidden, transparent 6502 DMA channel
- Replies: 52
- Views: 39838
- Sun Apr 29, 2007 7:11 pm
- Forum: General Discussions
- Topic: The secret, hidden, transparent 6502 DMA channel
- Replies: 52
- Views: 39838
Re: Harvesting dead cycles
Hello All,
Interesting idea indeed.
Assuming a systen already set-up for DMA access and already using
interleaved memory access (video controller?) this has potential to
eke-out a bit more bandwidth for (almost) free. Check me on this:
DMA access throughput (during dead cycles) will be mostly ...
Interesting idea indeed.
Assuming a systen already set-up for DMA access and already using
interleaved memory access (video controller?) this has potential to
eke-out a bit more bandwidth for (almost) free. Check me on this:
DMA access throughput (during dead cycles) will be mostly ...
- Tue Apr 24, 2007 11:21 am
- Forum: General Discussions
- Topic: The secret, hidden, transparent 6502 DMA channel
- Replies: 52
- Views: 39838
- Sun Apr 22, 2007 11:34 am
- Forum: General Discussions
- Topic: The secret, hidden, transparent 6502 DMA channel
- Replies: 52
- Views: 39838
Without spending much time on it, it looks like it should work as long as certain limitations are kept in mind. For example, certain instructions are one clock longer in decimal mode than in binary. The logic might also have to know if interrupts are enabled and watch the IRQ and NMI lines (+ ABORT ...
- Sun Apr 22, 2007 11:20 am
- Forum: General Discussions
- Topic: The secret, hidden, transparent 6502 DMA channel
- Replies: 52
- Views: 39838
- Fri Apr 20, 2007 3:28 pm
- Forum: General Discussions
- Topic: The secret, hidden, transparent 6502 DMA channel
- Replies: 52
- Views: 39838
The secret, hidden, transparent 6502 DMA channel
http://homepage.mac.com/jorgechamorro/a ... index.html
Has this ever been done ?
What do you think about it ?
--Jorge.
Has this ever been done ?
What do you think about it ?
--Jorge.