Multicomp with native b/w graphic [message #5967] |
Mon, 18 February 2019 11:12 |
kman
Messages: 45 Registered: February 2019 Location: Germany
|
Member |
|
|
Hi folks,
I've given Multicomp a native graphics screen with 640x240px including a fully programmable font-ROM. For more information see my builderpage 'muellerk' in the forum wiki.
cheers
Kurt
|
|
|
|
|
|
|
Re: Multicomp with native b/w graphic [message #6011 is a reply to message #5975] |
Sun, 24 February 2019 00:43 |
JonB
Messages: 92 Registered: August 2016 Location: UK
|
Member |
|
|
That font looks familiar...
You say on your page that you are looking for a polygon fill. More often referred to as "food fill" - there are several ways to do it. When I was at college many years ago, I had a programming competition with a friend to produce a flood fill on a Sinclair Spectrum. Mine used the stack and couldn't flood fill really complex shapes like the background to a screen of text. His used a circular buffer and worked better. It was also much faster, although it took him 3 times as long to write.
Unfortunately, the source code was lost but I do have the prototypes in Spectrum BASIC.
[Updated on: Sun, 24 February 2019 00:43] Report message to a moderator
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Re: Multicomp with native b/w graphic [message #6287 is a reply to message #6286] |
Sat, 11 May 2019 00:47 |
kman
Messages: 45 Registered: February 2019 Location: Germany
|
Member |
|
|
Very interesting board (EP4CE15F23C8N), especially the FPGA size and the 2.54mm pinheader with its 108 user I/O's, and the SDRAM. I've ordered one to test it. I've a small wish list for extending the 'old' Cyclone-IVb board by a interface to the RC2014 bus with a 'backplane' sitting on top of the FPGA-Board (for example), extra 512k VGA-RAM for full 640x480px graphics (may be with colour 2x2x2x2). There may be more..., so what about extending the 'old' Cyclone-IVb board ? Any thoughts about that ?
The Cyclone-IV board looks very similar to my blue spare one. The green board has a 50MHz oscillator instead of 25MHz as the blue one.
[Updated on: Sat, 11 May 2019 06:24] Report message to a moderator
|
|
|
|
Re: Multicomp with native b/w graphic [message #6631 is a reply to message #6628] |
Mon, 07 October 2019 08:09 |
kman
Messages: 45 Registered: February 2019 Location: Germany
|
Member |
|
|
Hi Phil,,
do you have a sixth sense for new things ? At present I'm testing a new Multicomp prototype board (I call it "Multicomp_CycloneIV-E_July2019") with the EP4CE15 Core Board from AliExpress. It's already runing with the VHDL-Code I used for the CycloneIVc board. The PCB is a little bit larger (160*132mm^2) then the old one. See the attached foto and component placement plot from kiCAD. When the final test of the i82C55A PIO is successful I intend to give the PCB-Layout to Aisler PB for a new set of PCB's (the prototype board has some bugs). At the end the whole project has of 3 PCB's: 1xMulticomp, 1xSiss-Pi Adapter and 1x2nd i82c55a PIO-Board. Important is only the Multicomp board ;-) , the other two PCB's are not mondatory if not needed.
A brief description of the new design is:
- 1 * the Cyclone IVc as the base design we already have
- 1 * stereo audio jack and a SN76489 sound chip with Delta-Sigma DAC (all in VHDL) - at present VHDL work in progress
- 1 * I2C Pin-Header with additional 2 * GPIO's, ment for connecting a SWISS-Pi Hat to this header. This allows
using most of the analog-I/O of the board, incl. the on-board-clock - at present VHDL work in progress
- 1 * PS/2 Mouse connector. CP/M dosn't know anything about a mouse, but other OS'es do...
- 1 * i82C55A PIO, with a header for a 2nd one.
- 1 * 40 Pin GPIO-Connector as on a DE1 board for actually unknown extensions...
- 1 * good reachable reset switch at the PCB border
- 1 * 32MB 6ns SDRAM on the core board
There are a two +12V DC-Power Input jacks on the board. My 8" monitor needs +12V and this way I can chain all devices to one power supply. The +5V connector on the EP4CE15 board can be used for low power experimental things.
Kurt
[Updated on: Mon, 07 October 2019 10:25] Report message to a moderator
|
|
|
|
Re: Multicomp with native b/w graphic [message #6635 is a reply to message #6634] |
Mon, 07 October 2019 17:38 |
kman
Messages: 45 Registered: February 2019 Location: Germany
|
Member |
|
|
Hi Phil.,
there are no free pins to connect a eeprom to the FPGA, but if someone realy needs that, it's possible to use the one on the swiss-pi board (if used) or plug a small PCB with the eeprom into the pin-socket/ic-socket of serial-c (and unplug the MAX3232). There may be more solutions, but to re-open the layout is no good idea...
PS: I will try to add a 24LCxx type eeprom (DIP-8) to my swiss-pi adapter PCB.
cheers
Kurt
[Updated on: Tue, 29 October 2019 08:36] Report message to a moderator
|
|
|