Jump to content


External RAM


  • You cannot reply to this topic
1 reply to this topic

#1 riccardo

    Member

  • Members
  • PipPip
  • 4 posts

Posted 17 March 2008 - 07:36 AM

Hi at all,
i'm trying to port an emulator of a processor written in C on Impulse C to then put it on an Altera Stratix II. The altera is then located on a custom made board and connected with some RAM modules. How can i program the interface of the CPU with the RAM?

#2 RalphBodenner

    Advanced Member

  • Admin
  • PipPipPip
  • 348 posts

Posted 19 March 2008 - 05:47 PM

Hi Riccardo,

Several options exist for connecting the Impulse C-generated processor emulator to the external RAM.

You could connect the RAM to a bus, such as Avalon, and generate the Impulse C module as an Avalon peripheral (using the Nios II Platform Support Package). Use Altera's SOPC Builder tool to create a complete system from the RAM and Impulse C modules. This depends on your RAM device being supported by SOPC Builder.

Alternately, you could directly connect the RAM to Impulse C streams or co_memory interfaces, using some hand-written HDL. The stream and memory interfaces are documented in the App Note "Creating Platform Support Packages").

Regards,
Ralph
Ralph Bodenner
Impulse Accelerated Technologies, Inc.





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users