*** Ritish <Ritish!~Ritish@27.5.205.219> has joined #libre-soc | 04:34 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has quit IRC | 04:47 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.43.215> has joined #libre-soc | 04:48 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.43.215> has quit IRC | 05:31 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has joined #libre-soc | 05:33 | |
Ritish | lkcl, to confirm, am I at the right place: https://libre-soc.org/HDL_workflow/microwatt/ | 06:51 |
---|---|---|
Ritish | once the microwatt part is done, I think I can try implementing it on Arty A7, hmmm | 06:53 |
*** ritish_ <ritish_!~Ritish@115.97.40.46> has joined #libre-soc | 07:02 | |
*** Ritish <Ritish!~Ritish@27.5.205.219> has quit IRC | 07:02 | |
*** ritish_ <ritish_!~Ritish@115.97.40.46> has quit IRC | 07:15 | |
*** Ritish <Ritish!~Ritish@115.97.40.46> has joined #libre-soc | 07:16 | |
*** octavius <octavius!~octavius@92.40.169.162.threembb.co.uk> has joined #libre-soc | 08:13 | |
*** lxo <lxo!~lxo@gateway/tor-sasl/lxo> has quit IRC | 08:28 | |
*** lxo <lxo!~lxo@gateway/tor-sasl/lxo> has joined #libre-soc | 08:35 | |
Ritish | grep -r microwatt gives too many files hahah | 11:21 |
Ritish | btw, am I supposed to build the kernel before doing anything with these files | 11:21 |
*** Ritish <Ritish!~Ritish@115.97.40.46> has quit IRC | 11:53 | |
*** Ritish <Ritish!~Ritish@202.131.158.114> has joined #libre-soc | 12:22 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has quit IRC | 13:15 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has joined #libre-soc | 14:06 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has quit IRC | 14:24 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.174.32> has joined #libre-soc | 14:27 | |
*** Ritish <Ritish!~Ritish@202.131.158.114> has quit IRC | 14:29 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.174.32> has quit IRC | 14:53 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has joined #libre-soc | 14:55 | |
lkcl | Ritish: if you've done anything - anything at all - with microwatt - then LITERALLY just substitute the core. | 16:03 |
lkcl | then you repeat whatever-it-was-that-you-dif | 17:07 |
lkcl | did | 17:07 |
lkcl | the idea here is to demonstrate that the libresoc.v core works, but by leveraging a KNOWN GOOD position | 17:08 |
lkcl | (to you) | 17:08 |
lkcl | the ONLY change that you make is | 17:08 |
lkcl | substitute the core | 17:08 |
lkcl | nothing and i do mean NOTHING else | 17:08 |
lkcl | that is absolutely critically important | 17:08 |
lkcl | DO NOT attempt to change substitute the core AND {insert-anything-else, no matter what it is} | 17:09 |
lkcl | ONLY do EXACTLY and PRECISELY what you have done before | 17:09 |
lkcl | ok? | 17:09 |
lkcl | this is an extremely important Engineering / Knowledge (Epistemology / Advaita Vedanta) lesson that you *cannot* get "university courses" about | 17:10 |
lkcl | it is *applied* Advaita Vedanta. unfortunately you need to go back about 10 years of very stupid edits to the wikipedia page to find a good definition | 17:11 |
lkcl | 1 se | 17:11 |
lkcl | c | 17:11 |
lkcl | Upamāṇa (उपमान) | 17:15 |
lkcl | https://en.wikipedia.org/w/index.php?title=Advaita_Vedanta&oldid=737105595#Epistemology | 17:16 |
lkcl | "comparison" | 17:16 |
lkcl | if the difference is zero (in the *results*) then you KNOW that the functionality is the same | 17:16 |
lkcl | but if you make TWO changes, and there is a difference (in the results), how do you know which change caused the difference? | 17:17 |
lkcl | you can't tell, can you? | 17:17 |
lkcl | it could be either OR BOTH of the changes | 17:17 |
lkcl | the vast majority of what i do is using that comparison-inference technique, to track down any problems | 17:18 |
lkcl | this is also not taught in schools or universities. | 17:18 |
openpowerbot | [mattermost] <Ritish> didn't think a sanskrit word would be brought up here fr haha | 17:20 |
openpowerbot | [mattermost] <Ritish> Okay, I think I've got the idea now, Previously I only ran microwatt, like, an led popped up(kind of) | 17:23 |
openpowerbot | [mattermost] <Ritish> And this time, instead of the original microwatt core (of my initial experiment on microwatt) I'll just replace it with libresoc.v (which is to be renamed as microwatt.v) | 17:23 |
openpowerbot | [mattermost] <Ritish> Very clear! | 17:23 |
openpowerbot | [mattermost] <Ritish> Initially, I thought we were kind of interchanging the names of libresoc.v and external_top_core.v | 17:23 |
openpowerbot | [mattermost] <Ritish> Which brought me nowhere lol | 17:24 |
*** ghostmansd <ghostmansd!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has joined #libre-soc | 18:20 | |
ghostmansd | Hi folks, how are you? Long time no see. | 18:22 |
ghostmansd | I'm still slowly moving towards assembly. | 18:22 |
programmerjake | hi | 18:34 |
ghostmansd[m] | Hi programmerjake! Any news or updates from your side? | 18:39 |
programmerjake | not much, though i finally got my computer reassembled after we had new flooring installed | 18:40 |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has quit IRC | 19:11 | |
*** gnucode <gnucode!~gnucode@user/jab> has joined #libre-soc | 19:30 | |
* lkcl salutes ghostmansd | 19:59 | |
lkcl | programmerjake, and has everyone now got the lurghi from the workmen? :) | 20:00 |
programmerjake | no, actually...though my brothers did get sick right before then so we celebrated christmas (and my brother's birthday which was dec 3) on jan 1st instead -- better late than never! | 20:03 |
lkcl | :) | 20:07 |
*** octavius <octavius!~octavius@92.40.169.162.threembb.co.uk> has quit IRC | 20:40 | |
ghostmansd | Fuck. I spent literally several hours trying to understand why postinc didn't work. | 20:48 |
ghostmansd | Long story short, the instruction name is changed dynamically. | 20:48 |
ghostmansd | if 'u' in ins_name and self.is_svp64_mode: | 20:49 |
ghostmansd | ldst_pi = yield self.dec2.rm_dec.ldst_postinc | 20:49 |
ghostmansd | if ldst_pi: | 20:49 |
ghostmansd | ins_name = ins_name.replace("u", "up") | 20:49 |
ghostmansd | So annoying and weird. | 20:49 |
ghostmansd | Meanwhile tests explicitly check sv.ldu/pi. | 20:49 |
ghostmansd | Do we really need to support this instead of allowing only sv.ldup? | 20:51 |
ghostmansd | OK, I think I understand how it works. Creep. | 21:11 |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has joined #libre-soc | 21:39 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has quit IRC | 21:55 | |
*** octavius <octavius!~octavius@92.40.169.162.threembb.co.uk> has joined #libre-soc | 21:56 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has joined #libre-soc | 22:59 | |
*** octavius <octavius!~octavius@92.40.169.162.threembb.co.uk> has quit IRC | 23:23 | |
*** octavius <octavius!~octavius@92.40.170.124.threembb.co.uk> has joined #libre-soc | 23:23 | |
*** octavius <octavius!~octavius@92.40.170.124.threembb.co.uk> has quit IRC | 23:34 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!