Search found 21 matches

by tcdev
Mon Nov 15, 2010 3:37 pm
Forum: NESemdev
Topic: FPGA project
Replies: 102
Views: 38522

The altera chips use Logic Elements (LEs), which are a single bit register and a 4-input LUT with a wide variety of routing options. They're packed into Logic Array Blocks (LABs) in groups of 16, which are laid out in a grid pattern on the chip. The altera Cyclone chips use Logic Elements (LEs)... ...
by tcdev
Mon Nov 15, 2010 2:18 am
Forum: NESemdev
Topic: FPGA project
Replies: 102
Views: 38522

Cool! Do you find yourself using any Cyclone-III-specific technology for your NES that wasn't available in the old Cyclone-I that might prevent back-porting? I wouldn't imagine there'd be much in the NES that wouldn't be back-portable. The Cyclone III isn't very different - better PLLs and more RAM...
by tcdev
Fri Nov 12, 2010 9:57 pm
Forum: NESemdev
Topic: FPGA project
Replies: 102
Views: 38522

I think someone's a fan of Tandy CoCo. I gathered that much, but not sure where the 3MHz 6309 comes into it. The stock Coco3 has a 1.78MHz 6809. A common upgrade is the 6309 for running a special version of Nitros09, but the clock speed remains the same. The only overclocking I know of for the Coco...
by tcdev
Fri Nov 12, 2010 8:53 pm
Forum: NESemdev
Topic: FPGA project
Replies: 102
Views: 38522

65024U wrote:
tcdev wrote:. And I'll be hooking this up to a 4MHz Z80 and hopefully 3 MHz 6309 initially.

Fixed it for ya. :P
Umm... ? :?
by tcdev
Fri Nov 12, 2010 2:54 pm
Forum: NESemdev
Topic: FPGA project
Replies: 102
Views: 38522

I dunno, my DMA unit was pulling 200-400Kbytes/sec through the SD card using SPI mode. I don't think that's TOO slow. The 6502 could never hope to achieve anything close to that, probably topping out at only 10% of that. I used a DMA unit that I could just load up with a start address and length an...
by tcdev
Fri Nov 12, 2010 2:43 pm
Forum: NESemdev
Topic: FPGA project
Replies: 102
Views: 38522

Re: FPGA project

Sorry, the 6502 core + SD engine and all that aren't open source. I wrote them all myself (As I did every other line of code. I don't believe in using other people's code since it's usually buggy and doesn't suit the project exactly, and would have to be either rewritten or adapted which would take...
by tcdev
Fri Nov 12, 2010 6:18 am
Forum: NESemdev
Topic: FPGA project
Replies: 102
Views: 38522

How come everyone here likes CompactFlash so much when it appears that the much more common (and cheaper!) SD cards don't look so hard to work with? The Harmony Cartridge (the Atari 2600 equivalent to the PowerPak) for example, uses SD cards for storage. I think the point is that CF has TrueIDE mod...
by tcdev
Fri Nov 12, 2010 6:14 am
Forum: NESemdev
Topic: FPGA project
Replies: 102
Views: 38522

Re: FPGA project

I'm probably being horrifically dense and missing something, but why not use compactflash? It already is an IDE device. I'll stop short of calling you horrifically dense, but you are missing something - namely the part where I said I already have CF support but I want to target a platform (TerASIC ...
by tcdev
Thu Nov 11, 2010 2:34 pm
Forum: NESemdev
Topic: FPGA project
Replies: 102
Views: 38522

Re: FPGA project

On that FPGA synth I did, there was a 2nd 6502 that ran the user interface. It worked really well (6502 did FAT and SD and other stuff too) and the DMA unit built into the SD card part made music loading very fast and easy, but writing all that code in asm sucked. Now that you mention it, I was won...
by tcdev
Thu Nov 11, 2010 2:24 pm
Forum: NESemdev
Topic: FPGA project
Replies: 102
Views: 38522

Re: FPGA project

The chip is pretty nice, it's a vinculum 2 and it costs around $5 in single quantities. For that, you get two USB host/peripheral ports, a 32 bit CPU, some RAM, timers, UARTs, and all that other usual microcontroller stuff. Nice, I'll look into it. I was also eyeing off the NXP & STM parts at o...
by tcdev
Wed Nov 10, 2010 2:14 pm
Forum: NESemdev
Topic: FPGA project
Replies: 102
Views: 38522

Re: FPGA project

meh. I already have the hardware designed, built and debugged for the most part. The target is fixed. Be that as it may, its abilities are pretty decent and should be plenty for SNES. 16Mbytes of RAM is plenty for the RAM/ROM emulation and the synchronous SRAM is plenty for a screen buffer, SPC700,...
by tcdev
Wed Nov 10, 2010 1:12 pm
Forum: NESemdev
Topic: FPGA project
Replies: 102
Views: 38522

Not to be mean but Cloud9 and Coco3 have Cf card devices, serial connections from PC->Coco, Hard drive and CF IDE-like environments and much more. Not that you doing it is a waste, it just already exists and since we have the SuperIDE with the flash card slot, too, I will say it's awesome. I'm well...
by tcdev
Wed Nov 10, 2010 1:04 pm
Forum: NESemdev
Topic: FPGA project
Replies: 102
Views: 38522

Re: FPGA project

tepples wrote:If you add CF card support, you have IDE with no need for emulation.
I already have CF support. I just want to be able to run this on the DE1 which only has SD card.
by tcdev
Wed Nov 10, 2010 6:50 am
Forum: NESemdev
Topic: FPGA project
Replies: 102
Views: 38522

Re: FPGA project

I figure this is the best shot I have at making some kind of "FPGA thing" to sell. The hard part about it is the FPGA alone costs $42 on it, and there's not much I can do about getting that lowered. There might be a quantity discount but there doesn't seem to be. I've been planning on pro...
by tcdev
Wed Nov 10, 2010 6:41 am
Forum: NESemdev
Topic: FPGA project
Replies: 102
Views: 38522

Re: FPGA project

Also, this gives me enough fast RAM to do full blown SNES and genesis. I really, really want to get SNES going on an FPGA, so this hardware is designed to meet that goal. I'm assuming you know that the Genesis has been done!?! I too would absolutely *love* to do the SNES. I've been "pissing ar...