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

Reply via email to