[Libre-soc-bugs] [Bug 523] New: demo program needed showing register dependencies
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Tue Oct 27 21:35:33 GMT 2020
https://bugs.libre-soc.org/show_bug.cgi?id=523
Bug ID: 523
Summary: demo program needed showing register dependencies
Product: Libre-SOC's first SoC
Version: unspecified
Hardware: PC
OS: Linux
Status: CONFIRMED
Severity: enhancement
Priority: ---
Component: Documentation
Assignee: lkcl at lkcl.net
Reporter: lkcl at lkcl.net
CC: libre-soc-bugs at lists.libre-soc.org
NLnet milestone: ---
a (small! python) program is needed which generates the 6600 table(s) here:
https://libre-soc.org/3d_gpu/architecture/compared_to_register_renaming/
this to be implemented not as an actual simulator but as tracking dependency
hazards between registers.
to include - as options:
* ability to change number of read and write ports (op forwarding to be one
extra write rather than special-cased)
* to treat CTR as being in a completely separate regfile as INT regs
* to be able to specify the completion length of the arithmetic part of
operations
* to be able to specify the "pre" phases which default to fetch, decode
but can be extended to e.g. fetch, decode1, decode2
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-soc-bugs
mailing list