[libre-riscv-dev] Some recent documenting of work performed for tape-out
[libre-riscv-dev.git] / 4e / d70b22d0d517f5944dc9f9417fc02e2338e5af
1 Return-path: <libre-riscv-dev-bounces@lists.libre-riscv.org>
2 Envelope-to: publicinbox@libre-riscv.org
3 Delivery-date: Mon, 25 May 2020 19:47:52 +0100
4 Received: from localhost ([::1] helo=libre-riscv.org)
5 by libre-soc.org with esmtp (Exim 4.89)
6 (envelope-from <libre-riscv-dev-bounces@lists.libre-riscv.org>)
7 id 1jdI8d-0003li-7o; Mon, 25 May 2020 19:47:51 +0100
8 Received: from lkcl.net ([217.147.94.29])
9 by libre-soc.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
10 (Exim 4.89) (envelope-from <lkcl@lkcl.net>) id 1jdI8b-0003lc-5W
11 for libre-riscv-dev@lists.libre-riscv.org; Mon, 25 May 2020 19:47:49 +0100
12 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lkcl.net;
13 s=201607131;
14 h=Content-Type:To:Subject:Message-ID:Date:From:In-Reply-To:References:MIME-Version;
15 bh=rOs9DBgI1j9jWUZcCHeBYPiG4bCIP5b5Aj5ivTFHQzM=;
16 b=Vi43cx54JG5ItUlaYQhHohI9TzwR06Hc3XQ4BPl4cu1aXBodrPCzz95AhD2Sur7e5a/Q0lG9Hatg2uthhYOLL5Mi0s4ikCjXtknLy2Cov5rfEDiAvP/HitlQiFXvjgP7Y/JUNrT50DX+1QnmOjZJYluwUuBpsTYnULhcYGdxHo0=;
17 Received: from mail-lj1-f182.google.com ([209.85.208.182])
18 by lkcl.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
19 (Exim 4.84_2) (envelope-from <lkcl@lkcl.net>) id 1jdI8a-0007S9-Q1
20 for libre-riscv-dev@lists.libre-riscv.org; Mon, 25 May 2020 18:47:48 +0000
21 Received: by mail-lj1-f182.google.com with SMTP id a25so10103962ljp.3
22 for <libre-riscv-dev@lists.libre-riscv.org>;
23 Mon, 25 May 2020 11:47:33 -0700 (PDT)
24 X-Gm-Message-State: AOAM53141PyQfm4q/CqPSPa+P7VRdowvi6OwPUUL2Oepy65zA6GCfhJj
25 bYwG497tvWMn3bxxwjzLkCVVEOWlQy+S9y8nE2c=
26 X-Google-Smtp-Source: ABdhPJwXfCG4ZvNJFPCfYFAq2Kbw+azCo849ysejVSnXqgvHvyJO1UtOvw6C68NoViqHSDS08+Ku3xs7Ia4/HqVFcw4=
27 X-Received: by 2002:a2e:1617:: with SMTP id w23mr15313713ljd.28.1590432447602;
28 Mon, 25 May 2020 11:47:27 -0700 (PDT)
29 MIME-Version: 1.0
30 References: <CAPweEDxZF4PK7-dOV9H2id2BBauY8oYzu_YSaH68ZxL4Ov5NRQ@mail.gmail.com>
31 <39e1b0f0-7a36-8d35-9e3b-30aefbaa645f@gmail.com>
32 In-Reply-To: <39e1b0f0-7a36-8d35-9e3b-30aefbaa645f@gmail.com>
33 From: Luke Kenneth Casson Leighton <lkcl@lkcl.net>
34 Date: Mon, 25 May 2020 19:47:16 +0100
35 X-Gmail-Original-Message-ID: <CAPweEDx6ZeDUhLEUcbuZ6XM3CdEQbV-qMsSUmrav5nmWtJrEZw@mail.gmail.com>
36 Message-ID: <CAPweEDx6ZeDUhLEUcbuZ6XM3CdEQbV-qMsSUmrav5nmWtJrEZw@mail.gmail.com>
37 To: Libre-RISCV General Development <libre-riscv-dev@lists.libre-riscv.org>
38 Subject: Re: [libre-riscv-dev] daily kan-ban update 25may2020
39 X-BeenThere: libre-riscv-dev@lists.libre-riscv.org
40 X-Mailman-Version: 2.1.23
41 Precedence: list
42 List-Id: Libre-RISCV General Development
43 <libre-riscv-dev.lists.libre-riscv.org>
44 List-Unsubscribe: <http://lists.libre-riscv.org/mailman/options/libre-riscv-dev>,
45 <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=unsubscribe>
46 List-Archive: <http://lists.libre-riscv.org/pipermail/libre-riscv-dev/>
47 List-Post: <mailto:libre-riscv-dev@lists.libre-riscv.org>
48 List-Help: <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=help>
49 List-Subscribe: <http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev>,
50 <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=subscribe>
51 Reply-To: Libre-RISCV General Development
52 <libre-riscv-dev@lists.libre-riscv.org>
53 Content-Type: text/plain; charset="utf-8"
54 Content-Transfer-Encoding: base64
55 Errors-To: libre-riscv-dev-bounces@lists.libre-riscv.org
56 Sender: "libre-riscv-dev" <libre-riscv-dev-bounces@lists.libre-riscv.org>
57
58 T24gTW9uLCBNYXkgMjUsIDIwMjAgYXQgNjo0MiBQTSBDZXNhciBTdHJhdXNzIDxjZXN0cmF1c3NA
59 Z21haWwuY29tPiB3cm90ZToKCj4gVGhlIGRheSBiZWZvcmUgeWVzdGVyZGF5Ogo+Cj4gICogSGVs
60 cGVkIEx1a2UgYWRkIGFuIG9wdGlvbmFsIHplcm9fYSBpbW1lZGlhdGUgb3B0aW9uIHRvIE11bHRp
61 Q29tcFVuaXQKCmkgbXVzdCBhcG9sb2dpc2UsIGl0IHdvdWxkIHNlZW0gdGhhdCBldmVuIGp1c3Qg
62 dGFsa2luZyB3aXRoIHlvdQphY2NlbGVyYXRlcyB3aGF0IGkgYW0gYWJsZSB0byBkby4gIGkgbXVz
63 dCB0cnkgdG8gZGl2ZXJ0IG15IGF0dGVudGlvbgphd2F5IGFuZCBhbGxvdyB5b3UgdG8gZ2V0IG9u
64 IHdpdGggc29tZSB0aGluZ3MgOikKCj4gWWVzdGVyZGF5Ogo+Cj4gICogQ29udGludWVkIGV4YW1p
65 bmluZyB0aGUgc2ltdWxhdGVkIG91dHB1dCBvZiBjb21wYWx1X211bHRpLnB5IG9uCj4gR1RLV2F2
66 ZSB0byBiZXR0ZXIgdW5kZXJzdGFuZCB0aGUgcmVsL2dvIHByb3RvY29sIGFuZCB0aGUgb3ZlcmFs
67 bAo+IGJlaGF2aW9yIG9mIE11bHRpQ29tcFVuaXQuIFRoaXMgd2lsbCBoZWxwIHdpdGggdGhlIHVu
68 aXQgdGVzdHMuCgp0aGUgcmVsL2dvIHByb3RvY29sIGlzIGV4dHJlbWVseSBzaW1wbGUgKHRoaXMg
69 Zm9yIG1pY2hhZWwgYXMgd2VsbCk6CgoqIHdoZW4gcmVsW3hdIGlzIHJhaXNlZCwgZ29beF0gbXVz
70 dCAobm90IGltbWVkaWF0ZWx5LCBidXQgYXQgc29tZQpwb2ludCwgZnJvbSAwIHRvIE4gY3ljbGVz
71 IGluIHRoZSBmdXR1cmUpIGJlIHJhaXNlZCwgYW5kIGl0IG11c3QgYmUKcmFpc2VkIG9uY2UgYW5k
72 IG9ubHkgb25jZSwgZm9yIG9uZSBjbG9jayBjeWNsZSBhbmQgb25lIGNsb2NrIGN5Y2xlCm9ubHku
73 CgoqIG9uY2UgZ29beF0gaXMgcmFpc2VkLCByZWxbeF0gbXVzdCBkZS1hc3NlcnQgZXhhY3RseSBv
74 bmUgY2xvY2sgY3ljbGUKZnJvbSB0aGF0IHBvaW50LCBhbmQgaXQgbXVzdCAqcmVtYWluKiBkZS1h
75 c3NlcnRlZCB1bnRpbCBidXN5X28gaXMKZGUtYXNzZXJ0ZWQuCgoKPiAgKiBJbiB0aGUgcHJvY2Vz
76 cywgdW5kZXJzdG9vZCBiZXR0ZXIgaG93IG5NaWdlbiBTaWduYWxzIGFuZCBSZWNvcmRzIGFyZQo+
77 IHNob3duIChvciBub3QpIGluIEdUS1dhdmUuCgpzaWdoLiAgdGhlcmUgaXMgYWN0dWFsbHkgYSBi
78 dWcgaW4gbm1pZ2VuIHdoaWNoIHN0b3BzIHRvcC1sZXZlbCBzaWduYWxzCmZyb20gZXZlbiBiZWlu
79 ZyBsaXN0ZWQgaW4gZ3Rrd2F2ZS4gIG1pY2hhZWwgdHJhY2tlZCBkb3duIGEgd29ya2Fyb3VuZC4K
80 Cj4gSGludHM6ICgxKSBkbyBub3QgdXNlIHRoZSBleGFjdCBzYW1lICJuYW1lIgo+IHBhcmFtZXRl
81 ciBmb3IgZGlzdGluY3Qgc2lnbmFscy4gKDIpIERvIHVzZSB0aGUgIm5hbWUiIHBhcmFtZXRlciBv
82 bgo+IFJlY29yZHMgd2hlbiBuZWNlc3NhcnkuCj4KPiBUaGlzIG1vcm5pbmc6Cj4KPiAgKiBSZWZp
83 bmVkIG15IGtub3dsZWRnZSBvZiB0aGUgcGFyYWxsZWwgc2ltdWxhdGlvbiBjYXBhYmlsaXR5IG9m
84 Cj4gbk1pZ2VuLCB0YWtpbmcgYSBsb29rIGF0IHNyYy9ubXV0aWwvdGVzdC90ZXN0X2J1Zl9waXBl
85 LnB5Lgo+ICAqIEltcGxlbWVudGVkIGEgcHJvb2Ygb2YgY29uY2VwdCBvZiBhIHBhcmFsbGVsIHRl
86 c3QuCgp5ZXMsIGkgc2F3IC0gaSBmaWxsZWQgaW4gc29tZSBzdHViIChUT0RPKSBjb21tZW50cy4K
87 Cj4gcGxhbm5lZCB0b2RheToKPgo+ICAqIFVzZSB0aGUgcGFyYWxsZWwgdGVzdCBjYXBhYmlsaXR5
88 IG9mIG5NaWdlbiB0byBzaW11bGF0ZSBtdWx0aXBsZQo+IGNvbmN1cnJlbnQgcG9ydHMgb2YgdGhl
89 IFNjb3JlYm9hcmQsIGdpdmluZyBhIG1vcmUgY29tcHJlaGVuc2l2ZSBjb3ZlcmFnZQo+IG9mIE11
90 bHRpQ29tcFVuaXQuCgpleGNlbGxlbnQuICB0aGlzIHRlc3QgY2xhc3MgYWN0dWFsbHkgYmVjb21l
91 cyBxdWl0ZSBpbXBvcnRhbnQgYXMgaQp3b3VsZCBsaWtlIHRvIHVzZSBpdCBhcyB0aGUgYmFzaXMg
92 Zm9yIGZlZWRpbmcgZGF0YSBpbnRvIHRoZQpzb2MuZnUuY29tcHVuaXRzIHRoYXQgeW91IGNhbiBz
93 ZWUgaW4gdGhhdCBtb2R1bGUuCgp0aGUgYml0IG9mICJ3ZWlyZG5lc3MiIGFib3V0IHRoZSBwYXJh
94 bGxlbCB0ZXN0IGNhcGFiaWxpdHkgb2Ygbk1pZ2VuIGlzOgoKMSkgaXQncyBub3QgYWN0dWFsbHkg
95 cGFyYWxsZWw6IGl0J3MgYSBjby1pdGVyYXRpdmUgZXZlbnQtZHJpdmVuCnNpbXVsYXRpb24gd2hp
96 Y2ggc3RlcHMgdGhyb3VnaCBldmVuICJ0aWNrIiAoZWFjaCB5aWVsZCkgZW5zdXJpbmcgdGhhdApl
97 YWNoIGFuZCBldmVyeSBvbmUgb2YgdGhlbSBpcyBrZXB0IGluIHRpbWUtc3RlcCBkZXBlbmRpbmcg
98 b24gdGhlIGNsb2NrCiJwdWxzZSIgdGhhdCBlYWNoICJ5aWVsZGluZyIgZnVuY3Rpb24gcmV0dXJu
99 cy4KCjIpIGl0IGlzIHNsaWdodGx5IHdlaXJkIGdpdmVuIHRoYXQgeW91IGNhbiBhY3R1YWxseSBw
100 YXNzIGEgcGFyYW1ldGVyCihvciBwYXJhbWV0ZXJzKSB0byBlYWNoIG9mIHRoZSBmdW5jdGlvbnMs
101 IGxpa2UgdGhpczoKCiAgICB0ZXN0ID0gQ29tcFVuaXRQYXJhbGxlbFRlc3QoZHV0KQogICAgcnVu
102 X3NpbXVsYXRpb24oZHV0LCBbdGVzdC5kcml2ZXIoKSwKICAgICAgICAgICAgICAgICAgICAgICAg
103 IHRlc3QubW9uaXRvcigpLAogICAgICAgICAgICAgICAgICAgICAgICAgdGVzdC5yZCgwKSwgIyBv
104 bmUgcmVhZCBwb3J0IChhKQogICAgICAgICAgICAgICAgICAgICAgICAgdGVzdC5yZCgxKSwgIyBv
105 bmUgcmVhZCBwb3J0IChiKQogICAgICAgICAgICAgICAgICAgICAgICAgdGVzdC53cigwKSAgIyBv
106 bmUgd3JpdGUgcG9ydCAobykKICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAg
107 ICAgICAgIHZjZF9uYW1lPSJ0ZXN0X2NvbXB1bml0X3BhcmFsbGVsLnZjZCIpCgp3aGVyZSB0ZXN0
108 LnJkKCkgYW5kIHRlc3Qud3IoKSBhcmUgZGVmaW5lZCBsaWtlIHRoaXM6CgpjbGFzcyBDb21wVW5p
109 dFBhcmFsbGVsVGVzdDoKICAgIGRlZiByZChzZWxmLCByZF9pZHgpOgogICAgICAgICMgbW9uaXRv
110 ciBzZWxmLmR1dC5yZC5yZXFbcmRfaWR4XSBhbmQgc2V0cyBkdXQucmQuZ29baWR4XSBmb3Igb25l
111 IGN5Y2xlCiAgICAgICAgeWllbGQKCnNvIHRoYXQgcGFyYW1ldGVyIHJkX2lkeCBpcyAqRElGRkVS
112 RU5UKiBmb3IgZWFjaCAiaW5zdGFuY2UiIG9mIHRoZQpbbm90LV1wYXJhbGxlbCB0ZXN0cywgYW5k
113 IHdlIGV4cGxvaXQgdGhpcyB0byBnZXQgb25lIGZ1bmN0aW9uIHRvCm1vbml0b3IgZHV0LnJkLnJl
114 cVswXSBhbmQgc2V0IGR1dC5yZC5nb1swXSwgYW5vdGhlciB0byBsb29rIGF0CmR1dC5yZC5yZXFb
115 MV0gYW5kIGR1dC5yZC5nb1sxXSBhbmQgc28gb24uCgpub3RlLCBDZXNhciwgaSBqdXN0IHB1dCBh
116 IHF1aWNrIGV4dHJhIGJpdCBpbnRvIHRoZSBUT0RPIG5vdGVzLAoKICAgICAgICAgIyBUT0RPOiBh
117 bHNvIHdoZW4gZHV0LnJkLmdvIGlzIHNldCwgcHV0IHRoZSBleHBlY3RlZCB2YWx1ZSBpbnRvCi0g
118 ICAgICAgICMgdGhlIHNyY19pLgorICAgICAgICAjIHRoZSBzcmNfaS4gIHVzZSBkdXQuZ2V0X2lu
119 W3JkX2lkeF0gdG8gZG8gc28KCnNvIGJhc2ljYWxseSBpbiB0aGlzIHdheSwgZXZlcnl0aGluZyBh
120 Ym91dCB0aGUgcmVhZChpZHgpIGZ1bmN0aW9uCmludm9sdmVzIGRhdGEgYW5kIHNpZ25hbHMgdGhh
121 dCBhcmUgaW5kZXhlZCBieSAiaWR4IiwgYW5kIGxpa2V3aXNlIGZvcgp0aGUgd3JpdGUoaWR4KSBm
122 dW5jdGlvbi4KCmwuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
123 X19fXwpsaWJyZS1yaXNjdi1kZXYgbWFpbGluZyBsaXN0CmxpYnJlLXJpc2N2LWRldkBsaXN0cy5s
124 aWJyZS1yaXNjdi5vcmcKaHR0cDovL2xpc3RzLmxpYnJlLXJpc2N2Lm9yZy9tYWlsbWFuL2xpc3Rp
125 bmZvL2xpYnJlLXJpc2N2LWRldgo=
126