[libre-riscv-dev] Some recent documenting of work performed for tape-out
[libre-riscv-dev.git] / 37 / 146382bf727c099580025c4cfe580acc843d9c
1 Return-path: <libre-riscv-dev-bounces@lists.libre-riscv.org>
2 Envelope-to: publicinbox@libre-riscv.org
3 Delivery-date: Fri, 15 May 2020 21:12:20 +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 1jZggt-0001Ld-KZ; Fri, 15 May 2020 21:12:19 +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 1jZggs-0001LX-Lx
11 for libre-riscv-dev@lists.libre-riscv.org; Fri, 15 May 2020 21:12:18 +0100
12 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lkcl.net;
13 s=201607131;
14 h=Content-Transfer-Encoding:Content-Type:To:Subject:Message-ID:Date:From:In-Reply-To:References:MIME-Version;
15 bh=5bgNqTykN4OeyRI6IkbHrSACvS5DNYXx9pgYUvyDf98=;
16 b=R1xOwKqqu95hWcc7hgp57QNrfR+QMY+Q9KV2hgGZYebDLOYXyBDKRwpEssvX0scOhEhaIxq1Y9/Q8e0DL3xQsNDSHwZMcHXURyF9UjbkAniqcbw9mxOH4HKH7Kp+yHoNg04p9RxQEOXVlKDzBU9dMlbFwWx/1Mkwx2jv8L7MSao=;
17 Received: from mail-lj1-f172.google.com ([209.85.208.172])
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 1jZggs-0004dX-8P
20 for libre-riscv-dev@lists.libre-riscv.org; Fri, 15 May 2020 20:12:18 +0000
21 Received: by mail-lj1-f172.google.com with SMTP id w10so3593516ljo.0
22 for <libre-riscv-dev@lists.libre-riscv.org>;
23 Fri, 15 May 2020 13:11:26 -0700 (PDT)
24 X-Gm-Message-State: AOAM532jeMsObd7FEpGGqj+BbwshDC+X2oOCmADyXnuQvldPorXdmwYs
25 hb2v7d+0ktihCTl1kU5IFNRy1XoiP98++F8koBM=
26 X-Google-Smtp-Source: ABdhPJwLj1i1WKtJS23hPNl3Q4i43jQZ36dkM5JOlZcKQ1mC+KnkzfTX2ehnSWKm2qKqFo1PmVBh4Oulk066osIDWBc=
27 X-Received: by 2002:a2e:2245:: with SMTP id i66mr3398037lji.191.1589573481101;
28 Fri, 15 May 2020 13:11:21 -0700 (PDT)
29 MIME-Version: 1.0
30 References: <CAEoCstQz36UuDJ+ZUgLRJNeQkA=pTfYuzCr+XgF-FJY9+yJsvA@mail.gmail.com>
31 <747F8870-06C6-46A0-AFD9-D55289D4C41A@gatech.edu>
32 <CAEoCstRUXkB_LxXXubx4A0dhLGvFqq6EPL+GzukDQORpHopaiw@mail.gmail.com>
33 <4BDA96A5-9063-42A6-9548-CAE3CBEBEBAC@gatech.edu>
34 In-Reply-To: <4BDA96A5-9063-42A6-9548-CAE3CBEBEBAC@gatech.edu>
35 From: Luke Kenneth Casson Leighton <lkcl@lkcl.net>
36 Date: Fri, 15 May 2020 21:11:09 +0100
37 X-Gmail-Original-Message-ID: <CAPweEDyZQEBsh8uZ4VkzzALPcoiTgs0AvTmTwS6B0Dc+jy+mfw@mail.gmail.com>
38 Message-ID: <CAPweEDyZQEBsh8uZ4VkzzALPcoiTgs0AvTmTwS6B0Dc+jy+mfw@mail.gmail.com>
39 To: Libre-RISCV General Development <libre-riscv-dev@lists.libre-riscv.org>
40 Subject: Re: [libre-riscv-dev] Introduction and Questions
41 X-BeenThere: libre-riscv-dev@lists.libre-riscv.org
42 X-Mailman-Version: 2.1.23
43 Precedence: list
44 List-Id: Libre-RISCV General Development
45 <libre-riscv-dev.lists.libre-riscv.org>
46 List-Unsubscribe: <http://lists.libre-riscv.org/mailman/options/libre-riscv-dev>,
47 <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=unsubscribe>
48 List-Archive: <http://lists.libre-riscv.org/pipermail/libre-riscv-dev/>
49 List-Post: <mailto:libre-riscv-dev@lists.libre-riscv.org>
50 List-Help: <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=help>
51 List-Subscribe: <http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev>,
52 <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=subscribe>
53 Reply-To: Libre-RISCV General Development
54 <libre-riscv-dev@lists.libre-riscv.org>
55 Content-Type: text/plain; charset="utf-8"
56 Content-Transfer-Encoding: base64
57 Errors-To: libre-riscv-dev-bounces@lists.libre-riscv.org
58 Sender: "libre-riscv-dev" <libre-riscv-dev-bounces@lists.libre-riscv.org>
59
60 aGkgamVyZW15LCB3ZWxjb21lLgoKaGVyZSB5b3UgbWF5IGhhdmUgbm90aWNlZCwgdGhlcmUgYXJl
61 IHR3byBjaGlwczogdGhlIDE4MG5tIHRlc3QgQVNJQwp3aGljaCB3ZSBoYXZlIGEgdGlnaHQgZGVh
62 ZGxpbmUgdG8gbWVldCwgbWlkLWF1Z3VzdCB3ZSBuZWVkIHRvIGZyZWV6ZQp0aGUgZGVzaWduIGFu
63 ZCBpbW1lZGlhdGVseSBtb3ZlIHRvIGRvaW5nIGxheW91dCB1c2luZyBDb3Jpb2xpczIuICB0aGlz
64 Cm9uZSB3ZSBhcmUgZXh0cmVtZWx5IHVubGlrZWx5IHRvIGV2ZW4gaGF2ZSBGUCBvcGVyYXRpb25z
65 LgoKYmV5b25kIHRoYXQgd2UgaGF2ZSBhIHNlY29uZCBBU0lDIHRvIGRvLCB0aGUgcXVhZC1jb3Jl
66 IFNNUCA4MDBtaHoKZHVhbC1pc3N1ZS4gIHRoYXQncyB3aGVyZSB5b3Ugc2F3IHRoZSBudW1iZXJz
67 IGZvci4KCk9uIEZyaSwgTWF5IDE1LCAyMDIwIGF0IDg6MzMgUE0gWWVob3dzaHVhIDx5aW1tYW51
68 ZWwzQGdhdGVjaC5lZHU+IHdyb3RlOgoKPiBJIGtub3cgd2UgaW5pdGlhbGx5IHdlcmUgdGFyZ2V0
69 aW5nIDVHRkxPUFMgZm9yIHRoZSBHUFUgb24gdGhlIGZpcnN0IHRhcGVvdXQuCgp0aGlzIHdhcyB0
70 byBiZSA1LTYgR01BQ3MgY2FwYWJpbGl0eSBmb3IgdGhlIHF1YWQtY29yZSBTTVAgODAwbWh6CmR1
71 YWwtaXNzdWUgKHNlY29uZCB0YXJnZXQpLiAgaG93ZXZlci4uLiAqc2hlZXBpc2gqLi4uIHdlIGtp
72 bmRhCmRyYXN0aWNhbGx5IG92ZXJzaG90IHRoYXQgb24gdGhlIGludGVybmFsIGFyY2hpdGVjdHVy
73 ZSA6KSAgaXQgd2FzIHRvCmJlIDUtNiBHTUFDUyB3aGljaCBpcyBvZiBjb3Vyc2UgMTAtMTIgR0ZM
74 T1BTIChGUCBNVUwgYW5kIEZQIEFERCBpbgpGUE1BQyBjb3VudGluZyBhcyAyKS4KCmFsc28gZWFj
75 aCBjb3JlIC0gYWxsIGZvdXIgb2YgdGhlbSAtIGlzIGFyY2hpdGVjdGVkIHRvIGhhbmRsZSBhIG1p
76 bmltdW0KMTI4LWJpdC13aWRlIExPQUQvU1RPUkUgZGF0YSBwYXRoICg0eCBGUDMyKSwgYW5kIHRo
77 ZXJlIHdpbGwgYmUgNHggRlAzMgotIEZNQUNzIC0gcGVyIGNsb2NrIGN5Y2xlLCBiZWNhdXNlIHRo
78 ZXkgd2lsbCBiZSBpc3N1ZWQgYXMgMnggNjQtYml0Cm9wZXJhdGlvbnMgKDJ4IDMyLWJpdCBGUHMg
79 aW4gZWFjaCA2NC1iaXQpIGFuZCBpdCBpcyBkdWFsIGlzc3VlLgoKODAwbWh6IHggMiBpc3N1ZSB4
80 IDItMzIgcGVyIDY0LWJpdCB4IDQgPSAxMi44IEdNQUNzIHdoaWNoIHgyIGJlY2F1c2UKRlBNVUwg
81 YW5kIEZQQUREIGlzIDIgb3BzID0gMjUuNiBHRkxPUHMuCgphIHRlZW55IHRpbnkgYml0IG92ZXIg
82 d2hhdCB3ZSBpbml0aWFsbHkgcGxhbm5lZCwgdGhlbiA6KQoKPiBCYXNpY2FsbHksIHRoZSB3YXkg
83 d2XigJlyZSBkb2luZyB0aGUgR1BVIGlzIHRoZSBhZGQgYSB2ZWN0b3IgRlBVIGFsb25nIHdpdGgK
84 PiBhY2NvbXBhbnlpbmcgaW5zdHJ1Y3Rpb25zIGludG8gdGhlIGFjdHVhbCBDUFUuCgpieSBvdmVy
85 bG9hZGluZyAibXVsdGktaXNzdWUiLiAgYSBoYXJkd2FyZSBmb3ItbG9vcCBhdCB0aGUgaW5zdHJ1
86 Y3Rpb24KZXhlY3V0aW9uIHBoYXNlIHdpbGwgcHVzaCBtdWx0aXBsZSBzZXF1ZW50aWFsIGluc3Ry
87 dWN0aW9ucyBpbnRvIHRoZQpPb08gZW5naW5lIGZyb20gYSAqc2luZ2xlKiBpbnN0cnVjdGlvbi4K
88 Cj4gV2Ugd291bGQgdGhlbiBqdXN0IHdyaXRlIHRoZSBkcml2ZXJzIHRoYXQgdHJhbnNsYXRlIHZh
89 cmlvdXMgc2hhZGVycyBhbmQgZHJhd2luZwo+IGNvbW1hbmRzIGludG8gdmVjdG9yIGluc3RydWN0
90 aW9ucyB3aGljaCBjYW4gYmUgc2NoZWR1bGVkIG9uIHRoZSBzY29yZWJvYXJkLgoKcmF0aGVyIHRo
91 YW4gaGF2aW5nIGEgcmlkaWN1bG91cyAiUmVtb3RlIFByb2NlZHVyZSBDYWxsIiBzeXN0ZW0gdGhh
92 dApwYWNrcyB1cCBWdWxrYW4gLyBPcGVuR0wgY29tbWFuZHMgaW50byBhIHNlcmlhbCBtYXJzaGFs
93 bGVkIGRhdGEgc3RyZWFtCmZyb20gdGhlIGFwcGxpY2F0aW9uLCBjb21tdW5pY2F0ZWQgdG8gdGhl
94 IGtlcm5lbCwgc2hpcHBlZCBvdmVyIFBDSWUgb3IKb3RoZXIgbWVtb3J5IGJ1cyBhcmNoaXRlY3R1
95 cmUsIHVucGFja2VkIGF0IHRoZSBHUFUsIHR1cm5lZCBpbnRvCmluc3RydWN0aW9ucywgZXhlY3V0
96 ZWQsIGFuZCB0aGUgcmVzdWx0cyBzaGlwcGVkICpiYWNrKiB0aGUgb3RoZXIgd2F5Cgp0b3RhbCBp
97 bnNhbml0eS4KCj4gUmVhbGlzdGljYWxseSwgZm9yIG91ciBmaXJzdCB0YXBlb3V0KHdl4oCZcmUg
98 dXNpbmcgR29vZ2xl4oCZcyBzaHV0dGxlIHNlcnZpY2Ugb24gMTgwMG5tIFRTTUMpLAo+IHdl4oCZ
99 ZCBkbyBhIENQVSB3aXRoIG5vIHZlY3RvciBpbnN0cnVjdGlvbnMoZWZmZWN0aXZlbHkgbm8gR1BV
100 KSBmb3IgT2N0b2Jlci4KCnN0cmFpZ2h0IFBPV0VSOSBob3dldmVyIHN0aWxsIE9vTwoKPiBTaW5j
101 ZSB3ZeKAmXJlIGRvaW5nIEZPU1MgZG93biB0byB0aGUgVkxTSSBkZXNpZ24gY2VsbHMod2XigJly
102 ZSB1c2luZyBUaW1lIEFuc2VsbOKAmXMgT3BlblBESyBhcyBhbiBpbnRlcm1lZGlhdGUpLCB3ZSBu
103 ZWVkIHNvbWVib2R5IHRvIGRvIGEgUExMLgoKYSBQcm9mZXNzb3IgZnJvbSBMSVA2IGhhcyBvZmZl
104 cmVkIHRvIGRvIHRoYXQuICBpIGludHJvZHVjZWQgeW91IHRvIGhpbQphbmQgVGltLCB5ZWhvd3No
105 dWEuCgo+IFdpdGggYSBGT1NTIFBMTCBpbiBwbGFjZSwgd2UgY2FuIGdldCAzMDBNSFogb24gdGhl
106 IGZpcnN0IHRhcGVvdXQuIFdl4oCZcmUgZG9pbmcgYSBzaW5nbGUgY29yZSBmb3IgdGhlCj4gZmly
107 c3QgdGFwZSBvdXQsIHdpdGggNiBzdGFnZXMgSSB0aGlua+KApgoKdGhlIERJViBwaXBlbGluZSB3
108 aWxsIGJlLi4uIDggKG1heWJlIG1vcmUpLCBNVUwgd2lsbCBiZSAyLCBBREQgKGV0Yy4pIHdpbGwg
109 YmUgMS4KCiogZmV0Y2g6IDEuCiogZGVjb2RlOiAxLgoqIGlzc3VlIGFuZCByZWctcmVhZDogMSAo
110 bWluaW11bSkuCiogZXhlY3V0ZTogYmV0d2VlbiAxIGFuZCA4IChtYXliZSBtb3JlKQoqIHdyaXRl
111 OiAxIChtaW5pbXVtKQoKUE9XRVI5IGhhcyB1cGRhdGUgbW9kZSBmb3IgTEQvU1Qgc28gdGhvc2Ug
112 d291bGQgdGFrZSAxIGV4dHJhLiAgc29tZQpBTFUgb3BlcmF0aW9ucyBuZWVkIHRvIHdyaXRlIHRv
113 IHRoZSBDb25kaXRpb24gUmVnaXN0ZXIsIHRoYXQncyBhbm90aGVyCmV4dHJhIDEgd3JpdGUgKHBv
114 c3NpYmx5KS4KCmV0Yy4KCmJhc2ljYWxseSB0aGlzIGlzIHdoeSB3ZSdyZSBkb2luZyBPb08gYmVj
115 YXVzZSBjb29yZGluYXRpbmcgYWxsIHRoYXQgaW4KYW4gaW4tb3JkZXIgc3lzdGVtIHdvdWxkIGJl
116 IGFic29sdXRlIGhlbGwuCgo+IFdpdGggbm8gUExMLCBJIHRoaW5rIHdl4oCZcmUgbGltaXRlZCB0
117 byAyNS01ME1Iei4KClN0YWYgbWVudGlvbmVkIHRoYXQgdGhlcmUncyBubyByZWFzb24gd2h5IHdl
118 IHNob3VsZCBub3QgYXR0ZW1wdCB0bwpkcml2ZSB0aGUgZXh0ZXJuYWwgQ0xLIGxpbmUgYXQgMTAw
119 bWh6LiAgaXQgY291bGQgcG90ZW50aWFsbHkgcmFkaWF0ZQpFTSBsaWtlIHN0aW5rLCBob3dldmVy
120 IGl0IG1pZ2h0IHdvcmsuICB3ZSdsbCBzZWUgOikKCj4gU29tZSBzaW1wbGUgbWF0aCBjb3VsZCBn
121 aXZlIGEgRE1JUFMgZXN0aW1hdGUuCgppdCdzIGRvd24gdWx0aW1hdGVseSB0byBob3cgd2lkZSB0
122 aGUgcmVnaXN0ZXIgcGF0aHMgYXJlLCBiZXR3ZWVuIHRoZQpSZWdmaWxlIGFuZCB0aGUgRnVuY3Rp
123 b24gVW5pdHMuICBpZiB3ZSBoYXZlIG11bHRpcGxlIFJlZ2lzdGVyIERhdGEKQnVzZXMsIGFuZCBj
124 YW4gaW1wbGVtZW50IHRoZSBtdWx0aS1pc3N1ZSBwYXJ0IGluIHRpbWUsIGl0J2xsIGJlIGNvZGVk
125 CmluIGEgZ2VuZXJhbC1wdXJwb3NlIGVub3VnaCB3YXkgdGhhdCB3ZSBjb3VsZCBjb25zaWRlciA0
126 LWlzc3VlLgpob3dldmVyLi4uIHdpdGhvdXQgdGhlIHJlZ2lzdGVyIGRhdGEgcGF0aHMsIHRoZXJl
127 J3Mgbm8gcG9pbnQuCgppdCBjb21lcyBkb3duIHRvIGhvdyBtdWNoIHRpbWUgd2UgaGF2ZS4KCmwu
128 CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaWJyZS1y
129 aXNjdi1kZXYgbWFpbGluZyBsaXN0CmxpYnJlLXJpc2N2LWRldkBsaXN0cy5saWJyZS1yaXNjdi5v
130 cmcKaHR0cDovL2xpc3RzLmxpYnJlLXJpc2N2Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpYnJlLXJp
131 c2N2LWRldgo=
132