Re: [libre-riscv-dev] LD/ST Comp Unit FSM (was: Re: Scoreboard vs Tomasulo)
authorCesar Strauss <cestrauss@gmail.com>
Sun, 17 May 2020 22:42:38 +0000 (19:42 -0300)
committerlibre-riscv-dev <libre-riscv-dev@lists.libre-riscv.org>
Sun, 17 May 2020 22:42:46 +0000 (23:42 +0100)
fb/5799d3fda2a6923fa49675ff72bedee9dc0ca9 [new file with mode: 0644]

diff --git a/fb/5799d3fda2a6923fa49675ff72bedee9dc0ca9 b/fb/5799d3fda2a6923fa49675ff72bedee9dc0ca9
new file mode 100644 (file)
index 0000000..b25792c
--- /dev/null
@@ -0,0 +1,144 @@
+Return-path: <libre-riscv-dev-bounces@lists.libre-riscv.org>
+Envelope-to: publicinbox@libre-riscv.org
+Delivery-date: Sun, 17 May 2020 23:42:46 +0100
+Received: from localhost ([::1] helo=libre-riscv.org)
+       by libre-soc.org with esmtp (Exim 4.89)
+       (envelope-from <libre-riscv-dev-bounces@lists.libre-riscv.org>)
+       id 1jaRza-0002Zj-7X; Sun, 17 May 2020 23:42:46 +0100
+Received: from mail-qv1-f53.google.com ([209.85.219.53])
+ by libre-soc.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
+ (Exim 4.89) (envelope-from <cestrauss@gmail.com>) id 1jaRzY-0002Zd-Jf
+ for libre-riscv-dev@lists.libre-riscv.org; Sun, 17 May 2020 23:42:44 +0100
+Received: by mail-qv1-f53.google.com with SMTP id v15so3860972qvr.8
+ for <libre-riscv-dev@lists.libre-riscv.org>;
+ Sun, 17 May 2020 15:42:44 -0700 (PDT)
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
+ h=to:references:from:autocrypt:subject:message-id:date:user-agent
+ :mime-version:in-reply-to:content-language;
+ bh=P+6HXvBF+AmXRyM3MolpVxshSc+YysGWNPZVKtEfXHw=;
+ b=K3CLRPGVcl9MZdqxxR9LAKXLvOwSwA2YuttWg0AqbLdnVg3g+K4BBoKRfjyF9ohiIN
+ TkcT1mR4Ij7PPEPBJEsLUQmyM3ae+WlafJtq41bEXLp4/pFV85GmBz+t572DoPCARyKq
+ vDWc4cjyn1bCVvaifUnW1UgsUGwsT0jQUM2pw82va/6tCngtLEdsmT6L9v1FmzP7vvYD
+ du7fqXaD9QqbXD5UZBQsqnKPVoOlaAEM0uKm75PUnjKUvJ9bVgOP9Ogp3by4g/EC8ExC
+ 5x1tHt/3iZFVGg40CyBcw16oR9IYRFK++Z+ThiP0un7bVKK35Tic0eILwfk/vC0r86Kd
+ VIiw==
+X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
+ d=1e100.net; s=20161025;
+ h=x-gm-message-state:to:references:from:autocrypt:subject:message-id
+ :date:user-agent:mime-version:in-reply-to:content-language;
+ bh=P+6HXvBF+AmXRyM3MolpVxshSc+YysGWNPZVKtEfXHw=;
+ b=gdvXNIa0REXIGcoU0M/tgtuHbLiWcqwZhP0NLEb1PMfwX9RUVJCoOvnHIbXeQMu1PP
+ Ghd/rIOrmnq3NrVNO4L9EjjIe6tO/E9heR7KN14qPEXcqDKVNAvFGCj8AKXj7IXzKBiB
+ QevZ+eEyr2+5LaPjwu1D9V5nLTXSIFV+zQ1z2TlO5/KEc3StcrPJb+9hefwhRrz3a7Sj
+ Zu6NjRZ573CM+zm1s+rIx620ylDs4ZVIRcWgt3cwuH+47n2pAs/AuZ8fOjBkPp7PrIV+
+ vS/GT+ImPh0UUReDgGgReaj3eAPrS5U7uR4zQ4TnT3pK8RXix0M1oECOpnHw+ZrmYldk
+ psag==
+X-Gm-Message-State: AOAM531f8A8M+sEzZxS5mH5TQT7+BmDGSBzVGeIcjxzDs56SGyjVFW6Z
+ JKf8/XZbVW+GhPzSibRUYDN+WJ74KYg=
+X-Google-Smtp-Source: ABdhPJwl+Umd2nvfw7mr87cBeHPQGUJRF8LpuiyRSfHUkmDooYwwtjp3ZN8WdaQL8Nxc+n+HOE5Stg==
+X-Received: by 2002:ad4:404b:: with SMTP id r11mr11316131qvp.44.1589755363072; 
+ Sun, 17 May 2020 15:42:43 -0700 (PDT)
+Received: from ?IPv6:2804:14c:161:274a:3c11:8f9:b26a:2b9?
+ ([2804:14c:161:274a:3c11:8f9:b26a:2b9])
+ by smtp.googlemail.com with ESMTPSA id l15sm7838261qti.83.2020.05.17.15.42.41
+ for <libre-riscv-dev@lists.libre-riscv.org>
+ (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
+ Sun, 17 May 2020 15:42:42 -0700 (PDT)
+To: libre-riscv-dev@lists.libre-riscv.org
+References: <13EDF987-9A19-4C96-89C2-6DB784CF2C96@gatech.edu>
+ <CAPweEDyDcmAJbJx+PKkL8MotPMNyHyFOEtuNOKP+V2PmmY5HvA@mail.gmail.com>
+ <CAPweEDyw+LSW2S4sKWk-V24NSHYe2qqWO+KFqikQ34Q1Guhaig@mail.gmail.com>
+ <CAPweEDweXSC5c_ROQ8a3Y4hQMaJYmD_jAriadcZk9PRrkjOXvA@mail.gmail.com>
+ <25AC8A2E-D48F-439F-AF9D-0EB3DC08D7CC@gatech.edu>
+ <CAPweEDx_TMOxQHLrhbdhnXsBE1s-u2mz3xD2DDFCMi6m9BZCZg@mail.gmail.com>
+ <CAEoCstRd+hLfF5YtUbnS2gukPxVAjmheJrZ29QvJD3y4Y928JQ@mail.gmail.com>
+ <CAPweEDxXGedm-4QwmU2UuYvb4G2nNaoAsy_P2eyviQ42pbmyXA@mail.gmail.com>
+ <CAEoCstSGxwV88JUHTQmUp=75kHWxSZNSPu==_pxsUYf29ctd9w@mail.gmail.com>
+ <CAPweEDzp3aSyhi-+UOO5Ce_gdUFGjpGqGVZM+GT0qDTLGtpZ-g@mail.gmail.com>
+ <ec75de0d-6ffb-969f-4250-f8a9ecf120b0@gmail.com>
+ <CAPweEDwZzU904jAo9UUn+x4C7GOvvYG+GooSePwBHw96AwtoLg@mail.gmail.com>
+ <12f9f234-b1f6-3624-5a35-b6fa85e84615@gmail.com>
+ <CAPweEDzTD3rF7cz-36qS5K_-fX6yaWGWd+yo0K17AjQdCOXqcw@mail.gmail.com>
+ <CAPweEDwWOynkzhFcPJmyFVBHYjWJJf6sRc+YbzNc+ZrV0Q7jQA@mail.gmail.com>
+From: Cesar Strauss <cestrauss@gmail.com>
+Autocrypt: addr=cestrauss@gmail.com; prefer-encrypt=mutual; keydata=
+ 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
+Message-ID: <8b3c4ad8-8cc8-6834-0dbb-531de3707754@gmail.com>
+Date: Sun, 17 May 2020 19:42:38 -0300
+User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
+ Thunderbird/68.7.0
+MIME-Version: 1.0
+In-Reply-To: <CAPweEDwWOynkzhFcPJmyFVBHYjWJJf6sRc+YbzNc+ZrV0Q7jQA@mail.gmail.com>
+Content-Language: en-US
+X-Content-Filtered-By: Mailman/MimeDel 2.1.23
+Subject: Re: [libre-riscv-dev] LD/ST Comp Unit FSM (was: Re: Scoreboard vs
+ Tomasulo)
+X-BeenThere: libre-riscv-dev@lists.libre-riscv.org
+X-Mailman-Version: 2.1.23
+Precedence: list
+List-Id: Libre-RISCV General Development
+ <libre-riscv-dev.lists.libre-riscv.org>
+List-Unsubscribe: <http://lists.libre-riscv.org/mailman/options/libre-riscv-dev>, 
+ <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=unsubscribe>
+List-Archive: <http://lists.libre-riscv.org/pipermail/libre-riscv-dev/>
+List-Post: <mailto:libre-riscv-dev@lists.libre-riscv.org>
+List-Help: <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=help>
+List-Subscribe: <http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev>, 
+ <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=subscribe>
+Reply-To: Libre-RISCV General Development
+ <libre-riscv-dev@lists.libre-riscv.org>
+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" <libre-riscv-dev-bounces@lists.libre-riscv.org>
+
+T24gMDUvMTcvMjAyMCAxOToyMywgTHVrZSBLZW5uZXRoIENhc3NvbiBMZWlnaHRvbiB3cm90ZToK
+PiBidHcgQ2VzYXIgeW91J3ZlIGJlZW4gdHJhY2tpbmcgdGhlIGxpc3QgZm9yIGEgd2hpbGUsIHNv
+IHlvdSBrbm93IG9mIHRoaXM6Cj4gaHR0cHM6Ly9saWJyZS1zb2Mub3JnL0hETF93b3JrZmxvdwoK
+SW5kZWVkLgoKPiBmZWVsIGZyZWUgdG8gc2VuZCBtZSBhbiBzc2ggcHVibGljIGtleS4KCkdsYWRs
+eS4gSXQgaXMgYXR0YWNoZWQuCgpSZWdhcmRzLAoKQ2VzYXIKX19fX19fX19fX19fX19fX19fX19f
+X19fX19fX19fX19fX19fX19fX19fX19fX18KbGlicmUtcmlzY3YtZGV2IG1haWxpbmcgbGlzdAps
+aWJyZS1yaXNjdi1kZXZAbGlzdHMubGlicmUtcmlzY3Yub3JnCmh0dHA6Ly9saXN0cy5saWJyZS1y
+aXNjdi5vcmcvbWFpbG1hbi9saXN0aW5mby9saWJyZS1yaXNjdi1kZXYK
+