[libre-riscv-dev] [Bug 305] Create Pipelined ALU similar to alu_hier.py
[libre-riscv-dev.git] / ad / 5c2bb2b34108e0d9565bdcad653eb65f9cfcf4
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 19:24:44 +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 1jZf0l-0007J2-Q4; Fri, 15 May 2020 19:24:43 +0100
8 Received: from mail-lf1-f41.google.com ([209.85.167.41])
9 by libre-soc.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
10 (Exim 4.89) (envelope-from <thejsingher@gmail.com>)
11 id 1jZf0j-0007Iw-Pt
12 for libre-riscv-dev@lists.libre-riscv.org; Fri, 15 May 2020 19:24:41 +0100
13 Received: by mail-lf1-f41.google.com with SMTP id a4so2597175lfh.12
14 for <libre-riscv-dev@lists.libre-riscv.org>;
15 Fri, 15 May 2020 11:24:41 -0700 (PDT)
16 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
17 h=mime-version:from:date:message-id:subject:to;
18 bh=vYWIw01YFAEHOPxSjQ3jSALctPzh8cAbusip3C4gzpU=;
19 b=AHw+P59uReXMtaLa9Borow4NnFv4rVCaeAoxMniGPnIkpZV07tbEl+47YAemi0xGAu
20 oV3ZWChu/5eRcvamHqRnL//SURKP/ARnxuUSmdW5/kkhmkwH666yvvP8zC8uNNU5EZSs
21 P/CWM7UlO/5iJEblLC5oxHRL0eaQoW3/73BQ+3lxprM/qFemsGyP6V9tH/3Nq9i30bgA
22 ZlCScOEi7+YsALD29xf7JahGYOmc8wkvPuno5QDuaYgmJkogljCRAQHs9Rj0wFs2A4fD
23 EelBsYq1xeH/GYZZaoJBKmMWSpkeEs5fDx9pdSbbLHpRAAlMFYyaTX9H45ZVNCDe1Syy
24 8M4A==
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:from:date:message-id:subject:to;
28 bh=vYWIw01YFAEHOPxSjQ3jSALctPzh8cAbusip3C4gzpU=;
29 b=JsAXWllo5pQiT/3P/8Q4W3CRmRZUJLunn4SRlcz7YfTZukwzJY/AC4UUdMg+IHkCsw
30 T5BR0+c2AO5XRoSZl7DtTMQPEnOtdRooV90g6aC4m0BqcDmoLsR8ej6OmFBVZxSHYb8f
31 +hBamx5p0Kn5Vdpr2Lt67lZelRIyJDtllSnu2HG8lhR6sL2C2bMgkLtkrfiipDct1Ha7
32 3f5rfdSKu8RyVRYVIwFjrPR3k8vRwUg1dfL9HTGdsZupvVLO221AdnpdY8vwHkp5xGe5
33 TCI7EBUyDy8xB9dW3J4A1asYeENVXn/aKyqXnqSBSSzWf6q4TeAXcWuTmoWMAJ7h4mrv
34 soGw==
35 X-Gm-Message-State: AOAM531DSr3Zbf6xx3F2A/8hQDS7A7w/vfNQfmMdkqzuH7aSa93MotOT
36 y2406Hc8UQ444K72mIrm+Z0kdb5HugsRAPuZwS1CMxve
37 X-Google-Smtp-Source: ABdhPJxKJAu4EjjHGqWTvKbnSw1O6pbpSULk42p7vQFtpxc+AQC9EvyjfxpPjrMt+cT1TqFI4+sbNIvywVCZ5JCv13w=
38 X-Received: by 2002:ac2:442f:: with SMTP id w15mr3230829lfl.73.1589567080559;
39 Fri, 15 May 2020 11:24:40 -0700 (PDT)
40 MIME-Version: 1.0
41 From: Jeremy Singher <thejsingher@gmail.com>
42 Date: Fri, 15 May 2020 11:24:29 -0700
43 Message-ID: <CAEoCstQz36UuDJ+ZUgLRJNeQkA=pTfYuzCr+XgF-FJY9+yJsvA@mail.gmail.com>
44 To: libre-riscv-dev@lists.libre-riscv.org
45 X-Content-Filtered-By: Mailman/MimeDel 2.1.23
46 Subject: [libre-riscv-dev] Introduction and Questions
47 X-BeenThere: libre-riscv-dev@lists.libre-riscv.org
48 X-Mailman-Version: 2.1.23
49 Precedence: list
50 List-Id: Libre-RISCV General Development
51 <libre-riscv-dev.lists.libre-riscv.org>
52 List-Unsubscribe: <http://lists.libre-riscv.org/mailman/options/libre-riscv-dev>,
53 <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=unsubscribe>
54 List-Archive: <http://lists.libre-riscv.org/pipermail/libre-riscv-dev/>
55 List-Post: <mailto:libre-riscv-dev@lists.libre-riscv.org>
56 List-Help: <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=help>
57 List-Subscribe: <http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev>,
58 <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=subscribe>
59 Reply-To: Libre-RISCV General Development
60 <libre-riscv-dev@lists.libre-riscv.org>
61 Content-Type: text/plain; charset="utf-8"
62 Content-Transfer-Encoding: base64
63 Errors-To: libre-riscv-dev-bounces@lists.libre-riscv.org
64 Sender: "libre-riscv-dev" <libre-riscv-dev-bounces@lists.libre-riscv.org>
65
66 SGkgYWxsLAoKTXkgbmFtZSBpcyBKZXJlbXkgU2luZ2hlci4gSSdtIGEgZ3JhZHVhdGUgc3R1ZGVu
67 dCBzdHVkeWluZyBjb21wdXRlcgphcmNoaXRlY3R1cmUsIGludGVyZXN0ZWQgaW4gb3Blbi1zb3Vy
68 Y2UgaGFyZHdhcmUgYW5kIGhpZ2ggcGVyZm9ybWFuY2UKbWljcm9hcmNoaXRlY3R1cmVzLiBJIGFt
69 IGxvb2tpbmcgZm9yIGFuIG9wZW4tc291cmNlIGhhcmR3YXJlIHByb2plY3QgSSBjYW4KY29udHJp
70 YnV0ZSB0byB0aHJvdWdoIHRoZSBjb3Vyc2Ugb2YgbXkgZ3JhZHVhdGUgc3R1ZGllcywgYW5kIEkg
71 aGF2ZSBzb21lCnF1ZXN0aW9ucyBhYm91dCB0aGUgTGlicmUtU09DIHByb2plY3QuCgoxLiBJdCBz
72 ZWVtcyBsaWtlIHlvdSBndXlzIGFyZSBidWlsZGluZyB2YXJpb3VzIGNvbXBvbmVudHMgb2YgYW4K
73 b3V0LW9mLW9yZGVyIG1pY3JvYXJjaGl0ZWN0dXJlLCBzdWNoIGFzIHRoZSBzY29yZWJvYXJkLCBh
74 bmQgbG9hZC1zdG9yZQpvcmRlcmluZyB1bml0cy4gRG8geW91IGhhdmUgYSBjb21wbGV0ZSBtaWNy
75 b2FyY2hpdGVjdHVyZSBkaWFncmFtIG9mIHRoZQpjb3JlIChvciBhIHRleHQgZGVzY3JpcHRpb24p
76 PyBJIGNvdWxkIGZpbmQgYml0cyBhbmQgcGllY2VzIG9uIHNwZWNpZmljCmNvbXBvbmVudHMsIGJ1
77 dCBJJ20gaW50ZXJlc3RlZCBpbiBkZXRhaWxzIGxpa2UgcGlwZWxpbmUgd2lkdGgsIGRlcHRoLApi
78 cmFuY2gtdG8tYnJhbmNoIGxhdGVuY3ksIGxvYWQtdXNlIGRlbGF5LCBldGMuCjIuIElzIHRoZSBT
79 b0MgYXQgYSBzdGF0ZSBhdCB3aGljaCBJIGNhbiBldmFsdWF0ZSBwZXJmb3JtYW5jZSBvbiBzaW1w
80 bGUKYmVuY2htYXJrcyBpbiBzaW11bGF0aW9uPyBPdGhlciBzaW1pbGFyIG9wZW4tc291cmNlIGhh
81 cmR3YXJlIHByb2plY3RzIGhhdmUKbWFrZSB0YXJnZXRzIHRvIGxhdW5jaCB2ZXJpbGF0b3Igc2lt
82 dWxhdGlvbnMsIGJ1dCBJIGNvdWxkIG5vdCBmaW5kIGFuCmVxdWl2YWxlbnQgaW4geW91ciByZXBv
83 cyAoYWx0aG91Z2ggSSBwcm9iYWJseSBhbSBqdXN0IGJhZCBhdCBsb29raW5nKS4KMy4gV2hhdCBp
84 cyB5b3VyIHRhcmdldCBwZXJmb3JtYW5jZSBpbiB0ZXJtcyBvZiBhbiBlc3RhYmxpc2hlZCBiZW5j
85 aG1hcmsKbGlrZSBDb3JlbWFyaywgRGhyeXN0b25lLCBFbWJlbmNoLCBvciBTUEVDPyBJJ20gdHJ5
86 aW5nIHRvIGNvbXBhcmUgdGhlCm1lcml0cyBhbmQgcHJvZ3Jlc3Mgb2YgdmFyaW91cyBoYXJkd2Fy
87 ZSBwcm9qZWN0cyBvdXQtdGhlcmUuCjQuIFdoYXQgaXMgdGhlIHJpZ2h0IHdheSB0byBnZXQgc3Rh
88 cnRlZCBjb250cmlidXRpbmc/IE15IGV4cGVyaWVuY2UgaXMgd2l0aApWZXJpbG9nLCBhbmQgSSd2
89 ZSBsb29rZWQgYXQgb3RoZXIgbGFuZ3VhZ2VzIHRvbywgaW5jbHVkaW5nIEJTViBhbmQgQ2hpc2Vs
90 LgpJJ20gcHJpbWFyaWx5IGludGVyZXN0ZWQgaW4gZGV2ZWxvcGluZyBtaWNyb2FyY2hpdGVjdHVy
91 ZSBmb3IKcGVyZm9ybWFuY2UtY3JpdGljYWwgY29tcG9uZW50cywgbGlrZSBicmFuY2ggcHJlZGlj
92 dG9ycywgcHJlZmV0Y2hlcnMsCmluc3RydWN0aW9uIHNjaGVkdWxlcnMsIGFuZCBsb2FkLXN0b3Jl
93 IHVuaXRzLiBJZGVhbGx5LCBJIGNvdWxkIGNvbnRyaWJ1dGUKbXkgd29yayBhcyBwYXJ0IG9mIGdy
94 YWR1YXRlIHN0dWRpZXMgdG8gdGhpcyBwcm9qZWN0LgoKU29ycnkgZm9yIHRoZSBiYXJyYWdlIG9m
95 IHF1ZXN0aW9ucy4KCkJlc3QsCi1KZXJlbXkKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
96 X19fX19fX19fX19fX19fX18KbGlicmUtcmlzY3YtZGV2IG1haWxpbmcgbGlzdApsaWJyZS1yaXNj
97 di1kZXZAbGlzdHMubGlicmUtcmlzY3Yub3JnCmh0dHA6Ly9saXN0cy5saWJyZS1yaXNjdi5vcmcv
98 bWFpbG1hbi9saXN0aW5mby9saWJyZS1yaXNjdi1kZXYK
99