rv32.git
5 years agostub cpu.py
Luke Kenneth Casson Leighton [Sat, 24 Nov 2018 12:15:46 +0000 (12:15 +0000)]
stub cpu.py

5 years agotidyup
Luke Kenneth Casson Leighton [Sat, 24 Nov 2018 01:37:16 +0000 (01:37 +0000)]
tidyup

5 years agodocument decode functions
Luke Kenneth Casson Leighton [Sat, 24 Nov 2018 01:36:42 +0000 (01:36 +0000)]
document decode functions

5 years agotidyup
Luke Kenneth Casson Leighton [Sat, 24 Nov 2018 01:34:30 +0000 (01:34 +0000)]
tidyup

5 years agono immediate constant, make 32-bit wide
Luke Kenneth Casson Leighton [Sat, 24 Nov 2018 01:22:06 +0000 (01:22 +0000)]
no immediate constant, make 32-bit wide

5 years agobig reorg, class-ify constants
Luke Kenneth Casson Leighton [Sat, 24 Nov 2018 01:20:35 +0000 (01:20 +0000)]
big reorg, class-ify constants

5 years agobig reorg, class-ify constants
Luke Kenneth Casson Leighton [Sat, 24 Nov 2018 01:19:23 +0000 (01:19 +0000)]
big reorg, class-ify constants

5 years agocleanup cpu_decode.py
Luke Kenneth Casson Leighton [Sat, 24 Nov 2018 00:01:26 +0000 (00:01 +0000)]
cleanup cpu_decode.py

5 years agomore cpu decode conversion
Luke Kenneth Casson Leighton [Fri, 23 Nov 2018 23:44:51 +0000 (23:44 +0000)]
more cpu decode conversion

6 years agoadd cpu decode cases
Luke Kenneth Casson Leighton [Fri, 23 Nov 2018 15:23:49 +0000 (15:23 +0000)]
add cpu decode cases

6 years agoadd cpu_decoder.py
Luke Kenneth Casson Leighton [Fri, 23 Nov 2018 12:21:52 +0000 (12:21 +0000)]
add cpu_decoder.py

6 years agoadd riscvdefs.py
Luke Kenneth Casson Leighton [Fri, 23 Nov 2018 11:36:50 +0000 (11:36 +0000)]
add riscvdefs.py

6 years agoremove sync set output_state
Luke Kenneth Casson Leighton [Fri, 23 Nov 2018 10:31:26 +0000 (10:31 +0000)]
remove sync set output_state

6 years agosort out memory_interface_fetch_address
Luke Kenneth Casson Leighton [Fri, 23 Nov 2018 07:55:23 +0000 (07:55 +0000)]
sort out memory_interface_fetch_address

6 years agoadd some arbitrary math into example
Luke Kenneth Casson Leighton [Fri, 23 Nov 2018 03:56:49 +0000 (03:56 +0000)]
add some arbitrary math into example

6 years agocall value_bits_sign direct
Luke Kenneth Casson Leighton [Fri, 23 Nov 2018 03:52:20 +0000 (03:52 +0000)]
call value_bits_sign direct

6 years agocan`t stand list incomprehension
Luke Kenneth Casson Leighton [Fri, 23 Nov 2018 03:45:44 +0000 (03:45 +0000)]
can`t stand list incomprehension

6 years agoadd example pipeline.py
Luke Kenneth Casson Leighton [Fri, 23 Nov 2018 03:44:24 +0000 (03:44 +0000)]
add example pipeline.py

6 years agocorrections, clash fetch_action and self.fetch_action
Luke Kenneth Casson Leighton [Fri, 23 Nov 2018 00:08:15 +0000 (00:08 +0000)]
corrections, clash fetch_action and self.fetch_action

6 years agoadd conversion code, see what happens
Luke Kenneth Casson Leighton [Fri, 23 Nov 2018 00:01:27 +0000 (00:01 +0000)]
add conversion code, see what happens

6 years agomore cleanup
Luke Kenneth Casson Leighton [Thu, 22 Nov 2018 22:35:59 +0000 (22:35 +0000)]
more cleanup

6 years agocleanup, use sync instead of comb where appropriate
Luke Kenneth Casson Leighton [Thu, 22 Nov 2018 19:12:39 +0000 (19:12 +0000)]
cleanup, use sync instead of comb where appropriate

6 years agoadd cpudefs.py
Luke Kenneth Casson Leighton [Thu, 22 Nov 2018 02:02:56 +0000 (02:02 +0000)]
add cpudefs.py

6 years agoreorg case statement
Luke Kenneth Casson Leighton [Thu, 22 Nov 2018 00:21:59 +0000 (00:21 +0000)]
reorg case statement

6 years agoconvert case statement
Luke Kenneth Casson Leighton [Wed, 21 Nov 2018 15:11:28 +0000 (15:11 +0000)]
convert case statement

6 years agoconverting cpu_fetch_stage to migen
Luke Kenneth Casson Leighton [Wed, 21 Nov 2018 14:38:42 +0000 (14:38 +0000)]
converting cpu_fetch_stage to migen

6 years agoadd licenses and readme
Jacob Lifshay [Wed, 21 Mar 2018 01:19:21 +0000 (18:19 -0700)]
add licenses and readme