OpenCores
no use no use 1/1 no use no use
Interfacing RAM on Nexys3 to Plasma CPU
by tennirva on Apr 20, 2012
tennirva
Posts: 4
Joined: Aug 15, 2011
Last seen: Jan 15, 2018
Hello all, I'm trying to get Plasma CPU working on Digilent Nexys3 Board. There are 3 RAM Modules, Cellular RAM, Parallel PCM and SPI PCM. SPI PCM is for serial transmission, so It's out of my interest (for now), the rest two are what I'm going to talk about. C-RAM is byte-addressable but P-PCM isn't, for this reason, it can't be directly ported to the Nexys3.
My idea is to make a "helper" module to make the P-PCM byte-addressable, for example, when a byte-addressing write instruction occurs, this "helper" module first reads 16-bit out, then merges 8-bit and rewrite it back to the P-PCM.
According to above method, I noticed that there's "mem_pause" signal on the mlite_module. Can I use this "mem_pause" to cause the CPU paused until "mem_pause" de-is asserted ? Does anyone have some suggestions ?

Thank you,
Tennirva
RE: Interfacing RAM on Nexys3 to Plasma CPU
by moiaraya on Oct 19, 2012
moiaraya
Posts: 1
Joined: Aug 20, 2012
Last seen: May 23, 2013
Hi tennirva,

Can Plasma CPU run in the NEXYS3?
I need to do it but I´m a little missed, can you help me?

I also need to implement a VGA interface and a mouse comunication...

Thank you very much!!!
RE: Interfacing RAM on Nexys3 to Plasma CPU
by tennirva on Oct 22, 2012
tennirva
Posts: 4
Joined: Aug 15, 2011
Last seen: Jan 15, 2018
Hi tennirva,

Can Plasma CPU run in the NEXYS3?
I need to do it but I�´m a little missed, can you help me?

I also need to implement a VGA interface and a mouse comunication...

Thank you very much!!!


Not yet, I faced the problem like loading the correct hex file into the RAM. I have stopped developing since months ago, anyway, some developers here might be able to help you. I think each trivial issue will be solved by time.

Tennirva
no use no use 1/1 no use no use
© copyright 1999-2026 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.