how can one achieve pipelined operation?
Doug Evans
dje@sebabeach.org
Thu Jul 2 03:05:00 GMT 2009
Frank Ch. Eigler wrote:
> Hi -
>
>
>> I have been working on a port for a while now, and I think everything is
>> working except the pipeline. I have tried changing the values of issue and
>> done in the functional unit description and I have added a pipeline
>> statement to define-model. What do I need to do to achieve pipelined
>> operation and/or is there an existing example?
>>
>
> An exposed pipeline is reasonably easily modelled with deferred write
> queues in a sid-based simulator; see the mep port.
>
>
Thanks. The semantics for each instruction are generated from cgen,
but the pipeline (i.e. instruction fetch, execute, retire) is handcrafted.
[Right?]
Joseph: I think that's the way to go for right now.
More information about the Cgen
mailing list