(no commit message)
authorlkcl <lkcl@web>
Mon, 4 May 2020 21:18:25 +0000 (22:18 +0100)
committerIkiWiki <ikiwiki.info>
Mon, 4 May 2020 21:18:25 +0000 (22:18 +0100)
3d_gpu/architecture/decoder.mdwn

index f6da6e5380baf022dfe94db70f75f76c0f266477..daff5b6a621e3d9349dc4310f2d827ad4cb39d8b 100644 (file)
@@ -8,7 +8,7 @@ Source code: <https://git.libre-riscv.org/?p=soc.git;a=tree;f=src/soc/decoder;hb
 
 # POWER
 
-The decoder has been written in python, to parse straight CSV files and other information taken directly from the Power ISA Standards PDF files. This significantly reduces the possibility of manual transcription errors and greatly reduces code size.  Based on Anton Blanchard's excellent microwatt design, these tables are in [[openpower/isatables]] which includes links to doenload the csv files.
+The decoder has been written in python, to parse straight CSV files and other information taken directly from the Power ISA Standards PDF files. This significantly reduces the possibility of manual transcription errors and greatly reduces code size.  Based on Anton Blanchard's excellent microwatt design, these tables are in [[openpower/isatables]] which includes links to download the csv files.
 
 The top level decoder object recursively drops through progressive levels of case statement groups, covering additional portions of the incoming instruction bits.  More on this technique - for which python and nmigen were *specifically* and strategically chosen - is outlined here <http://lists.libre-riscv.org/pipermail/libre-riscv-dev/2020-March/004882.html>