for a project. I need a pci-e card that has memory -- nothing else.
Not having a lot of luck finding it but then I'm not even sure where to look.
thanks
ron
On 17.05.2009 00:19, ron minnich wrote:
for a project. I need a pci-e card that has memory -- nothing else.
ROM memory or RAM memory? For the latter, maybe some PCIe Solid State Disk would fit your requirements (some of them have no flash, only battery-backed RAM).
Regards, Carl-Daniel
On Sat, May 16, 2009 at 3:37 PM, Carl-Daniel Hailfinger c-d.hailfinger.devel.2006@gmx.net wrote:
On 17.05.2009 00:19, ron minnich wrote:
for a project. I need a pci-e card that has memory -- nothing else.
ROM memory or RAM memory? For the latter, maybe some PCIe Solid State Disk would fit your requirements (some of them have no flash, only battery-backed RAM).
It has to be addressable as memory.
thanks
ron
On Sat, May 16, 2009 at 6:19 PM, ron minnich rminnich@gmail.com wrote:
for a project. I need a pci-e card that has memory -- nothing else.
Not having a lot of luck finding it but then I'm not even sure where to look.
Why not just use any cheap, high memory-size video card? The framebuffer is just memory. Or do you need it before option ROMs run?
How about PCMCIA memory cards with PCIE-to PCMCIA adaptors,
Vikram
On Sat, May 16, 2009 at 3:48 PM, Tom Sylla tsylla@gmail.com wrote:
On Sat, May 16, 2009 at 6:19 PM, ron minnich rminnich@gmail.com wrote:
for a project. I need a pci-e card that has memory -- nothing else.
Not having a lot of luck finding it but then I'm not even sure where to
look.
Why not just use any cheap, high memory-size video card? The framebuffer is just memory. Or do you need it before option ROMs run?
-- coreboot mailing list: coreboot@coreboot.org http://www.coreboot.org/mailman/listinfo/coreboot
On Sat, May 16, 2009 at 4:19 PM, ron minnich rminnich@gmail.com wrote:
for a project. I need a pci-e card that has memory -- nothing else.
I'm curious about this project and wondering if you found what you were looking for (did a VGA card work out, or did you need larger RAM than that?). I'm trying to write the code to replace raminit with a PCI device's memory. I think I'm making it harder than it needs to be and I'm wondering if you already have something like that going.
Thanks, Myles
On Friday 05 June 2009 16:19:05 Myles Watson wrote:
Hi Myles,
I'm trying to write the code to replace raminit with a PCI device's memory.
why do you want to do this? To not have to do raminit on intel?
Christian
On Fri, Jun 5, 2009 at 8:53 AM, Christian Leber christian.leber@ziti.uni-heidelberg.de wrote:
On Friday 05 June 2009 16:19:05 Myles Watson wrote:
Hi Myles,
I'm trying to write the code to replace raminit with a PCI device's memory.
why do you want to do this?
Long story :)
To not have to do raminit on intel?
No.
The short version is that I'm doing a PhD project and I need to be able to capture memory references. Redirecting the memory references to my device is the only way to do that.
Thanks, Myles
On Friday 05 June 2009 18:34:07 Myles Watson wrote:
Hi Myles
The short version is that I'm doing a PhD project and I need to be able to capture memory references. Redirecting the memory references to my device is the only way to do that.
So you basically want to log read/writes to this memory on the PCI card? Or what do you do with the reads/writes in the device?
Christian
On 05.06.2009 16:19 Uhr, Myles Watson wrote:
On Sat, May 16, 2009 at 4:19 PM, ron minnich rminnich@gmail.com wrote:
for a project. I need a pci-e card that has memory -- nothing else.
I'm curious about this project and wondering if you found what you were looking for (did a VGA card work out, or did you need larger RAM than that?). I'm trying to write the code to replace raminit with a PCI device's memory. I think I'm making it harder than it needs to be and I'm wondering if you already have something like that going.
Remember that, on a graphics card, the option rom usually has to initialize a DDR controller, too. What's this going to save?
Stefan
Remember that, on a graphics card, the option rom usually has to initialize a DDR controller, too.
I had hoped that the DDR controller would be already initialized. Good to remember.
In my case the DDR controller is in the FPGA and gets initialized at compile time.
What's this going to save?
My hopes for a PhD :)
Thanks, Myles
Ah, well, I want to set up all the RAM for a system to have the kind of timing that PCM FLASH has. This can't be done with any existing ram controller, but it could be done with a two-socket opteron system with an FPGA in one socket .
ron
On Fri, Jun 5, 2009 at 11:15 AM, ron minnich rminnich@gmail.com wrote:
Ah, well, I want to set up all the RAM for a system to have the kind of timing that PCM FLASH has. This can't be done with any existing ram controller, but it could be done with a two-socket opteron system with an FPGA in one socket .
Yes. So you want to just have an artificial delay which varies based on write/read, possibly address if you have some caching, etc.
Very doable, I think.
The problem I'm having right now is with unaligned writes. I was hoping that the Opteron would allocate a cache line on a miss to cacheable memory space, and therefore never write partial lines. So far I haven't gotten that to work. Reads are aligned, but partial writes are easy to generate.
Am I forgetting something? TLB settings maybe? Opteron settings for allocate on write?
Thanks, Myles