I was looking at the OC1200 cpu and it says that it takes from 5~6,000 LE's...
that is what you are using for the FD controller...right? is that so?
Chaos is using a variant of the OR1200, which takes in the region of 2,700 LEs.
Wouldn't it be possible to use one of those tiny cores to free up a lot more real-estate on the DE1?
Most of them aren't *that* tiny - and Logic Element usage is only half the story - the DE1 is also critically short of M4K blocks!
The current controller boot ROM takes 10 M4Ks, and I'll be surprised if that can't be reduced somewhat. My ZPU Boot ROM takes 8, and the ZPU's code density isn't all that great. If I can persuade an or32 toolchain to work on my Mint 13 system I'll have a go at trimming the ROM.
Does having the selection for 68000, 68010, 68020 mean just extra logic is enabled or cpu copies?
Just logic, thankfully!
Is the OC1200 just for only FD Emulation right now?
FD emulation, hard drive emulation, loading of KickStart ROM at bootup, and it's also responsible for the OSD menu.
MMRobinson's ZPU is only 2001 LE's, too...looks like he is ready to start using in some of his projects...
The ZPU itself is a shade under 1,000 logic elements (and can be made smaller still, but if you do that you have to include emulation code in the boot ROM which eats M4Ks.) The 2000 logic element count includes VGA controller, SDRAM controller, SPI and UART as well as the ZPU. The ZPU is not fast, though - so I'm not sure it'd be suitable as a controller CPU for the Minimig.