[Libre-soc-bugs] [Bug 1146] New: use separate computer instead of ddr3 for fpga memory interface for now

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Tue Aug 29 22:44:21 BST 2023


https://bugs.libre-soc.org/show_bug.cgi?id=1146

            Bug ID: 1146
           Summary: use separate computer instead of ddr3 for fpga memory
                    interface for now
           Product: Libre-SOC's first SoC
           Version: unspecified
          Hardware: PC
                OS: Linux
            Status: CONFIRMED
          Severity: enhancement
          Priority: ---
         Component: Source Code
          Assignee: programmerjake at gmail.com
          Reporter: programmerjake at gmail.com
                CC: libre-soc-bugs at lists.libre-soc.org,
                    libre-soc at platen-software.de, lkcl at lkcl.net,
                    programmerjake at gmail.com
   NLnet milestone: ---

since getting ddr3 working is a long and arduous process, I think it would be
worthwhile to, until we have working ddr3, create a simple interface on the
fpga so it connects to a computer of some sort and the computer is running a
program to emulate ram, that way we can run linux with multiple gigabytes of
ram necessary for compiling programs and other things that won't fit in the
fpga's block ram or in hyperram.

I was thinking we'd create a simple wishbone interface that translates memory
accesses to uart messages and communicates with the computer, since those can
run at multiple mhz.

another idea is to use some faster interface that connects to another fpga,
where that fpga can run at 50-100mhz necessary to get ddr3 to run.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the libre-soc-bugs mailing list