jimbrake / cpu_soft_cores

An Inventory of mostly open-source Soft Core Processors. Although many have FPGA stats, many do not.
6 stars 0 forks source link

Minor correction and question #2

Open howerj opened 9 months ago

howerj commented 9 months ago

This is a great list!

Just a minor correction and a question.

On line 273 I'm listed as the author of https://anycpu.org/forum/viewtopic.php?f=13&t=333, "Richard Howe", which I'm not, I'm author of "H2" https://github.com/howerj/forth-cpu and the "bit-serial" CPU https://github.com/howerj/bit-serial (which you've already entered). I believe an "Andrew Holme" is an author of that (very impressive) project.

I've also noticed that you couldn't get the bit-serial project to work, it failing with a BRAM error, it might be because you have an incorrect size for the image/BRAM size ("max dat"/"max inst" show as 4K, the Forth image was bigger than this (newer images are smaller than 4KiB), and the BRAM is 8192 16-bit values in size on the Spartan-6 it runs on).

Thanks, Richard James Howe

jimbrake commented 9 months ago

Congratulations on getting posted on Hackaday today!

Have updated the by_name and by_author PDFs to https://github.com/jimbrake/cpu_soft_cores Your two designs are at bit_serial and forth-cpu Andrew Holme's designs are at mark-1, mark-2 and chip_6502

Downloaded your latest bit-serial design. Your bit_serial design ran fine under ISE 14.7 into Spartan-6 PDF shows several runs. Did not match your LUT numbers. Prefer the Project Archive ZIP file as best documentation of runs.

On Wed, Feb 21, 2024 at 1:15 PM James @.***> wrote:

This is a great list!

Just a minor correction and a question.

On line 273 I'm listed as the author of https://anycpu.org/forum/viewtopic.php?f=13&t=333, "Richard Howe", which I'm not, I'm author of "H2" https://github.com/howerj/forth-cpu and the "bit-serial" CPU https://github.com/howerj/bit-serial (which you've already entered). I believe an "Andrew Holme" is an author of that (very impressive) project.

I've also noticed that you couldn't get the bit-serial project to work, it failing with a BRAM error, it might be because you have an incorrect size for the image/BRAM size ("max dat"/"max inst" show as 4K, the Forth image was bigger than this (newer images are smaller than 4KiB), and the BRAM is 8192 16-bit values in size on the Spartan-6 it runs on).

Thanks, Richard James Howe

— Reply to this email directly, view it on GitHub https://github.com/jimbrake/cpu_soft_cores/issues/2, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJ7RCBCPZ5LZQUQMG37XQTDYUZBVZAVCNFSM6AAAAABDTTUBUOVHI2DSMVQWIX3LMV43ASLTON2WKOZSGE2DONJQGU4DOOI . You are receiving this because you are subscribed to this thread.Message ID: @.***>

howerj commented 9 months ago

89 LUTs is close to the 76 I got, I've uploaded the report for the commit 667f699ed3811a5c0087a1c71f14f288a7c4ba19 anyway. reports.zip

The max data and instr should be 8k and not 2k though. I happy to close the issue.

Thanks!