[libre-riscv-dev] daily kan-ban update 12may2020
Luke Kenneth Casson Leighton
lkcl at lkcl.net
Tue May 12 11:45:22 BST 2020
yesterday i pitched in with some commentary and review on the ALU side
of the ALU that michael is doing. we need to back-reverse-engineer
some implicit "well-known-in-the-industry" architectural design
decisions related to how ALUs are fed immediates and register data
(RA, RB, RC/RS), so as not to overwhelm the design with wires. it's
looking like the "RB" port by general long-standing convention is also
the "immediate data" port.
also i did a small commentary on the Libre-SOC article being written
by MarketNext, sigh they are used to using google docs, so we go with
that before moving to the wiki. i also heard from roberto
(powerpc-notebook) he has done an interview with charbax and wondered
if we would like an introduction
https://www.youtube.com/watch?v=7kM2zqTEHa8
today i am going to start tying in the new LDSTCompUnit (currently
going "busy" and staying there) and it will be the first time to try
two simultaneous LDs (or STs). i also crystallised some of the
waffling i did yesterday on bug #305 (ALU) after analysing the forms
for fixedshift and fixedarith, realised it might be worth considering
to split out shift into its own ALU.
l.
More information about the libre-riscv-dev
mailing list