What is Next ??

Page 4/7
1 | 2 | 3 | | 5 | 6 | 7

By Leo

Paragon (1236)

Leo's picture

26-08-2005, 06:46

@Erik

Actually I know quite well VHDL, but I never used fpgas, I am rather used to cadence/synopsys tools for asics.
When I read the vhdl I seems quite 'piggy' since some part of it are a longs 'if then else' and almost no
processes are used ...
But i would have to read it twice .
There is already some top unit named 'kuni' and other one .
For instance I wonder if quartus can be used to simulate and trace waveforms or is it just a synthesis tool ?

By Leo

Paragon (1236)

Leo's picture

26-08-2005, 07:24

I just compiled the VDP form ESE it takes ~2700 LEs and frequency is quite high, close to 100MHz ...

By erikmaas

Resident (63)

erikmaas's picture

26-08-2005, 13:12

@Leo: My mistake, I just assumed that anyone who uses VHDL uses FPGA's as well...

The VDP you have downloaded, does that one already include the command engine? The VDP I have seen a long time ago, was more a V9918 than a V9938, and that design did not share the RAM with the CPU.

There is some kind of 'Simulator' in Quartus, in which you can toggle lines let a bus count, but that is about it. On the Altera site there is a ModelSim-Altera to download, but I think it is not for free.
I use Xilinx WebPack at home, and that one includes a limited version of ModelSim.
So, if you need a good simulator in which you can write test-benches, you could install Xilinx WebPack.

Talking about simulation: I did do something horrible some years ago... We took over some design written in verilog, which ofcourse contained 'some' bugs. I was able to fix the bugs, but our simulators had either licence problems or they just produced errors while parsing the files. So I made a test-bench which could be synthesized and used the crappy Altera-MaxPlusII simulator to see if all worked out fine. It did work but at the end we decided to completely redesign this part in VHDL. Both the verilog part and the vhdl part ended up in some early Philips DVD recorders with DV input. Not bad for my first verilog and vhdl job ;-) (although I shifted to embedded software after that due to lack of new HW projects)

By mars2000you

Enlighted (5515)

mars2000you's picture

26-08-2005, 15:35

http://gigamix.cocolog-nifty.com/blog/2005/08/1msx_2a5a.html

Ascii Solutions has decided to not commercialize the One Chip MSX.

The future of the OCM lies now in the hands of the MSX-Association that should soon announce the plans to commercialize itself the OCM.

By wolf_

Ambassador_ (9774)

wolf_'s picture

26-08-2005, 16:10

in the end, Nishi will marry a harem, have thousands of kids, and donates a 1cm to them all Tongue

By Latok

msx guru (3694)

Latok's picture

26-08-2005, 17:02

Thanks for spotting, mars2000you.

By mars2000you

Enlighted (5515)

mars2000you's picture

26-08-2005, 17:09

I like to spread infos Smile

As I visit now each day Gigamix, I have generally the infos faster.

By Leo

Paragon (1236)

Leo's picture

31-08-2005, 15:05

@erikmaas

I beleive the VDP is a V9938 , since in the japanese site they put snaphosts of space manbow
and the code seems to include some FSM with a case dispatch for each command , it seems
surprisingly not really big ... maybe it is just an attempt.
In the MSXESE database all the rtl seems wriiten for a system with an external Z80 , so that
is why the Z80 is not present in the top of this design ( although the component is declared ...)

By NYYRIKKI

Enlighted (5396)

NYYRIKKI's picture

31-08-2005, 15:16

@Leo

I don't think, that Space Manbow uses V9938 command engine.

By Leo

Paragon (1236)

Leo's picture

31-08-2005, 15:18

I mean command engine is used to do graphical copy commands like HMMM...
u mean more sophisticated commands like pset/line/box fill/cpu to vdp copies ?

Page 4/7
1 | 2 | 3 | | 5 | 6 | 7