Libre RISC-V Mailing list Archives (accessible via public-inbox)
 help / color / Atom feed
* [libre-riscv-dev] daily kan-ban update 16may2020
@ 2020-05-16 13:28 Luke Kenneth Casson Leighton
  2020-05-16 15:37 ` Michael Nolan
  0 siblings, 1 reply; 4+ messages in thread
From: Luke Kenneth Casson Leighton @ 2020-05-16 13:28 UTC (permalink / raw)
  To: Libre-RISCV General Development

yesterday i completely failed to do anything on the LDSTCompUnit. the
online meeting with 100 Marketnext members went well, however took until
12:30.

however i helped Michael, Tobias and Cole with components of the
pipelines.  in particular, with Michael, we had to go through and define
the SPR regfile and other allocations for the operations to be done by the
Branch pipeline.  it's a *lot*.

this took well into the night, beyond 1:30am, so will have consequences.

today i am therefore unlikely to do anything particularly useful in terms
of focus or planned in advance.

just see how it goes.

l.



-- 
---
crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [libre-riscv-dev] daily kan-ban update 16may2020
  2020-05-16 13:28 [libre-riscv-dev] daily kan-ban update 16may2020 Luke Kenneth Casson Leighton
@ 2020-05-16 15:37 ` Michael Nolan
  2020-05-16 15:56   ` Luke Kenneth Casson Leighton
  0 siblings, 1 reply; 4+ messages in thread
From: Michael Nolan @ 2020-05-16 15:37 UTC (permalink / raw)
  To: libre-riscv-dev

Yesterday I worked on the branch Function Unit and implemented (I think) 
all the types of regular branches (no traps though). Today, I'd like to 
finish up the CR Function unit, and do some general tidying.

--Michael


_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [libre-riscv-dev] daily kan-ban update 16may2020
  2020-05-16 15:37 ` Michael Nolan
@ 2020-05-16 15:56   ` Luke Kenneth Casson Leighton
  2020-05-16 20:46     ` Cole Poirier
  0 siblings, 1 reply; 4+ messages in thread
From: Luke Kenneth Casson Leighton @ 2020-05-16 15:56 UTC (permalink / raw)
  To: Libre-RISCV General Development

On Saturday, May 16, 2020, Michael Nolan <mtnolan2640@gmail.com> wrote:

> Yesterday I worked on the branch Function Unit and implemented (I think)
> all the types of regular branches (no traps though). Today, I'd like to
> finish up the CR Function unit, and do some general tidying.


sounds great.

i don't know about you, i was deeply impressed that crand etc are all
implemented in about 2 key lines of code by using the actual instruction
bitfield as a 4 row truth table.

this is so ridiculously minimalistic that it is worth documenting properly,
otherwise it is easy to overlook, a la "where's the damn switch
statement??" :)

l.



-- 
---
crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [libre-riscv-dev] daily kan-ban update 16may2020
  2020-05-16 15:56   ` Luke Kenneth Casson Leighton
@ 2020-05-16 20:46     ` Cole Poirier
  0 siblings, 0 replies; 4+ messages in thread
From: Cole Poirier @ 2020-05-16 20:46 UTC (permalink / raw)
  To: Libre-RISCV General Development; +Cc: Libre-RISCV General Development

Yesterday I made my first attempt at implementing the bperm instruction
(function unit?), with significant help from Luke and Yehowshua. Luke
has left me TODOs to fix on the file bperm.py. I have done a git pull,
and I am now going to edit bperm.py to bring it up to spec with Luke's
corrections.

_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, back to index

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-16 13:28 [libre-riscv-dev] daily kan-ban update 16may2020 Luke Kenneth Casson Leighton
2020-05-16 15:37 ` Michael Nolan
2020-05-16 15:56   ` Luke Kenneth Casson Leighton
2020-05-16 20:46     ` Cole Poirier

Libre RISC-V Mailing list Archives (accessible via public-inbox)

Archives are clonable: git clone --mirror https://inbox.libre-soc.org/libre-riscv-dev

Example config snippet for mirrors


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git