[libre-riscv-dev] Some recent documenting of work performed for tape-out
[libre-riscv-dev.git] / ff / 08b2871edb3ba0c548fce680d332c4ad865484
1 Return-path: <libre-riscv-dev-bounces@lists.libre-riscv.org>
2 Envelope-to: publicinbox@libre-riscv.org
3 Delivery-date: Tue, 12 May 2020 02:42:22 +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 1jYJw5-0003Rf-SP; Tue, 12 May 2020 02:42:21 +0100
8 Received: from mail-wr1-f41.google.com ([209.85.221.41])
9 by libre-soc.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
10 (Exim 4.89) (envelope-from <programmerjake@gmail.com>)
11 id 1jYJw4-0003RZ-Nb
12 for libre-riscv-dev@lists.libre-riscv.org; Tue, 12 May 2020 02:42:20 +0100
13 Received: by mail-wr1-f41.google.com with SMTP id v12so13288810wrp.12
14 for <libre-riscv-dev@lists.libre-riscv.org>;
15 Mon, 11 May 2020 18:42:20 -0700 (PDT)
16 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
17 h=mime-version:references:in-reply-to:from:date:message-id:subject:to;
18 bh=zWW0j6bmPYeIZPVOB2xB9Ht8jTvlPTV0pk4n/JtDVTI=;
19 b=VQ9usXne6iGn4chrU6qgmzDc/uECEzbTQK+Sa8l4BT+qOuxElxvNcvrPIIgkOHGMvh
20 uixetTc5mRv/3kNpixJFg+1r74KDG0+rm0SxAR9rLZU/QmTrtMyVPBnY/wkLRyrPU6Fl
21 txnTBG+FonUv+YSi99H/KbQK+3jdZMtZc9/WhzPLea2Uf5wT2yOQoSoYgLNRYX9opT10
22 6ecrd0bLapNY10cInJe/Np6F7abUEbVeIzT6EbylqHHsbszM8bK0pQlodYCk0B/sAU3K
23 fOUMA+1GfcReza+Ux/KxIPXHcRF2OkhHv6MSmp93xgT0TRAJVtsdHsTaOZ2GfO5e/mzC
24 YQEQ==
25 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
26 d=1e100.net; s=20161025;
27 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
28 :message-id:subject:to;
29 bh=zWW0j6bmPYeIZPVOB2xB9Ht8jTvlPTV0pk4n/JtDVTI=;
30 b=VJKObUBnkahpgt0hhHlkaViV3lokE466W1AHuXh/JQDnwjbwUCfYDsPgqCcg32zvdu
31 uUwY8F73wbSsnXy8QNmQt8n4drEksy4B7bUEBDjRy+u6J16zjDRfulfGdgSw4XSyJrm9
32 aRqYbNbz/q22QOATHviV37DlT9N11J3F4XKHEuzK1uLFuf1goFU6/dZD2aWgPvMUmOEV
33 K4ywvbboqAKgiZWXi4iNrVKdrgzeQYm0ztJ88QaWbcIqgBIT6pdt1adMizKPE+BkZupE
34 B1hC7TrgAV0353f+0Sx5O5PCwvnWJeHlo603lwAKLPW8R+1Lz6Ej3pEiYrAremHXHlZP
35 tTZw==
36 X-Gm-Message-State: AGi0PuaG52e2djOOlkszvwwuu0uzcJwoAVYWe63ilS5VYimIsI7wGCB9
37 VwECp+3FDjkHY2a7CcpVcMAh/SB4ja7L6nNLIIRMvLeA
38 X-Google-Smtp-Source: APiQypImtNrLRo3tKxEu36tXgMdbd5lrHxQ0w24GU01hOtRrlSHH0DTMwaioamqz88UxG6YMTmGBdRZl5XXhc8lFmSM=
39 X-Received: by 2002:a5d:438e:: with SMTP id i14mr22367582wrq.413.1589247740155;
40 Mon, 11 May 2020 18:42:20 -0700 (PDT)
41 MIME-Version: 1.0
42 References: <CAPweEDz=1aP9iekH_-e4r9yBXAquAYUBw0yyupQ98dP29ps_KQ@mail.gmail.com>
43 <CAPweEDzZHD_NzaWLQ9vuMa2N7iA5=EanYqxpDp1h+WyM7+j2VQ@mail.gmail.com>
44 <D96DDBD2-461A-4CB9-B536-CC7434B97CA3@gatech.edu>
45 <CAPweEDx7Ou_0panOQEW+58RgdqSq7_dKhXQvV3D-aGCghEgm9w@mail.gmail.com>
46 <CAPweEDz-35t6vK=-NX2QtQqZ3bJjP3f=5bmdick_45X2K0bF4A@mail.gmail.com>
47 <3079D5F2-F773-47BE-AD3E-DEE1377FED17@gatech.edu>
48 <CAPweEDxHxc4ZWuQtEnY1EQqdRHuXAqgVXpLxqWRewXJdrPpcwA@mail.gmail.com>
49 In-Reply-To: <CAPweEDxHxc4ZWuQtEnY1EQqdRHuXAqgVXpLxqWRewXJdrPpcwA@mail.gmail.com>
50 From: Jacob Lifshay <programmerjake@gmail.com>
51 Date: Mon, 11 May 2020 18:42:07 -0700
52 Message-ID: <CAC2bXD6gWCr9GK7m==YP+riR_8J=aEMGXocMKk7nCzXPSFQifQ@mail.gmail.com>
53 To: Libre-RISCV General Development <libre-riscv-dev@lists.libre-riscv.org>
54 X-Content-Filtered-By: Mailman/MimeDel 2.1.23
55 Subject: [libre-riscv-dev] Power memory fences and icache handling
56 X-BeenThere: libre-riscv-dev@lists.libre-riscv.org
57 X-Mailman-Version: 2.1.23
58 Precedence: list
59 List-Id: Libre-RISCV General Development
60 <libre-riscv-dev.lists.libre-riscv.org>
61 List-Unsubscribe: <http://lists.libre-riscv.org/mailman/options/libre-riscv-dev>,
62 <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=unsubscribe>
63 List-Archive: <http://lists.libre-riscv.org/pipermail/libre-riscv-dev/>
64 List-Post: <mailto:libre-riscv-dev@lists.libre-riscv.org>
65 List-Help: <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=help>
66 List-Subscribe: <http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev>,
67 <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=subscribe>
68 Reply-To: Libre-RISCV General Development
69 <libre-riscv-dev@lists.libre-riscv.org>
70 Content-Type: text/plain; charset="utf-8"
71 Content-Transfer-Encoding: base64
72 Errors-To: libre-riscv-dev-bounces@lists.libre-riscv.org
73 Sender: "libre-riscv-dev" <libre-riscv-dev-bounces@lists.libre-riscv.org>
74
75 T24gTW9uLCBNYXkgMTEsIDIwMjAsIDE3OjU0IEx1a2UgS2VubmV0aCBDYXNzb24gTGVpZ2h0b24g
76 PGxrY2xAbGtjbC5uZXQ+Cndyb3RlOgoKPiBPbiBUdWVzZGF5LCBNYXkgMTIsIDIwMjAsIFllaG93
77 c2h1YSA8eWltbWFudWVsM0BnYXRlY2guZWR1PiB3cm90ZToKPgo+ID4gPiBkY2FjaGU6Cj4gPiA+
78 IGh0dHBzOi8vZ2l0aHViLmNvbS9wYXVsdXNtYWNrL21pY3Jvd2F0dC9ibG9iL21tdS9kY2FjaGUu
79 dmhkbCA8Cj4gPiBodHRwczovL2dpdGh1Yi5jb20vcGF1bHVzbWFjay9taWNyb3dhdHQvYmxvYi9t
80 bXUvZGNhY2hlLnZoZGw+Cj4gPiA+Cj4gPiA+IGljYWNoZToKPiA+ID4gaHR0cHM6Ly9naXRodWIu
81 Y29tL3BhdWx1c21hY2svbWljcm93YXR0L2Jsb2IvbW11L2ljYWNoZS52aGRsIDwKPiA+IGh0dHBz
82 Oi8vZ2l0aHViLmNvbS9wYXVsdXNtYWNrL21pY3Jvd2F0dC9ibG9iL21tdS9pY2FjaGUudmhkbD4K
83 PiA+Cj4gPgo+ID4gSSB3YXMgYWN0dWFsbHkgdGFsa2luZyB0byBNaWNoYWVsIGFib3V0IHRoYXQg
84 dGhlIG90aGVyIGRheS4KPiA+Cj4gPiBJZiB5b3UgaGF2ZSBhbiBpbnN0cnVjdGlvbiB0aGF0IGRv
85 ZXMgYSBzdG9yZSB0byBhIGxvY2F0aW9uIGluIHRoZSBpY2FjaGUsCj4KPgo+IHRoYXQgaXMgcHJv
86 aGliaXRlZCBieSBkZXNpZ24uCj4KCklmIHlvdSdyZSB0cnlpbmcgdG8gcnVuIGEgc3RhbmRhcmQg
87 TGludXggT1MsIHdyaXRpbmcgdG8gbWVtb3J5IHRoYXQgY291bGQKYmUgaW4gdGhlIGljYWNoZSBp
88 cyByZXF1aXJlZCwgdGhhdCdzIGhvdyB0aGUgZHluYW1pYyBsaW5rZXIgd29ya3MuCkFkZGl0aW9u
89 YWxseSwgbG9hZGluZyBjb2RlIGZyb20gZGlzayAoZS5nLiB0aGUgZXhlYygpIGNhbGwpIG9yIEpJ
90 VApjb21waWxhdGlvbiBhbHNvIHJlcXVpcmVzIHdyaXRpbmcgdG8gbWVtb3J5IHRoZW4gZXhlY3V0
91 aW5nIGl0LiBJbiBhbGwgb2YKdGhvc2UgY2FzZXMgb25lIG9yIG1vcmUgaWNhY2hlIGludmFsaWRh
92 dGUgYW5kIHRoZW4gYW4gaXN5bmMgaW5zdHJ1Y3Rpb24gKG9yCm90aGVyIGNvbnRleHQgc3luY2hy
93 b25pemluZyBpbnN0cnVjdGlvbikgYXJlIHJ1biBiZWZvcmUgcnVubmluZyB0aGUKbW9kaWZpZWQg
94 Y29kZS4KCk5vdGU6IGl0IHR1cm5zIG91dCB0aGF0IGlzeW5jIGRvZXNuJ3QgZG8gYW55IGljYWNo
95 ZSBmbHVzaGluZyB3aXRob3V0CmFkZGl0aW9uYWwgaWNhY2hlIGludmFsaWRhdGUgaW5zdHJ1Y3Rp
96 b25zLCBzbyBpdCdzIG5vdCBxdWl0ZSBhcyBleHBlbnNpdmUKYXMgSSBoYWQgb3JpZ2luYWxseSB0
97 aG91Z2h0IGZvciBQb3dlciBhdG9taWNzLCBob3dldmVyLCBpdCBzdGlsbCByZXN0YXJ0cwpmZXRj
98 aGluZyBhbmQgZGVjb2RpbmcgaW5zdHJ1Y3Rpb25zLCBzbyBpcyBzdGlsbCBtb3JlIGV4cGVuc2l2
99 ZSB0aGFuCm5lY2Vzc2FyeSBmb3IganVzdCB1c2luZyBpdCBhcyBhbiBhdG9taWMgZmVuY2UuCgpJ
100 dCdzIHN0YW5kYXJkIHByYWN0aWNlIGZvciBKSVRzIHRvIG1hcCBhIHNlY3Rpb24gb2YgbWVtb3J5
101 IHdpdGggYWxsIG9mIFIvVwphbmQgZXhlY3V0ZSBwZXJtaXNzaW9ucyBzaW11bHRhbmVvdXNseSwg
102 dGhlbiwgb25jZSBhIHNlY3Rpb24gb2YgY29kZSBpcwp3cml0dGVuL21vZGlmaWVkLCBpdCB3aWxs
103 IHJ1biB0aGUgcmVxdWlyZWQgaWNhY2hlIGludmFsaWRhdGUgYW5kIGlzeW5jCmluc3RydWN0aW9u
104 cyAoUklTQy1WIGp1c3QgdXNlcyBhIHNpbmdsZSBmZW5jZS5pIGluc3RydWN0aW9uIHRoYXQgbXVz
105 dCBiZQpydW4gb24gYWxsIGhhcnRzIHVzaW5nIGEgc3lzY2FsbCkgYmVmb3JlIHRyeWluZyB0byBl
106 eGVjdXRlIHRoZSBjaGFuZ2VkIGNvZGUuCgpKYWNvYgoKPgpfX19fX19fX19fX19fX19fX19fX19f
107 X19fX19fX19fX19fX19fX19fX19fX19fXwpsaWJyZS1yaXNjdi1kZXYgbWFpbGluZyBsaXN0Cmxp
108 YnJlLXJpc2N2LWRldkBsaXN0cy5saWJyZS1yaXNjdi5vcmcKaHR0cDovL2xpc3RzLmxpYnJlLXJp
109 c2N2Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpYnJlLXJpc2N2LWRldgo=
110