On Fri, Apr 11, 2014 at 5:33 AM, Stefan Kristiansson
<[email protected]> wrote:
> On Thu, Apr 10, 2014 at 11:47 PM, Peter Gavin <[email protected]> wrote:
>> The only nit I really have is that writing the result to a register doesn't
>> fit the rest of the ISA.  Is the F flag timing path on the mork1x tighter
>> than the forwarding path needed to pass the result of l.swa to earlier
>> pipeline stages would be?  Because if the result can't be forwarded, there
>> would have to be a pipeline bubble.  If either solution causes a pipeline
>> bubble, I'd prefer just to put the result in the F flag.
>>
>
> Hmm, yeah, good point. I guess the only real way to find out is to
> try, I'll experiment with both solutions.

Ok, I did some experimenting and using the F flag wasn't as bad as I
had expected,
it actually turned out to be more straight forward than using the
source register.

So, F flag it is then.

Stefan
_______________________________________________
OpenRISC mailing list
[email protected]
http://lists.openrisc.net/listinfo/openrisc

Reply via email to