From: lkcl Date: Thu, 30 Apr 2020 18:56:58 +0000 (+0100) Subject: (no commit message) X-Git-Tag: convert-csv-opcode-to-binary~2778 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=d22f886068be267f39e30f0b635c28fb09719b57;p=libreriscv.git --- diff --git a/3d_gpu/architecture/6600scoreboard.mdwn b/3d_gpu/architecture/6600scoreboard.mdwn index 0b75b2985..44a70f106 100644 --- a/3d_gpu/architecture/6600scoreboard.mdwn +++ b/3d_gpu/architecture/6600scoreboard.mdwn @@ -21,6 +21,8 @@ signals combined are dropped, the ReadRelease is dropped. Note that this is a loop: GoRead (ANDed with Busy) goes through to the priority picker, which generates GoRead, so it is critical (in a modern design) to use a clock-sync'd latch in this path. +The original 6600 used rising-edge and falling-edge of the clock +to avoid this issue. [[!img comp_unit_req_rel.jpg]] [[!img group_pick_rd_rel.jpg]]