OpenCores
no use no use 1/1 no use no use
Class II instructions on OR1200
by Unknown on Jan 4, 2005
Not available!
Hello,

According to the "OpenRISC 1200 IP Core Specification", OR 1200 does
not support most of the class II instructions of the OR 1K
architecture. However, I observed that the GNU toolchain generates (at
least some of) these instructions. Is there an option for GCC to limit
it to the OR 1200 instruction set ?

Same for the architectural simulator: it is specified as being a
simulator for the OR 1K architecture. But I would like to make sure
that programs simulated with or1ksim will actually run on the OR 1200
implementation. Is there a way to do this ?

Thanks,
Koen Danckaert
Class II instructions on OR1200
by Unknown on Jan 4, 2005
Not available!
* koen@retarget.com (koen@retarget.com) wrote:
Hello,

According to the "OpenRISC 1200 IP Core Specification", OR 1200 does
not support most of the class II instructions of the OR 1K
architecture. However, I observed that the GNU toolchain generates (at
least some of) these instructions. Is there an option for GCC to limit
it to the OR 1200 instruction set ?

Same for the architectural simulator: it is specified as being a
simulator for the OR 1K architecture. But I would like to make sure
that programs simulated with or1ksim will actually run on the OR 1200
implementation. Is there a way to do this ?


i don't think gcc generates any instructions that are unsupported in
or1200 (provided everything is configured - like hw. multiplication...).
it is true though that binutils can handle complete instruction set. but
that's ok, since you have to explicitly write the 'unsupported' instruction....

best regards,
p.

no use no use 1/1 no use no use
© copyright 1999-2026 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.