On 02/16/2014 02:42 AM, Stefan Kristiansson wrote: > As I already mentioned in the #m-labs IRC channel a while back, > there's already implementations (mor1kx) that are faster than LM32 in > benchmarks.
Hmm, when I tried synthesizing it (without MMU), the clock frequency was noticeably lower than LM32's. This is a serious problem as it will slow down not only the core (which might offset the speed improvement you are talking about), but the whole system-on-chip. That is, unless there are clock domain transfers around the CPU, but those increase bus latency and further kill the CPU performance. > As for area, it is hard to make a *really* small OpenRISC 1000 > implementation, since there are features in the architecture that > prevents that (a lot of SPRs that are mandatory for example). Can those be removed from the specification? Sébastien _______________________________________________ OpenRISC mailing list [email protected] http://lists.openrisc.net/listinfo/openrisc
