[libre-riscv-dev] [Bug 314] Create POWER9 Condition Register pipeline
[libre-riscv-dev.git] / e4 / 195baa9a7d3fa591132421301530e4ddf679f6
1 Return-path: <libre-riscv-dev-bounces@lists.libre-riscv.org>
2 Envelope-to: publicinbox@libre-riscv.org
3 Delivery-date: Wed, 13 May 2020 18:50:10 +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 1jYvWD-0006Ny-4l; Wed, 13 May 2020 18:50:09 +0100
8 Received: from mail-wm1-f42.google.com ([209.85.128.42])
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 1jYvWB-0006Ns-ST
12 for libre-riscv-dev@lists.libre-riscv.org; Wed, 13 May 2020 18:50:07 +0100
13 Received: by mail-wm1-f42.google.com with SMTP id h4so27536997wmb.4
14 for <libre-riscv-dev@lists.libre-riscv.org>;
15 Wed, 13 May 2020 10:50:07 -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=1RpItD2eWU4am0rBJXxhU/CDJPvWObnykoNGkHc1R1s=;
19 b=J0hiPtNsOEQFvi/1E7nVmmPPihIXZek5WnwzIJ6K3D4SR/wYMbM0sipnSN6WT453Ef
20 FZ0a3haEdGbm+akFMsAEsY31KEXzsyDG1BlrEKDBHqjhJrrRg2S6NtIYEqqdO2PUk45m
21 Gi15chiSUPla+qUWqhU3THwlTYwr0bebcGn7npQHxAdvMFWbI+xht3x5uobTdnPAv+Ep
22 J+hBFrpEZuPtuZrvUVB1Dze8EibtVhex91usX6APsAI9uhjbEZ5sLo7uI7Hf+eZc00bD
23 SztzEpw4rvIMdDYMoTd3v6BT2/M7nvEyn8YyQ35u5GC1NINRlr0QD1hO2arBanTsXGCS
24 8/ZQ==
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=1RpItD2eWU4am0rBJXxhU/CDJPvWObnykoNGkHc1R1s=;
30 b=X357B7BBnpirkYxVIrQFugmDOktlVcrjin1/MjO71DAGTRAHksetNuybVkiHldJ1MC
31 Ae1EGnXonqy31ntXVvKw9b0Q900Wois06n+AWAC4lvbtAqU9fgxYMp2evDNcIO+TZZ0t
32 j1tp+AGUVBABjAoGUmIgi6Ss+jdQxMuRHU6Ojwpcj/+p8LoFH04P4Hz52l0kx96zEslV
33 TCF5msxwVXOvYoPdFtfkWY2GU2L7B9EYX+kKTJQXXXOkqxNyqwsv1rbmDSFPqM5H7f/s
34 6ymb0CgPiRYpSd4d+foq6J38S+fChg1r6ohN6QU3yNU2zvw3UNKUcYL54mBQvfm3SPPH
35 f1lA==
36 X-Gm-Message-State: AGi0Puah3jSAom6T+0m34pjNx2E4ZFpdpyltYE4jIpV8jJ8Q4RAblClp
37 8bJeIpH0aVIUm33vehnT14NB3YqAMT4y1tPvMqS53gJV
38 X-Google-Smtp-Source: APiQypLQ3+cWE8QZbRQBYuXeu9IiJ/ZCSCc8WFC8ns066AHZVOAN7MtZOtzpD5nyOU6O0OCArPGPYaKlOYe8fCPKw/4=
39 X-Received: by 2002:a1c:a74a:: with SMTP id q71mr30894719wme.23.1589392207275;
40 Wed, 13 May 2020 10:50:07 -0700 (PDT)
41 MIME-Version: 1.0
42 References: <CAPweEDy9Kby79pBzaCQz6_Tt9hPcCkgBuGBj6S=eiALM0Ww9Zg@mail.gmail.com>
43 <E3BB5FF8-7777-4731-82BA-F9E3670E423C@gatech.edu>
44 <CAPweEDy_hRZj4EFaViq95kyKxjFb_nfQZX1OBKg9Zvde1YTmTw@mail.gmail.com>
45 In-Reply-To: <CAPweEDy_hRZj4EFaViq95kyKxjFb_nfQZX1OBKg9Zvde1YTmTw@mail.gmail.com>
46 From: Jacob Lifshay <programmerjake@gmail.com>
47 Date: Wed, 13 May 2020 10:49:55 -0700
48 Message-ID: <CAC2bXD7R_hA-6HhNP_kimq3YCgzUoq0o4_ch4x1bS2XUGMnwVQ@mail.gmail.com>
49 To: Libre-RISCV General Development <libre-riscv-dev@lists.libre-riscv.org>
50 X-Content-Filtered-By: Mailman/MimeDel 2.1.23
51 Subject: [libre-riscv-dev] teaching the benefits of using nmigen over
52 VHDL/Verilog
53 X-BeenThere: libre-riscv-dev@lists.libre-riscv.org
54 X-Mailman-Version: 2.1.23
55 Precedence: list
56 List-Id: Libre-RISCV General Development
57 <libre-riscv-dev.lists.libre-riscv.org>
58 List-Unsubscribe: <http://lists.libre-riscv.org/mailman/options/libre-riscv-dev>,
59 <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=unsubscribe>
60 List-Archive: <http://lists.libre-riscv.org/pipermail/libre-riscv-dev/>
61 List-Post: <mailto:libre-riscv-dev@lists.libre-riscv.org>
62 List-Help: <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=help>
63 List-Subscribe: <http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev>,
64 <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=subscribe>
65 Reply-To: Libre-RISCV General Development
66 <libre-riscv-dev@lists.libre-riscv.org>
67 Content-Type: text/plain; charset="utf-8"
68 Content-Transfer-Encoding: base64
69 Errors-To: libre-riscv-dev-bounces@lists.libre-riscv.org
70 Sender: "libre-riscv-dev" <libre-riscv-dev-bounces@lists.libre-riscv.org>
71
72 T24gVHVlLCBNYXkgMTIsIDIwMjAsIDA4OjA0IEx1a2UgS2VubmV0aCBDYXNzb24gTGVpZ2h0b24g
73 PGxrY2xAbGtjbC5uZXQ+Cndyb3RlOgoKPiB0aGUgbmV4dCBsZXZlbCB1cCBmcm9tIHRoYXQgd291
74 bGQgYmUgdG8gc2F5LCAib2sgbm93IGRvIGEgMTI4LWJpdAo+IGFkZGVyIiwgYW5kIHRoZXkgd2ls
75 bCBzdHJ1Z2dsZSB0byBjcmVhdGUgZWZmaWNpZW50LWxvb2tpbmcgY29kZSBpbgo+IFZIREwsIGJl
76 Y2F1c2UgdGhleSB3aWxsIGVuZCB1cCBjdXQvcGFzdGluZyAxMjggZnVsbC1hZGRlcnMgaW50byB0
77 aGUKPiBmaWxlLiAgdGhlIHBvaW50IG9mICp0aGF0KiBleGVyY2lzZSBiZWluZyB0byBwb2ludCBv
78 dXQgdG8gdGhlbSB0aGF0Cj4gVkhETCAoYW5kIHZlcmlsb2cpIGFyZSAqbm90KiBhZGVxdWF0ZSBt
79 b2Rlcm4gbGFuZ3VhZ2VzICh0aGV5IG5ldmVyCj4gd2VyZSksIGFuZCB0aGF0IG5taWdlbiB5b3Ug
80 Y2FuIHVzZSBhICpweXRob24gZm9yLWxvb3AqIHRvIGNyZWF0ZSAtIGFuZAo+IGxpbmsgdXAgLSB0
81 aGUgMTI4IGZ1bGwtYWRkZXJzLgo+CgpUaGF0IG1heSBub3QgYmUgYW4gYWRlcXVhdGUgZGVtb25z
82 dHJhdGlvbiwgc2luY2UgYSAxMjgtYml0IHJpcHBsZSBhZGRlciBjYW4KYmUgaW1wbGVtZW50ZWQg
83 aW4gYSBmZXcgbGluZXMgdXNpbmcgdGhlIGZvbGxvd2luZyBwc2V1ZG8tVmVyaWxvZzoKCm1vZHVs
84 ZSBmdWxsX2FkZGVyKGEsIGIsIGNfaW4sIGNfb3V0LCBvKTsKICAgIHdpcmUgWzEyNzowXSBhLCBi
85 LCBjX2luLCBjX291dCwgbzsKICAgIGFzc2lnbiBvID0gYSBeIGIgXiBjX2luOwogICAgYXNzaWdu
86 IGNfb3V0ID0gKGEgJiBiKSB8IChhICYgY19pbikgfCAoYiAmIGNfaW4pOwplbmRtb2R1bGUKCm1v
87 ZHVsZSBhZGRlcihhLCBiLCBjX2luLCBjX291dCwgbyk7CiAgICB3aXJlIFsxMjc6MF0gYSwgYiwg
88 bywgYzsKICAgIHdpcmUgY19pbiwgY19vdXQ7CiAgICBmdWxsX2FkZGVyIGZhKAogICAgICAgIC5h
89 OiBhLAogICAgICAgIC5iOiBiLAogICAgICAgIC5vOiBvLAogICAgICAgIC5jX2luOiB7Y1sxMjY6
90 MF0sIGNfaW59LAogICAgICAgIC5jX291dDogYywKICAgICk7CiAgICBhc3NpZ24gY19vdXQgPSBj
91 WzEyN107CmVuZG1vZHVsZQoKSmFjb2IKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
92 X19fX19fX19fX19fX18KbGlicmUtcmlzY3YtZGV2IG1haWxpbmcgbGlzdApsaWJyZS1yaXNjdi1k
93 ZXZAbGlzdHMubGlicmUtcmlzY3Yub3JnCmh0dHA6Ly9saXN0cy5saWJyZS1yaXNjdi5vcmcvbWFp
94 bG1hbi9saXN0aW5mby9saWJyZS1yaXNjdi1kZXYK
95