exposed pipeline patch (long!)
Doug Evans
dje@transmeta.com
Thu Jan 9 07:24:00 GMT 2003
Handling exposed pipelines can get really messy
when one takes bypass networks into account.
Question: For the ports in question, are the delays ISA related
or implementation related?
If they're ISA related then specifying the delays in rtl is appropriate.
If they're implementation related (e.g. related to the depth of
the pipeline), then I think rtl isn't the way to go.
[I suppose an ISA could specify the depth of the pipeline
but that wouldn't be the norm.]
One way to go would be to specify the hazards independently of the rtl.
More information about the Cgen
mailing list