From: bugzilla-daemon Date: Sat, 2 May 2020 13:15:16 +0000 (+0000) Subject: [libre-riscv-dev] [Bug 296] idea: cyclic buffer between FUs and register file X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=c863869d0eceaea0c06bdf83e08a6e1ef05dee6b;p=libre-riscv-dev.git [libre-riscv-dev] [Bug 296] idea: cyclic buffer between FUs and register file --- diff --git a/b3/0b9e7e7026447a7664658ceb96f77ec900e38c b/b3/0b9e7e7026447a7664658ceb96f77ec900e38c new file mode 100644 index 0000000..da1fd57 --- /dev/null +++ b/b3/0b9e7e7026447a7664658ceb96f77ec900e38c @@ -0,0 +1,99 @@ +Return-path: +Envelope-to: publicinbox@libre-riscv.org +Delivery-date: Sat, 02 May 2020 14:15:19 +0100 +Received: from localhost ([::1] helo=libre-riscv.org) + by libre-soc.org with esmtp (Exim 4.89) + (envelope-from ) + id 1jUrzC-0000Ym-FX; Sat, 02 May 2020 14:15:18 +0100 +Received: from localhost ([127.0.0.1] helo=bugs.libre-soc.org) + by libre-soc.org with esmtp (Exim 4.89) + (envelope-from ) id 1jUrzA-0000Ya-M1 + for libre-riscv-dev@lists.libre-riscv.org; Sat, 02 May 2020 14:15:16 +0100 +From: bugzilla-daemon@libre-soc.org +To: libre-riscv-dev@lists.libre-riscv.org +Date: Sat, 02 May 2020 13:15:16 +0000 +X-Bugzilla-Reason: CC +X-Bugzilla-Type: changed +X-Bugzilla-Watch-Reason: None +X-Bugzilla-Product: Libre-SOC's first SoC +X-Bugzilla-Component: Source Code +X-Bugzilla-Version: unspecified +X-Bugzilla-Keywords: +X-Bugzilla-Severity: enhancement +X-Bugzilla-Who: lkcl@lkcl.net +X-Bugzilla-Status: CONFIRMED +X-Bugzilla-Resolution: +X-Bugzilla-Priority: --- +X-Bugzilla-Assigned-To: lkcl@lkcl.net +X-Bugzilla-Flags: +X-Bugzilla-Changed-Fields: +Message-ID: +In-Reply-To: +References: +X-Bugzilla-URL: https://bugs.libre-soc.org/ +Auto-Submitted: auto-generated +MIME-Version: 1.0 +Subject: [libre-riscv-dev] [Bug 296] idea: cyclic buffer between FUs and + register file +X-BeenThere: libre-riscv-dev@lists.libre-riscv.org +X-Mailman-Version: 2.1.23 +Precedence: list +List-Id: Libre-RISCV General Development + +List-Unsubscribe: , + +List-Archive: +List-Post: +List-Help: +List-Subscribe: , + +Reply-To: Libre-RISCV General Development + +Content-Type: text/plain; charset="utf-8" +Content-Transfer-Encoding: base64 +Errors-To: libre-riscv-dev-bounces@lists.libre-riscv.org +Sender: "libre-riscv-dev" + +aHR0cHM6Ly9idWdzLmxpYnJlLXNvYy5vcmcvc2hvd19idWcuY2dpP2lkPTI5NgoKLS0tIENvbW1l +bnQgIzEwIGZyb20gTHVrZSBLZW5uZXRoIENhc3NvbiBMZWlnaHRvbiA8bGtjbEBsa2NsLm5ldD4g +LS0tCmFzIGNhbiBiZSBzZWVuIGZyb20gdGhlIGNvbXAuYXJjaCBkaXNjdXNzaW9uLCBhIGN5Y2xp +YyBidWZmZXIgb24gKmVhY2ggRnVuY3Rpb24KVW5pdCoKc2VlbXMgdG8gaGF2ZSBzb21lIGFkdmFu +dGFnZXMgb3ZlciBqdXN0IGhhdmluZyBhIGdsb2JhbCBjeWNsaWMgYnVmZmVyLgoKaW4gcGFydGlj +dWxhciwgd2UgZGlzY3Vzc2VkIDE4IG1vbnRocyBhZ28gdGhlIG1lcml0cyBvZiBhbiBpZGVhIGJ5 +IE1pdGNoIEFsc3VwCnRvIHVzZSAqb25seSogMVItb3ItMVcgU1JBTXMgb24gdGhlIHJlZ2ZpbGUs +IHdpdGggc2VyaWFsIHJlYWRzIGZvbGxvd2VkIGJ5CkZNQUMgKHRoZSBleGFtcGxlKSBwaXBlbGlu +ZSBzdGFnZXMgYW5kIGEgc2luZ2xlIHdyaXRlLiAgaXQncyBleHRyZW1lbHkKZWZmaWNpZW50CnJl +c291cmNlLXV0aWxpc2F0aW9uIG9uIHBhcmFsbGVsIHdvcmtsb2Fkcy4KCnRoZSBwcm9ibGVtIHdp +dGggdGhhdCBpZGVhIGlzIHRoYXQgaXQgYWJzb2x1dGVseSBzdWNrcyBmb3Igc2NhbGFyIGNvZGUu +Cgp0dXJucyBvdXQgdGhhdCBpZiB3ZSBoYXZlIGEgY3ljbGljIGJ1ZmZlciBhbmQgdHVybiB0aGUg +ImRlZGljYXRlZCIgUkQxLzIvMwpXUjEvMgpCcm9hZGNhc3QgQnVzZXMgaW50byAiZ2VuZXJhbC1w +dXJwb3NlIHJlYWQgLyB3cml0ZSBidXNlcyIsIHRoYXQgd2UgZ2V0IHRoZSBiZXN0Cm9mIGJvdGgg +d29ybGRzOgoKKiBpbiB0aGUgc2NhbGFyIGNhc2UsIGEgMy1vcGVyYW5kIEZ1bmN0aW9uVW5pdCBt +YXkgdXNlICp0aHJlZSogQnJvYWRjYXN0IEJ1c2VzCiAgdG8gcmVjZWl2ZSBvcGVyYW5kMSwgb3Bl +cmFuZDIgYW5kIG9wZXJhbmQzIGluIGEgc2luZ2xlIGN5Y2xlCgoqIGluIHRoZSBwYXJhbGxlbCBj +YXNlIChvciBkdXJpbmcgaGVhdnkgbG9hZGluZykgdGhlIGxhY2sgb2YgYXZhaWxhYmlsaXR5IG9m +CiAgYWxsIGJ1dCBvbmUgb2YgdGhlIGF2YWlsYWJsZSBidXNlcyBkb2VzICpub3QqIHN0b3AgYSBG +dW5jdGlvbiBVbml0IGZyb20KICByZWNlaXZpbmcgaXRzIG9wZXJhbmRzLiAgZXZlbiBpZiBpdCB0 +YWtlcyAzIGN5Y2xlcyB0byByZWNlaXZlIG9wZXJhbmRzIG92ZXIKICBqdXN0IHRoZSBvbmUgQnVz +LCB0aGUgZmFjdCB0aGF0IGl0IHdpbGwgKmFsc28qIHRha2UgMyBjeWNsZXMgdG8gcm90YXRlIHRo +b3NlCiAgdmFsdWVzIGludG8gdGhlIGNvcnJlY3QgT3BlcmFuZCBMYXRjaGVzICpkb2VzIG5vdCBt +YXR0ZXIqCgooWWVob3dzaHVhLCB0aGlzIGlzIHBhcnRseSB3aGVyZSAvIHdoeSB0aGUgZXh0cmEg +Z2F0ZXMgb2YgYSBCZW5lcyAvIEJ1dHRlcmZseQpOZXR3b3JrIGFyZSBvdmVya2lsbDogKmFsbCog +b3BlcmFuZHMgbmVlZCB0byBiZSBkZWxpdmVyZWQgYmVmb3JlIHRoZSBvcGVyYXRpb24KY2FuIHBy +b2NlZWQsIHdoaWNoIGxlYXZlcyB0aW1lIHRvIHNodWZmbGUgdGhpbmdzIGludG8gcGxhY2UpLgoK +d2hhdCBkb2VzIG5lZWQgdG8gYmUgdGhvdWdodCB0aHJvdWdoIGlzIHRvIHByZXNlcnZlIHRoZSBy +ZWFkL3dyaXRlCkRlcGVuZGVuY2llcy4KdGhlIGNydWNpYWwgb25lIGlzIG5vdCByZWFkczogdGhv +c2UgY2FuIGRyb3AgdGhlaXIgZGVwZW5kZW5jeSB0aGUgbW9tZW50IHRoYXQKdGhlIG9wZXJhbmQg +aXMgcmVjZWl2ZWQgKGV2ZW4gaW50byB0aGUgY3ljbGljIGJ1ZmZlciksIGhvd2V2ZXIgd3JpdGVz +CmRlZmluaXRlbHkKY2Fubm90LgoKd2hpbHN0IHRoZXkgY2FuIGJlIF9kZWxpdmVyZWRfIHZpYSB0 +aGUgZm9yd2FyZGluZyBidXMsIHRoZSBGdW5jdGlvbiBVbml0ICptdXN0KgpyZW1haW4gYnVzeSAo +bm90IGJlIHNlbnQgYSAiR29fV3JpdGUiIHNpZ25hbCB3aGljaCB3aWxsIHRlbGwgaXQgdG8gZHJv +cCB0aGUKZGVwZW5kZW5jeSkgdW50aWwgaXRzIHJlc3VsdCBoYXMgcmVhY2hlZCB0aGUgcmVnZmls +ZS4KCmFuZCAiaW4gYW55IG9mIHRoZSBjeWNsaWMgYnVmZmVycyIgaXMgKm5vdCogdGhlIHJlZ2Zp +bGUuCgpzbyB0aGF0IG5lZWRzIGEgbGl0dGxlIG1vcmUgdGhvdWdodC4KCi0tIApZb3UgYXJlIHJl +Y2VpdmluZyB0aGlzIG1haWwgYmVjYXVzZToKWW91IGFyZSBvbiB0aGUgQ0MgbGlzdCBmb3IgdGhl +IGJ1Zy4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGli +cmUtcmlzY3YtZGV2IG1haWxpbmcgbGlzdApsaWJyZS1yaXNjdi1kZXZAbGlzdHMubGlicmUtcmlz +Y3Yub3JnCmh0dHA6Ly9saXN0cy5saWJyZS1yaXNjdi5vcmcvbWFpbG1hbi9saXN0aW5mby9saWJy +ZS1yaXNjdi1kZXYK +