AnyCPU http://anycpu.org/forum/ |
|
Oldland - a 32bit RISC, open source, cache, GNU toolchain http://anycpu.org/forum/viewtopic.php?f=15&t=352 |
Page 1 of 1 |
Author: | BigEd [ Sat Jan 14, 2017 1:49 pm ] |
Post subject: | Oldland - a 32bit RISC, open source, cache, GNU toolchain |
. Open source, and with an SoC wrapper too (called Keynsham) and also with a C model. Might even support a linux port. By Jamie Iles. Quote: Oldland is a 32-bit RISC CPU targeted at FPGAs. The main features are:
16 general purpose registers. N-way set-associative blocking instruction/data caches Software managed instruction/data TLBs with 4KB page size. JTAG debug controller for execution control and state modification/inspection. Exception table for interrupts, data/instruction aborts, illegal instruction and software interrupts along with separate ITLB/DTLB miss handlers. User and supervisor modes Runs at 75MHz. Interesting to have something with a cache and SDRAM support. Quote: There are three different simulators for the CPU:
oldland-rtlsim: an Icarus verilog simulation, models events but can be slow. oldland-verilatorsim: a Verilator based simulation that runs > 1MHz and is cycle accurate. via http://hackaday.com/2015/03/20/the-oldl ... fpga-core/ |
Author: | NorthWay [ Sat Jan 14, 2017 8:06 pm ] |
Post subject: | Re: Oldland - a 32bit RISC, open source, cache, GNU toolchai |
Finally someone did separate TLBs! Or am I missing out on some other designs that have already done so? |
Page 1 of 1 | All times are UTC |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |