Libre RISC-V Mailing list Archives (accessible via public-inbox)
 help / color / Atom feed
* [libre-riscv-dev] daily kan-ban update 12jun2020
@ 2020-06-12 14:28 Cole Poirier
  2020-06-12 15:53 ` Luke Kenneth Casson Leighton
  2020-06-12 23:20 ` Jacob Lifshay
  0 siblings, 2 replies; 6+ messages in thread
From: Cole Poirier @ 2020-06-12 14:28 UTC (permalink / raw)
  To: Libre-RISCV General Development

Yesterday: Frustration with gtkwave timiming diagrams...

Today: Frustration with my self for not thinking to zoom the gtkwave
timing diagrams out far enough to be able to see the changes in wire
state.... *bangs head on desk* Oh well, at least now I've figured it out
and can start making forward progress. Will spend today trying to
understand the relationship between a simple alu test in nmigen and the
corresponding timing diagram in gtkwave. Will also work on a blurb for
soliciting new members, and research some possible methods of
publicising our search for memebers.

Cole

_______________________________________________
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] 6+ messages in thread

* Re: [libre-riscv-dev] daily kan-ban update 12jun2020
  2020-06-12 14:28 [libre-riscv-dev] daily kan-ban update 12jun2020 Cole Poirier
@ 2020-06-12 15:53 ` Luke Kenneth Casson Leighton
  2020-06-12 16:18   ` Cole Poirier
  2020-06-12 23:20 ` Jacob Lifshay
  1 sibling, 1 reply; 6+ messages in thread
From: Luke Kenneth Casson Leighton @ 2020-06-12 15:53 UTC (permalink / raw)
  To: Libre-RISCV General Development; +Cc: Marie Raymond

On Friday, June 12, 2020, Cole Poirier <colepoirier@gmail.com> wrote:

> Yesterday: Frustration with gtkwave timiming diagrams...
>
> Today: Frustration with my self for not thinking to zoom the gtkwave
> timing diagrams out far enough to be able to see the changes in wire
> state.... *bangs head on desk* Oh well, at least now I've figured it out
> and can start making forward progress.


i believe i did this initially :)

btw *do* create save files and actually save them regularly.  gtkwave has a
habit of segfaulting, particularly if you use tabs.




>  Will spend today trying to
> understand the relationship between a simple alu test in nmigen and the
> corresponding timing diagram in gtkwave.


 if you do that on code that you have yourself written, and also viewed the
graphviz diagrams, this cross-association will go faster.

can i suggest looking at the bperm unit test vcd files, first?

 Will also work on a blurb for
> soliciting new members, and research some possible methods of
> publicising our search for memebers.


my partner marie has a contact at HK University, please do point her at it
when you have it written. (a short wiki page is great).

we have something on the front page already however it is embedded *in* the
front page and so is not really clear.

we also cannot call it "jobs" because sigh that implies salaries, per-hour
payments, employment, that we will cover their insurance costs, holidays
and so on.  wark-wark.

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] 6+ messages in thread

* Re: [libre-riscv-dev] daily kan-ban update 12jun2020
  2020-06-12 15:53 ` Luke Kenneth Casson Leighton
@ 2020-06-12 16:18   ` Cole Poirier
  2020-06-12 16:49     ` Luke Kenneth Casson Leighton
  0 siblings, 1 reply; 6+ messages in thread
From: Cole Poirier @ 2020-06-12 16:18 UTC (permalink / raw)
  To: Libre-RISCV General Development
  Cc: Marie Raymond, Libre-RISCV General Development

On Jun 12 2020, at 8:53 am, Luke Kenneth Casson Leighton <lkcl@lkcl.net> wrote:
> i believe i did this initially :)
> 
> btw *do* create save files and actually save them regularly.  gtkwave
> has a
> habit of segfaulting, particularly if you use tabs.

Ooof. Thank you for this timely tip, before I've had to experience the
inconvenience of gtkwave segfaulting myself.

