Update Tiny RISCV SoC for RFU
							parent
							
								
									3b3ca22abd
								
							
						
					
					
						commit
						9a08597eb1
					
				@ -1,4 +1,4 @@
 | 
				
			|||||||
# Basic Concept
 | 
					# SERV
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Build a "servant". Maybe from fusesoc if I can figure out how, or just manually from source. Should be easy. Has everything I need to get started, so I might not even have to worry about getting my VHDL into the Verilog top level.
 | 
					Build a "servant". Maybe from fusesoc if I can figure out how, or just manually from source. Should be easy. Has everything I need to get started, so I might not even have to worry about getting my VHDL into the Verilog top level.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -6,16 +6,20 @@ Then run zephyr OS on it. ttps://github.com/olofk/serv has the instructions on t
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
ZephyrOS seems to also include some RSA implementations, so that's useful.
 | 
					ZephyrOS seems to also include some RSA implementations, so that's useful.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Commands
 | 
					## Commands
 | 
				
			||||||
 | 
					
 | 
				
			||||||
* Build SERVANT for CMOD A7: `fusesoc run --tool=vivado --target=cmod_a7_35t servant`
 | 
					* Build SERVANT for CMOD A7: `fusesoc run --tool=vivado --target=cmod_a7_35t servant`
 | 
				
			||||||
* For faster RISCV-IM add multiply divide from `fusesoc library add mdu https://github.com/zeeshanrafique23/mdu`
 | 
					* For faster RISCV-IM add multiply divide from `fusesoc library add mdu https://github.com/zeeshanrafique23/mdu`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Links
 | 
					## Links
 | 
				
			||||||
 | 
					
 | 
				
			||||||
* https://github.com/olofk/serv
 | 
					* https://github.com/olofk/serv
 | 
				
			||||||
* https://fusesoc.readthedocs.io/en/stable/user/overview.html
 | 
					* https://fusesoc.readthedocs.io/en/stable/user/overview.html
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Interesting Reads
 | 
					## Interesting Reads
 | 
				
			||||||
 | 
					
 | 
				
			||||||
* https://riscv.org/blog/2022/07/risc-v-compressed-instructions-for-serv-abdul-wadood-lfx-mentorship-at-risc-v-international/
 | 
					* https://riscv.org/blog/2022/07/risc-v-compressed-instructions-for-serv-abdul-wadood-lfx-mentorship-at-risc-v-international/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# PicoRV32
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Might be an interesting alternative.
 | 
				
			||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user