├── .gitignore ├── Assembler ├── Assembler.fs └── Assembler.fsproj ├── Blocks ├── 0.blk ├── 1.blk ├── 1.txt ├── 10.blk ├── 10.txt ├── 2.blk ├── 2.txt ├── 3.blk ├── 3.txt ├── 4.blk ├── 4.txt ├── 5.blk ├── 5.txt ├── 6.blk ├── 6.txt ├── 7.blk ├── 7.txt ├── 8.blk ├── 8.txt ├── 9.blk └── 9.txt ├── Color.sln ├── Docs ├── beautiful_simplicity.md ├── chuck_moores_creations.md ├── images │ ├── abs_max.png │ ├── alphabet.png │ ├── alphabet_asm.png │ ├── ball.gif │ ├── ball.png │ ├── ball_asm.png │ ├── chuck_on_stage.jpg │ ├── debugger.png │ ├── echo.png │ ├── echo2.png │ ├── echo_asm.png │ ├── echo_io.png │ ├── echo_io_asm.png │ ├── editor_assembler.png │ ├── eval_board.jpg │ ├── hello_world.png │ ├── hello_world_assembly.png │ ├── joe.png │ ├── joe_asm.png │ ├── joe_var.png │ ├── joe_var_asm.png │ ├── manual_mult_step.png │ ├── manual_mult_step_asm.png │ ├── mult.png │ ├── mult_asm.png │ ├── mult_silly.png │ ├── mult_unext.png │ ├── mult_unext_asm.png │ ├── mult_unrolled.png │ └── mult_unrolled_asm.png ├── missing.md ├── multiply_step.md ├── programming_the_f18.md ├── simple_variables.md └── tricks.md ├── Editor ├── Editor.fs └── Editor.fsproj ├── LICENSE ├── Machine ├── Debugger.fs ├── Machine.fs └── Machine.fsproj ├── README.md ├── Synthesis ├── Synthesis.fs └── Synthesis.fsproj └── Utility ├── Console.fs ├── Devices.fs ├── Serdes.fs └── Utility.fsproj /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/.gitignore -------------------------------------------------------------------------------- /Assembler/Assembler.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Assembler/Assembler.fs -------------------------------------------------------------------------------- /Assembler/Assembler.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Assembler/Assembler.fsproj -------------------------------------------------------------------------------- /Blocks/0.blk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Blocks/0.blk -------------------------------------------------------------------------------- /Blocks/1.blk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Blocks/1.blk -------------------------------------------------------------------------------- /Blocks/1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Blocks/1.txt -------------------------------------------------------------------------------- /Blocks/10.blk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Blocks/10.blk -------------------------------------------------------------------------------- /Blocks/10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Blocks/10.txt -------------------------------------------------------------------------------- /Blocks/2.blk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Blocks/2.blk -------------------------------------------------------------------------------- /Blocks/2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Blocks/2.txt -------------------------------------------------------------------------------- /Blocks/3.blk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Blocks/3.blk -------------------------------------------------------------------------------- /Blocks/3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Blocks/3.txt -------------------------------------------------------------------------------- /Blocks/4.blk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Blocks/4.blk -------------------------------------------------------------------------------- /Blocks/4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Blocks/4.txt -------------------------------------------------------------------------------- /Blocks/5.blk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Blocks/5.blk -------------------------------------------------------------------------------- /Blocks/5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Blocks/5.txt -------------------------------------------------------------------------------- /Blocks/6.blk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Blocks/6.blk -------------------------------------------------------------------------------- /Blocks/6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Blocks/6.txt -------------------------------------------------------------------------------- /Blocks/7.blk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Blocks/7.blk -------------------------------------------------------------------------------- /Blocks/7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Blocks/7.txt -------------------------------------------------------------------------------- /Blocks/8.blk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Blocks/8.blk -------------------------------------------------------------------------------- /Blocks/8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Blocks/8.txt -------------------------------------------------------------------------------- /Blocks/9.blk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Blocks/9.blk -------------------------------------------------------------------------------- /Blocks/9.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Blocks/9.txt -------------------------------------------------------------------------------- /Color.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Color.sln -------------------------------------------------------------------------------- /Docs/beautiful_simplicity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/beautiful_simplicity.md -------------------------------------------------------------------------------- /Docs/chuck_moores_creations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/chuck_moores_creations.md -------------------------------------------------------------------------------- /Docs/images/abs_max.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/images/abs_max.png -------------------------------------------------------------------------------- /Docs/images/alphabet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/images/alphabet.png -------------------------------------------------------------------------------- /Docs/images/alphabet_asm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/images/alphabet_asm.png -------------------------------------------------------------------------------- /Docs/images/ball.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/images/ball.gif -------------------------------------------------------------------------------- /Docs/images/ball.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/images/ball.png -------------------------------------------------------------------------------- /Docs/images/ball_asm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/images/ball_asm.png -------------------------------------------------------------------------------- /Docs/images/chuck_on_stage.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/images/chuck_on_stage.jpg -------------------------------------------------------------------------------- /Docs/images/debugger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/images/debugger.png -------------------------------------------------------------------------------- /Docs/images/echo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/images/echo.png -------------------------------------------------------------------------------- /Docs/images/echo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/images/echo2.png -------------------------------------------------------------------------------- /Docs/images/echo_asm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/images/echo_asm.png -------------------------------------------------------------------------------- /Docs/images/echo_io.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/images/echo_io.png -------------------------------------------------------------------------------- /Docs/images/echo_io_asm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/images/echo_io_asm.png -------------------------------------------------------------------------------- /Docs/images/editor_assembler.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/images/editor_assembler.png -------------------------------------------------------------------------------- /Docs/images/eval_board.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/images/eval_board.jpg -------------------------------------------------------------------------------- /Docs/images/hello_world.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/images/hello_world.png -------------------------------------------------------------------------------- /Docs/images/hello_world_assembly.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/images/hello_world_assembly.png -------------------------------------------------------------------------------- /Docs/images/joe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/images/joe.png -------------------------------------------------------------------------------- /Docs/images/joe_asm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/images/joe_asm.png -------------------------------------------------------------------------------- /Docs/images/joe_var.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/images/joe_var.png -------------------------------------------------------------------------------- /Docs/images/joe_var_asm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/images/joe_var_asm.png -------------------------------------------------------------------------------- /Docs/images/manual_mult_step.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/images/manual_mult_step.png -------------------------------------------------------------------------------- /Docs/images/manual_mult_step_asm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/images/manual_mult_step_asm.png -------------------------------------------------------------------------------- /Docs/images/mult.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/images/mult.png -------------------------------------------------------------------------------- /Docs/images/mult_asm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/images/mult_asm.png -------------------------------------------------------------------------------- /Docs/images/mult_silly.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/images/mult_silly.png -------------------------------------------------------------------------------- /Docs/images/mult_unext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/images/mult_unext.png -------------------------------------------------------------------------------- /Docs/images/mult_unext_asm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/images/mult_unext_asm.png -------------------------------------------------------------------------------- /Docs/images/mult_unrolled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/images/mult_unrolled.png -------------------------------------------------------------------------------- /Docs/images/mult_unrolled_asm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/images/mult_unrolled_asm.png -------------------------------------------------------------------------------- /Docs/missing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/missing.md -------------------------------------------------------------------------------- /Docs/multiply_step.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/multiply_step.md -------------------------------------------------------------------------------- /Docs/programming_the_f18.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/programming_the_f18.md -------------------------------------------------------------------------------- /Docs/simple_variables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/simple_variables.md -------------------------------------------------------------------------------- /Docs/tricks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Docs/tricks.md -------------------------------------------------------------------------------- /Editor/Editor.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Editor/Editor.fs -------------------------------------------------------------------------------- /Editor/Editor.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Editor/Editor.fsproj -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/LICENSE -------------------------------------------------------------------------------- /Machine/Debugger.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Machine/Debugger.fs -------------------------------------------------------------------------------- /Machine/Machine.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Machine/Machine.fs -------------------------------------------------------------------------------- /Machine/Machine.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Machine/Machine.fsproj -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/README.md -------------------------------------------------------------------------------- /Synthesis/Synthesis.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Synthesis/Synthesis.fs -------------------------------------------------------------------------------- /Synthesis/Synthesis.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Synthesis/Synthesis.fsproj -------------------------------------------------------------------------------- /Utility/Console.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Utility/Console.fs -------------------------------------------------------------------------------- /Utility/Devices.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Utility/Devices.fs -------------------------------------------------------------------------------- /Utility/Serdes.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Utility/Serdes.fs -------------------------------------------------------------------------------- /Utility/Utility.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AshleyF/Color/HEAD/Utility/Utility.fsproj --------------------------------------------------------------------------------