> if you do that on code that you have yourself written, and also viewed the
> graphviz diagrams, this cross-association will go faster.
> 
> can i suggest looking at the bperm unit test vcd files, first?

That is an excellent idea. Thank you. I think you suggested it on bug
#325 TRAP pipeline, but I was reading in chronological order and was
working based off of your earlier suggestion in comment #74 "ok. 
suggestion. take alu test_pipe_caller.py and cut out absolutely every
test_* except for one, make sure to pick one with only one assembly
instruction. (or take copy of tpc.py, call it tpc2.py) then run it and
load the generated alu_simulator.gtk in gtkwave." By the way I couldn't
find anything that contained either 'tpc' or 'tpc2' using grep and find.
Will look at bpermd in gtkwave now :)

> my partner marie has a contact at HK University, please do point her
> at it
> when you have it written. (a short wiki page is great).
> 
> we have something on the front page already however it is embedded
> *in* the
> front page and so is not really clear.
> 
> we also cannot call it "jobs" because sigh that implies salaries, per-hour
> payments, employment, that we will cover their insurance costs, holidays
> and so on.  wark-wark.

Appreciated. Created a bug report so that this doesn't get lost in "old
style 'keeping track of things' (an oxymoron) with email".
https://bugs.libre-soc.org/show_bug.cgi?id=379

_______________________________________________
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] 6+ messages in thread

* Re: [libre-riscv-dev] daily kan-ban update 12jun2020
  2020-06-12 16:18   ` Cole Poirier
@ 2020-06-12 16:49     ` Luke Kenneth Casson Leighton
  2020-06-12 17:07       ` Cole Poirier
  0 siblings, 1 reply; 6+ messages in thread
From: Luke Kenneth Casson Leighton @ 2020-06-12 16:49 UTC (permalink / raw)
  To: Libre-RISCV General Development

On Friday, June 12, 2020, Cole Poirier <colepoirier@gmail.com> wrote:

>
> suggestion. take alu test_pipe_caller.py and cut out absolutely every
> test_* except for one, make sure to pick one with only one assembly
> instruction. (or take copy of tpc.py, call it tpc2.py)


>
short for test_pipe_caller.py when typing on phone at 3am...


>
>

-- 
---
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] 6+ messages in thread

* Re: [libre-riscv-dev] daily kan-ban update 12jun2020
  2020-06-12 16:49     ` Luke Kenneth Casson Leighton
@ 2020-06-12 17:07       ` Cole Poirier
  0 siblings, 0 replies; 6+ messages in thread
From: Cole Poirier @ 2020-06-12 17:07 UTC (permalink / raw)
  To: Libre-RISCV General Development; +Cc: Libre-RISCV General Development

On Jun 12 2020, at 9:49 am, Luke Kenneth Casson Leighton <lkcl@lkcl.net> wrote:
> short for test_pipe_caller.py when typing on phone at 3am...

I'm slowly learning to read your abbreviated language.

_______________________________________________
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] 6+ messages in thread

* Re: [libre-riscv-dev] daily kan-ban update 12jun2020
  2020-06-12 14:28 [libre-riscv-dev] daily kan-ban update 12jun2020 Cole Poirier
  2020-06-12 15:53 ` Luke Kenneth Casson Leighton
@ 2020-06-12 23:20 ` Jacob Lifshay
  1 sibling, 0 replies; 6+ messages in thread
From: Jacob Lifshay @ 2020-06-12 23:20 UTC (permalink / raw)
  To: Libre-RISCV General Development

today:
figuring out specs for 2022 GPU
working on div pipeline

Jacob

_______________________________________________
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] 6+ messages in thread

end of thread, back to index

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-06-12 14:28 [libre-riscv-dev] daily kan-ban update 12jun2020 Cole Poirier
2020-06-12 15:53 ` Luke Kenneth Casson Leighton
2020-06-12 16:18   ` Cole Poirier
2020-06-12 16:49     ` Luke Kenneth Casson Leighton
2020-06-12 17:07       ` Cole Poirier
2020-06-12 23:20 ` Jacob Lifshay

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