X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=updates%2F018_2019may27_nlnet_grant_approved.mdwn;h=9e35bbd86957e9a5493dd45cce2e625360e492bb;hb=68573c2135c91300729b9a195c1108098bd2b965;hp=fcf3e567e7be42ec900c6f70993047b3349cc84a;hpb=3fb49d5502f0cea65463a58669e803f642ce9c90;p=crowdsupply.git diff --git a/updates/018_2019may27_nlnet_grant_approved.mdwn b/updates/018_2019may27_nlnet_grant_approved.mdwn index fcf3e56..9e35bbd 100644 --- a/updates/018_2019may27_nlnet_grant_approved.mdwn +++ b/updates/018_2019may27_nlnet_grant_approved.mdwn @@ -75,10 +75,10 @@ Adder and Multiplier Unit. Given that we are doing a Vector Processing front-end onto SIMD back-end operations, it makes sense to save gates by allowing the ADD and MUL units to be able to optionally handle a batch of 8-bit operations, or half the number of 16-bit operations, or a quarter -of the number of 32-bit operations or just one 64-bit operation. -In this way, a lot less gates are required than if they were separate units. -The unit tests demonstrate that the code that Jacob has written provide -RISC-V mul, mulh, mulhu and mulhsu functionality. +of the number of 32-bit operations or one eigth of the number of64-bit +operations. In this way, a lot less gates are required than if they +were separate units. The unit tests demonstrate that the code that Jacob +has written provide RISC-V mul, mulh, mulhu and mulhsu functionality. The augmented 6600 Scoreboard took literally six weeks to correctly implement Read-after-Write and Write-after-Read hazards. It required extraordinary