Bug 1029 - presentation and explanation of ls003
Summary: presentation and explanation of ls003
Status: RESOLVED FIXED
Alias: None
Product: Libre-SOC's first SoC
Classification: Unclassified
Component: Specification (show other bugs)
Version: unspecified
Hardware: PC Linux
: --- enhancement
Assignee: Luke Kenneth Casson Leighton
URL: https://libre-soc.org/openpower/sv/bi...
Depends on:
Blocks: 1090
  Show dependency treegraph
 
Reported: 2023-03-16 09:07 GMT by Luke Kenneth Casson Leighton
Modified: 2024-03-01 00:16 GMT (History)
6 users (show)

See Also:
NLnet milestone: NLnet.2022-08-051.OPF
total budget (EUR) for completion of task and all subtasks: 2500
budget (EUR) for this task, excluding subtasks' budget: 2500
parent task for budget allocation: 1019
child tasks for budget allocation:
The table of payments (in EUR) for this task; TOML format:
red = { amount = 1500, submitted = 2023-10-18, paid = 2022-11-29 } [jacob] amount = 1000 submitted = 2024-02-09 paid = 2024-02-29


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Luke Kenneth Casson Leighton 2023-03-16 09:07:06 GMT
the ls003 RFC has been acknowledged as received, and a presentation
"why are these instructions needed" has been requested.
Comment 1 Luke Kenneth Casson Leighton 2023-03-16 22:56:54 GMT
there are a couple of mistakes in the analysis page that need
correcting, however an accompanying latex presentation is really
needed.
Comment 2 Luke Kenneth Casson Leighton 2023-08-01 10:58:52 BST
jacob can you take care of turning this into latex (and a pdf),
adding it to the Makefile also as an "upload" target to ftp.libre-soc.org
(which i will test, although i think you have sftp access)
Comment 3 Jacob Lifshay 2023-08-04 02:09:38 BST
(In reply to Luke Kenneth Casson Leighton from comment #2)
> jacob can you take care of turning this into latex (and a pdf),
> adding it to the Makefile also as an "upload" target to ftp.libre-soc.org
> (which i will test, although i think you have sftp access)

to clarify, you want me to add Makefile stuff to turn libreriscv.git/openpower/sv/biginteger/analysis.mdwn into a pdf and upload the pdf to ftp?
Comment 4 Luke Kenneth Casson Leighton 2023-08-04 14:59:46 BST
(In reply to Jacob Lifshay from comment #3)

> to clarify, you want me to add Makefile stuff to turn
> libreriscv.git/openpower/sv/biginteger/analysis.mdwn into a pdf and upload
> the pdf to ftp?

basically yes. budget-wise the *other* task is included.
Comment 5 Jacob Lifshay 2023-08-04 22:37:41 BST
(In reply to Luke Kenneth Casson Leighton from comment #4)
> (In reply to Jacob Lifshay from comment #3)
> 
> > to clarify, you want me to add Makefile stuff to turn
> > libreriscv.git/openpower/sv/biginteger/analysis.mdwn into a pdf and upload
> > the pdf to ftp?
> 
> basically yes.

Ok, done.
make -C openpower/sv/biginteger upload
https://ftp.libre-soc.org/biginteger/analysis.pdf
https://ftp.libre-soc.org/biginteger/discussion.pdf

I used sftp instead of rsync and ssh because that allows me to test it, since you haven't removed the forced command for jacob@libre-soc.org though I asked you to do that quite a while ago. I did try scp since that's built for things like this, but you've disabled scp support and my version of scp isn't new enough to have switched to the sftp protocol.

for the analysis page, the section on shifts needs correcting to account for ds[lr]d, also the conclusion section needs to be deleted or written.
Comment 6 Luke Kenneth Casson Leighton 2023-10-18 14:53:01 BST
modifications to the analysis.mdwn to add dsrd
https://git.libre-soc.org/?p=libreriscv.git;a=commitdiff;h=456ee3f8
Comment 7 Luke Kenneth Casson Leighton 2023-10-30 14:56:08 GMT
building "ls003.pdf" is performed with "make ls003.pdf".
the latex is generated by pandoc as an intermediary step.
the actual source is the *MARKDOWN* files.

https://git.libre-soc.org/?p=libreriscv.git;a=blob;f=openpower/sv/biginteger/Makefile;hb=HEAD