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?
External RAM
Started by riccardo, Mar 17 2008 07:36 AM
1 reply to this topic
#1
Posted 17 March 2008 - 07:36 AM
#2
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
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.
Impulse Accelerated Technologies, Inc.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users












