Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21602 Discussions

System to read a RAM memory on FPGA

Altera_Forum
Honored Contributor II
1,401 Views

Hello, 

 

I am developing a module of hardware of a robot for educational application and I have some problems. I developed a serial interface of the FPGA with a microcontroller utilizing the protocol RS232. The data received by the serial interface should be writing in the RAM memory and then well-read by some system that I do not know for control dc motors and read sensors. What should I do for to write those data in the RAM memory and read them? :confused: The block diagram of hardware structure is below. 

 

At once I thank for the attention!  

 

http://images.orkut.com/orkut/photos/OgAAAPE8DuYtNOJ861I44qzk9YSUusEEi2ZTl49YNpFTE-HP6awjMaoxCTiMM_C-U77kyyCm8x3bprSRjF3I7HikGkUAm1T1UGYKHpp20gsGTLS3Z7K8GYnMGCB8.jpg
0 Kudos
7 Replies
Altera_Forum
Honored Contributor II
728 Views

Do you intend to use a soft core CPU in the FPGA, or do you plan to do everything in hardware? 

If you do everything in hardware I think that you can store the data in registers. They are directly readable/writeable in VHDL/Verilog.
0 Kudos
Altera_Forum
Honored Contributor II
728 Views

thanks for your reply, but how can i develop a soft core CPU in FPGA?? and where can i get this?

0 Kudos
Altera_Forum
Honored Contributor II
728 Views

You can have a look at the various Nios II tutorials

0 Kudos
Altera_Forum
Honored Contributor II
728 Views

if you want to use a free soft core cpu, have a look at opencores.org there you can get lots of cpu's. for example if you are familiar with the 8051 just get such a 8051 cpu source code and build you own system inside the fpga.  

btw .. there is a project that has a complete pc with bios and vga inside a fpga that runs windows 3.1
0 Kudos
Altera_Forum
Honored Contributor II
728 Views

How there is a project that has a complete pc with bios and vga inside a fpga that runs windows 3.1??

0 Kudos
Altera_Forum
Honored Contributor II
728 Views

This project is called "Zet PC platform" and it runs Windows 3.0 sorry 

Opencores has a link to this web page... 

http://zet.aluzina.org/index.php/pictures (http://zet.aluzina.org/index.php/pictures

There are so many things possible with FPGA ( like the good old C64 with 1541 Floppy Disk emulation but thats a different link )
0 Kudos
Altera_Forum
Honored Contributor II
728 Views

ok, thank you so much!

0 Kudos
Reply