[libre-riscv-dev] [Bug 64] data handling / io control / data routing API needed

bugzilla-daemon at libre-riscv.org bugzilla-daemon at libre-riscv.org
Sun Apr 28 21:22:46 BST 2019


http://bugs.libre-riscv.org/show_bug.cgi?id=64

--- Comment #29 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
(In reply to Luke Kenneth Casson Leighton from comment #28)
> jacob i'm going to think for a few days about CombSegFn as despite
> the potential limitations i like the idea of data being transparently
> transformed from an input format to an output format.

Turns out that every single instance where data_i is used it goes directly
through the Stage.process() function.

Therefore, fascinatingly, the StageCombFn would work well, removing the
processing from ControlBase and making it the Stage block's responsibility.

If needed.

I wonder if this can be done with decorators in some way.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the libre-riscv-dev mailing list