Connecting external RAM to TSK51 processor (using Altium Designer and the NanoBoard)



Hi! Sorry if this is not the right group for the question but it seems to be the closest to the topic I could find.

The problem is this:

I'm trying to implement a simple processor-based project on the NanoBoard using Altium Designer. I'm using TSK51 and external memory chip (128K SRAM) on the NanoBoard and my task is to connect them by writing a VHDL memory controller. I've created a schematic and connected it to the HDL and I've written a simple C-program to test the design. The general idea is that the external memory would function as both program and data memory and the controller would do the mapping - lower 64K on the chip would act as program memory and higher 64K as data memory. I belive all the connections are correct and external memory is selected on the processor but nothing works. It could be that it's all messed-up but one thing bothers me - how do I tell the Designer where to place my program? When using internal FPGA memory, I can specify it as a child core and I assume that would instruct the Designer where to place the binary. But how to do it when using extenal chips? And what if I wanted to make the higher 64K on the chip the program memory, could I specify that somehow?

If anyone has any idea or knows where to look, I would greatly apprechiate it!

Thanx!

- R.
.



Relevant Pages

  • Re: Superstitious learning in Computer Architecture
    ... It's true that short loops can stay in the cache, ... don't really eat up that much memory bandwidth. ... The DSP chip that I was using more ... well-behaved way to high impedance, and allow, say, 16-way interleaving ...
    (comp.arch.arithmetic)
  • Re: Softkicking on a DKB Cobra/1240
    ... The reason is that the upper end of the chip ... after reset) and then coldcapture might not be what you expect it to be. ... memory, and coolcapture is delayed until after expansion has done its job. ...
    (comp.sys.amiga.programmer)
  • Re: Guidance sought on how memory is used
    ... Their use of PCs may well be playing simple games or letter writing. ... have been stripped of Hard Drives and Memory (of any larger size - ... to install WinXP. ... decided to give the 256mb chip a try and added that to the ...
    (alt.comp.hardware.pc-homebuilt)
  • Re: Chucks plan
    ... ANS Forth, ran it on an iTV chip and got horrid performance. ... to machineForth produced a huge gain over portable ... In P21Forth ANS stacks are in memory like most eForth ...
    (comp.lang.forth)
  • Re: The variable bit cpu
    ... > I don't claim to be an expert on processor architecture, ... > from memory to processor in a second. ... Using space in a cache for metadata means ... Which make the chip incrediable large. ...
    (comp.lang.java.programmer)