[libre-riscv-dev] [Bug 305] Create Pipelined ALU similar to alu_hier.py
[libre-riscv-dev.git] / f2 / 99e6f6b6f7a09d45af0a8a010d815b0e4d8fa0
1 Return-path: <libre-riscv-dev-bounces@lists.libre-riscv.org>
2 Envelope-to: publicinbox@libre-riscv.org
3 Delivery-date: Tue, 28 Apr 2020 15:54: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 1jTRcf-0003Ay-RR; Tue, 28 Apr 2020 15:54: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 1jTRce-0003Ap-Dz
12 for libre-riscv-dev@lists.libre-riscv.org; Tue, 28 Apr 2020 15:54:08 +0100
13 Received: by mail-wm1-f42.google.com with SMTP id v4so2560186wme.1
14 for <libre-riscv-dev@lists.libre-riscv.org>;
15 Tue, 28 Apr 2020 07:54:08 -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=UBDhIl3K1xMQ5Wbw0JDg9O9fYXP3bGRWLus/A1lQJpQ=;
19 b=Ci0Bvox9Vr0FZIm72Jxl9wNX425LCLOzJpNqtCSciaTeZ7cOZeyVSUoxcNsiSNlGqn
20 Rn1Yl+L6hHt+aQZ8YHxZc6QT84q/ufX4+emznXHj4PejGmAZN+kYuqz3EdbH7iiKhm7b
21 DQ9yeup2alSYKOVFTLPpvc2MvxOmMSzdbhFg4sap+lq4+u6se9QZ2dYiKCwjU9/8oTd0
22 OAJwYAba4rX3AQ3Cw7c2N+poFt7FPUrENdBAZ/98T+KZlhaa0mZ/VzfhKhr/XLCRip0P
23 X2x0ofQDCunw6gN7+Nh1Iet5DDSh9hb3gThuxJzdI4UEtEURLNkyV978vrKlpKo377rG
24 o0/A==
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=UBDhIl3K1xMQ5Wbw0JDg9O9fYXP3bGRWLus/A1lQJpQ=;
30 b=M/p4SLCsWmBpb5wu27CU4UDvU2C47iVs9n0cGjrJRudzzBi4exuKxVsVeSeY8+ZkCz
31 roci2wVLHYlSVNHGUqtsk/tkFLPasxirWpYHJ5KflXjUnmgnxc5fIODubaNbDwyJp+U+
32 l8e0+dsvSHaHJxb8MAKvdiS7ycVoJ5FkIvfZ/wYEkMZARIoViwyAa78XHZA0sSxGA9rY
33 /Wi/gSL07uqiVMhQEcCtRA4apeUeL4Rp/eCn3G3Q2qhwbeBoXe0aw/7kDz0EjwR89RPs
34 PGo0S6qxAfqluC9ItAAD00aDhGsZYtrhGHVWOPsyoSojpiHQRaoUZAapEVgz0EhOSEih
35 NuFw==
36 X-Gm-Message-State: AGi0PuaUlKUIf7F3Z4Da9H3KFFJY5Maw1F7ik7BVrJPMGNP5MD4wsvJj
37 89gHfqyAwI5cBdYc7y5hcEDKWd5kbFMs0mqR1ZNY0G1k
38 X-Google-Smtp-Source: APiQypKo5HqgO4AqtAqEyCxpGgLKJKuPlYFM0yYkGfrmsH20cEcnQgEreA4rGPrFXgJTLRMZBq6NoKAn504PNldGulc=
39 X-Received: by 2002:a1c:5448:: with SMTP id p8mr4904797wmi.173.1588085646268;
40 Tue, 28 Apr 2020 07:54:06 -0700 (PDT)
41 MIME-Version: 1.0
42 References: <CAC2bXD4xkEJFTaPo7gKG9ejMvJyNtoA2zbDEKVqHk8abFv-jVg@mail.gmail.com>
43 <CAPweEDz4VDx=qWcYKRPvrorJbrA7NJKOj40WmqG2ob0phj5b5A@mail.gmail.com>
44 <CAC2bXD4zq9FuOWRsRjnhHFrO91qPzdZ_GwUG+imN8mq=0gJukA@mail.gmail.com>
45 <CAPweEDy7HjHu-Z5quGiS325Bg1avHUKokgwRjY238p7eOCrD8A@mail.gmail.com>
46 <CAPweEDwO1QBtCCbip-vo4NOi5ZV73kNwMm-S3BSBrcRGfQ+JPQ@mail.gmail.com>
47 <CAPweEDz5bGnjGJB2aE8GsKBSPOjNRP5dDRhyJe1D6MtZzqMMNQ@mail.gmail.com>
48 <CAPweEDwtjksKH3odd0gfeBbLhVVPm=KD3auoihJq4X+-ROOg6g@mail.gmail.com>
49 <365bd897eff6a78ed70f9c07a60c8c4e@f-cpu.org>
50 <CAPweEDwaLg3UCF_P+KLDRmUpfYFZf==AKKrevE+g24ytpWiYDw@mail.gmail.com>
51 <CAC2bXD4VuWoWsYR7N4nXUcoeFadsBSht5zSS0pZhds+x=zuP6Q@mail.gmail.com>
52 <CAPweEDw4Hdq5JHQxtkcXzY8h7A=m2yUvcBOkjoTpC8uKRgnojA@mail.gmail.com>
53 In-Reply-To: <CAPweEDw4Hdq5JHQxtkcXzY8h7A=m2yUvcBOkjoTpC8uKRgnojA@mail.gmail.com>
54 From: Jacob Lifshay <programmerjake@gmail.com>
55 Date: Tue, 28 Apr 2020 07:53:54 -0700
56 Message-ID: <CAC2bXD5mBJff_+56LFAANFL0hdHtZ_T--1BvjeTq2YxQKSsk_A@mail.gmail.com>
57 To: Libre-RISCV General Development <libre-riscv-dev@lists.libre-riscv.org>
58 X-Content-Filtered-By: Mailman/MimeDel 2.1.23
59 Subject: [libre-riscv-dev] circuitjs
60 X-BeenThere: libre-riscv-dev@lists.libre-riscv.org
61 X-Mailman-Version: 2.1.23
62 Precedence: list
63 List-Id: Libre-RISCV General Development
64 <libre-riscv-dev.lists.libre-riscv.org>
65 List-Unsubscribe: <http://lists.libre-riscv.org/mailman/options/libre-riscv-dev>,
66 <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=unsubscribe>
67 List-Archive: <http://lists.libre-riscv.org/pipermail/libre-riscv-dev/>
68 List-Post: <mailto:libre-riscv-dev@lists.libre-riscv.org>
69 List-Help: <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=help>
70 List-Subscribe: <http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev>,
71 <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=subscribe>
72 Reply-To: Libre-RISCV General Development
73 <libre-riscv-dev@lists.libre-riscv.org>
74 Content-Type: text/plain; charset="utf-8"
75 Content-Transfer-Encoding: base64
76 Errors-To: libre-riscv-dev-bounces@lists.libre-riscv.org
77 Sender: "libre-riscv-dev" <libre-riscv-dev-bounces@lists.libre-riscv.org>
78
79 T24gVHVlLCBBcHIgMjgsIDIwMjAsIDA3OjQ0IEx1a2UgS2VubmV0aCBDYXNzb24gTGVpZ2h0b24g
80 PGxrY2xAbGtjbC5uZXQ+Cndyb3RlOgoKPiBPbiBUdWUsIEFwciAyOCwgMjAyMCBhdCAzOjM4IFBN
81 IEphY29iIExpZnNoYXkgPHByb2dyYW1tZXJqYWtlQGdtYWlsLmNvbT4KPiB3cm90ZToKPgo+ID4g
82 PiBvb29vIGkgbG9vb3ZlIGl0Lgo+ID4gPiBodHRwczovL2dpdGh1Yi5jb20vc2hhcnBpZTcvY2ly
83 Y3VpdGpzMQo+ID4KPiA+IERpZG4ndCBvY2N1ciB0byBtZSB0byB1c2UgaXQgLS0gZXZlbiB0aG91
84 Z2ggSSBjcmVhdGVkIHRoZSBRQU0tMjU2Cj4gPiBNb2R1bGF0b3IvRGVtb2R1bGF0b3IgZXhhbXBs
85 ZToKPiA+Cj4gaHR0cHM6Ly9naXRodWIuY29tL3NoYXJwaWU3L2NpcmN1aXRqczEvY29tbWl0LzMy
86 M2Y1MzBjZTRjNDA5MzE2ZTJiYWI4Mjc3NjM2ZGVjZWQzMDcwZmMKPgo+IG9vbywgd29vb3csIHNo
87 aW55IDopCj4KPiBhbHRob3VnaCBpIGFtIGN1cnJlbnRseSBzcGFjZWQtb3V0IGF0IGhvdyBzcGFy
88 a2x5IGFuZCBzaGl5IGNpcmN1aXRqcwo+IGlzIChqdXN0IHJhbiB0aGUgYWRkZXIgY2lyY3VpdCBl
89 eGFtcGxlKSBpJ20gYWxzbyByZWFsbHkgbGlraW5nIGl0IGZyb20KPiB0aGUgImVkdWNhdGlvbmFs
90 IiBwZXJzcGVjdGl2ZS4gIGJlaW5nIGFibGUgdG8gaGF2ZSAqaW50ZXJhY3RpdmUqCj4gc3Vic2V0
91 cyBvZiB0aGUgY2lyY3VpdHMgd2UncmUgZGVwbG95aW5nIHdvdWxkIGJlIGFic29sdXRlbHkgZmFu
92 dGFzdGljLgo+CgpJZiB3ZSB3ZXJlIHRvIHRyeSB0byBydW4gbXVjaCBtb3JlIHRoYW4gc29tZSBy
93 ZWFsbHkgc2ltcGxlIGNpcmN1aXRzLCBpdAp3b3VsZCBuZWVkIHRoaW5ncyBsaWtlIG11bHRpLWJp
94 dCBidXNlcyBhbmQgYSBtdWNoIGZhc3RlciBzaW11bGF0b3IgYW5kCnN1YmNpcmN1aXRzICh0aG91
95 Z2ggSSB0aGluayBpdCBtYXkgYWxyZWFkeSBoYXZlIHN1YmNpcmN1aXRzKS4KClRyeSBhbmQgc2Vl
96 IGhvdyBmYXN0IHRoZSBRQU0tMjU2IGV4YW1wbGUgaXMsIHNpbmNlIHRoYXQncyBhIG1vcmUKY29t
97 cGxpY2F0ZWQgY2lyY3VpdC4KCkJUVywgdGhlIG9mZmxpbmUgSmF2YSB2ZXJzaW9uIGlzIHF1aXRl
98 IGEgYml0IGZhc3RlciB0aGFuIHRoZSBvbmxpbmUgdmVyc2lvbgp3aGljaCBpcyBtYWRlIHVzaW5n
99 IGEgSmF2YSB0byBKYXZhc2NyaXB0IHRyYW5zbGF0b3IgKEdXVCkuCgo+Cj4gaSdtIGV2ZW4gdGVt
100 cHRlZCB0byBzdWdnZXN0IHB1dHRpbmcgaW4gYSBuZXcgTkxOZXQgR3JhbnQgcmVxdWVzdCB0byBj
101 b3Zlcgo+IGl0Lgo+CgpNYXliZSB3cml0ZSBhIEJMSUYgdG8gQ2lyY3VpdEpTIHRyYW5zbGF0b3Ig
102 OikKYWxsb3dzIHVzIHRvIGV4cG9ydCBmcm9tIHlvc3lzIHRvIGNpcmN1aXRqcwoKSmFjb2IKX19f
103 X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGlicmUtcmlzY3Yt
104 ZGV2IG1haWxpbmcgbGlzdApsaWJyZS1yaXNjdi1kZXZAbGlzdHMubGlicmUtcmlzY3Yub3JnCmh0
105 dHA6Ly9saXN0cy5saWJyZS1yaXNjdi5vcmcvbWFpbG1hbi9saXN0aW5mby9saWJyZS1yaXNjdi1k
106 ZXYK
107