summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 12:47:12 +0000 (12:47 +0000)]
add set-to-zero function
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 12:47:01 +0000 (12:47 +0000)]
fix bug in nan/inf, exp-bias needed subtracting
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 12:46:03 +0000 (12:46 +0000)]
add FPNum comment
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 11:35:06 +0000 (11:35 +0000)]
add comments for aleksander
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 11:34:24 +0000 (11:34 +0000)]
add comments for aleksander
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 11:22:46 +0000 (11:22 +0000)]
use negative slice (now works)
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 11:09:59 +0000 (11:09 +0000)]
remove a_s/b_s/z_s
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 11:09:43 +0000 (11:09 +0000)]
move align down-shift to separate function
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 10:53:14 +0000 (10:53 +0000)]
move +127 for exponent bias into FPNum.create
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 10:51:45 +0000 (10:51 +0000)]
remove unneeded code
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 10:51:28 +0000 (10:51 +0000)]
comments
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 10:48:07 +0000 (10:48 +0000)]
add zero, nan and inf checks
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 10:43:01 +0000 (10:43 +0000)]
create and use decode function
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 10:37:43 +0000 (10:37 +0000)]
move create, inf and nan to FPNum class
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 10:35:13 +0000 (10:35 +0000)]
create FPNum class
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 09:48:40 +0000 (09:48 +0000)]
add rounding stage
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 09:42:00 +0000 (09:42 +0000)]
add comments
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 09:38:09 +0000 (09:38 +0000)]
add normalise_1 stage
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 09:22:04 +0000 (09:22 +0000)]
add NaN and INF functions
Aleksandar Kostovic [Thu, 14 Feb 2019 09:17:13 +0000 (10:17 +0100)]
Merge branch 'master' of ssh://libre-riscv.org:922/ieee754fpu
Aleksandar Kostovic [Thu, 14 Feb 2019 09:16:54 +0000 (10:16 +0100)]
Turned the normalise_2 verilog state into nmigen
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 09:15:47 +0000 (09:15 +0000)]
use function "create_z" which... well... creates a result from (s,e,m)
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 09:05:21 +0000 (09:05 +0000)]
add in comments on add 2nd stage
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 08:56:39 +0000 (08:56 +0000)]
off-by-one in slices
Aleksandar Kostovic [Thu, 14 Feb 2019 08:53:36 +0000 (09:53 +0100)]
Merge branch 'master' of ssh://libre-riscv.org:922/ieee754fpu
Aleksandar Kostovic [Thu, 14 Feb 2019 08:53:21 +0000 (09:53 +0100)]
Turned the add_1 verilog state into nmigen
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 08:51:18 +0000 (08:51 +0000)]
corrections on compile
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 08:49:48 +0000 (08:49 +0000)]
add align phase
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 08:38:57 +0000 (08:38 +0000)]
whoops accidentally indented too far
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 08:36:46 +0000 (08:36 +0000)]
add code comments
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 08:32:13 +0000 (08:32 +0000)]
reformat / indent add_0 stage
Aleksandar Kostovic [Thu, 14 Feb 2019 08:23:17 +0000 (09:23 +0100)]
Turned the add_0 verilog state into nmigen
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 06:52:28 +0000 (06:52 +0000)]
add zero and denormalised checks
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 06:40:29 +0000 (06:40 +0000)]
add special case, b when a is zero
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 06:26:25 +0000 (06:26 +0000)]
add b inf special case
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 06:24:12 +0000 (06:24 +0000)]
cleanup and comments
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 06:20:23 +0000 (06:20 +0000)]
add inf special case
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 06:13:15 +0000 (06:13 +0000)]
whitespace (indent)
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 06:12:44 +0000 (06:12 +0000)]
add first of special_cases
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 04:32:09 +0000 (04:32 +0000)]
invert Cat order, use 3 zeros (3 bits)
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 04:16:14 +0000 (04:16 +0000)]
spelling correction
Luke Kenneth Casson Leighton [Thu, 14 Feb 2019 04:14:40 +0000 (04:14 +0000)]
corrected syntax for unpack block
Aleksandar Kostovic [Wed, 13 Feb 2019 16:20:49 +0000 (17:20 +0100)]
Replicated unpack part of always block into nmigen
Luke Kenneth Casson Leighton [Wed, 13 Feb 2019 11:26:22 +0000 (11:26 +0000)]
add experiment
Luke Kenneth Casson Leighton [Mon, 4 Feb 2019 00:28:04 +0000 (00:28 +0000)]
add git submodule init to Makefile
Luke Kenneth Casson Leighton [Mon, 4 Feb 2019 00:20:55 +0000 (00:20 +0000)]
added berkeley softfloat library submodule