|
|
|
Re: Multicomp Cyclone IV-B [message #4350 is a reply to message #4349] |
Sat, 17 February 2018 10:47 |
rhkoolstar
Messages: 276 Registered: October 2015
|
Senior Member |
|
|
Sure, just remove the PLL frequency doubler (PLLto50) and run straight from the system clock. Change clk25 to clk in the pin assignment (PIN_25), Basically like the Cyclone II version
You could look at my builder pages for my version
Rienk
[Updated on: Sat, 17 February 2018 11:02] Report message to a moderator
|
|
|
|
|
|
|
|
|
Re: Multicomp Cyclone IV-B [message #4369 is a reply to message #4361] |
Tue, 20 February 2018 12:42 |
tor
Messages: 25 Registered: April 2016 Location: Norway/Japan
|
Junior Member |
|
|
Is there somewhere on the net where various FPGA boards are discussed with pro/cons, maybe with focus on Multicomp-level applications? It's a jungle out there.. (ebay, aliexpress etc) so, now I see for example EP4CE10E22C8N boards, EP4CE10f17C8N, EP4CE10E22C8N (what is the difference? Altera's guide only lists 'EP4CE10'). Mostly these deveopment boards seem to have relatively little on-board RAM. And are those add-on SDRAM boards useful at all? Then there's the embedded memory, of various sizes. That E10 version has more LEs than the E6 version. But what's necessary?
Table copied from Altera's document (I excluded expensive '75 and '11 due to the table width.):
EP4CE6 EP4CE10 EP4CE15 EP4CE22 EP4CE30 EP4CE40 EP4CE55
Resources:
Logic elements (LEs) 6,272 10,320 15,408 22,320 28,848 39,600 55,856
Embedded memory (Kbits) 270 414 504 594 594 1,134 2,340
Embedded 18 × 18 multipl. 15 23 56 66 66 116 154
General-purpose PLLs 2 2 4 4 4 4 4
Global Clock Networks 10 10 20 20 20 20 20
User I/O Banks 8 8 8 8 8 8 8
Maximum user I/O 179 179 343 153 532 532 374
|
|
|
|
Re: Multicomp Cyclone IV-B [message #4371 is a reply to message #4370] |
Wed, 21 February 2018 01:33 |
rhkoolstar
Messages: 276 Registered: October 2015
|
Senior Member |
|
|
Lets face it. Grant's Multicomp fits on a Cyclone II board (EP2C5T144C8, 4608 LEs 89 User I/O 11908 Memory bits)
The firmware can be run without much ado on an EP4CE6.
Most enhancements made in the code still fit on this Cyclone II configuration.
enhancements are, Full handshake serial I/O, programmable baudrate, MMU, SDHC SD, Keyboard etc.
Currently limitations of Cyclone II requires a pre-selection of I/O (VGA, Composite, Serial). depending on the implementation you can at most select 3-4 interfaces at one time.
The amount of on-chip RAM is not ideal, and choices have to be made there too.
Also Cyclone II is no longer supported by Altera, but legacy software (Quartus-free-130) is still available
The cyclone IV lets you select 5 interfaces (VGA plus 4x serial) with room to spare.
32k on-chip RAM is also quite enough for the current Multicomp implementations
When no further enhancements are foreseen, a larger FPGA is not needed.
In my opinion there currently is no need for anything bigger than the original EP2C5T144C8, however with minimal price difference the EP4CE6 seems to be the best choice.
Note: I have not kept up with with further development in 6502 or 6809 variants.
|
|
|
|
|
|
|
|
|