diff options
author | Bert Lange <b.lange@hzdr.de> | 2015-04-15 13:54:39 +0200 |
---|---|---|
committer | Bert Lange <b.lange@hzdr.de> | 2015-04-15 13:54:39 +0200 |
commit | 8c5a743259480ebd0cfdbb17fbde8584e34b2aa4 (patch) | |
tree | 794887f475d6abb4bdde21c94105f7fcdde1bdd4 /vhdl_arithmetik | |
parent | a1c964908b51599bf624bd2d253419c7e629f195 (diff) | |
download | zpu-8c5a743259480ebd0cfdbb17fbde8584e34b2aa4.zip zpu-8c5a743259480ebd0cfdbb17fbde8584e34b2aa4.tar.gz |
clean up
Diffstat (limited to 'vhdl_arithmetik')
-rw-r--r-- | vhdl_arithmetik/VHDL_arithmetic.csv | 77 | ||||
-rw-r--r-- | vhdl_arithmetik/VHDL_arithmetic.ods | bin | 17476 -> 0 bytes | |||
-rw-r--r-- | vhdl_arithmetik/VHDL_arithmetic.pdf | bin | 80547 -> 0 bytes | |||
-rw-r--r-- | vhdl_arithmetik/VHDL_arithmetic.xls | bin | 86528 -> 0 bytes | |||
-rw-r--r-- | vhdl_arithmetik/VHDL_arithmetic.xlsx | bin | 39198 -> 0 bytes |
5 files changed, 0 insertions, 77 deletions
diff --git a/vhdl_arithmetik/VHDL_arithmetic.csv b/vhdl_arithmetik/VHDL_arithmetic.csv deleted file mode 100644 index aaf4bbc..0000000 --- a/vhdl_arithmetik/VHDL_arithmetic.csv +++ /dev/null @@ -1,77 +0,0 @@ -;min;max;;;;;;
-signed n;-(2^(n-1));(2^(n-1))-1;;;;;;
-signed 3;-4;3;;;;;;
-signed 4;-8;7;;;;;;
-unsigned n;0;(2^n)-1;;;;;;
-unsigned 3;0;7;;;;;;
-unsigned 4;0;15;;;;;;
-;;;;;;;;
-;;;;mathematical = Matlab;;;std_logic_arith;numeric_std
-;OP;arg1;arg2;type;min;max;;
-;+;signed n;signed m;signed max(n,m)+1;"min(arg1)+min(arg2) = --(2^(n-1)) - (2^(m-1))";"max(arg1)+max(arg2) = -(2^(n-1)) + (2^(m-1))-2";signed max(n, m);signed max(n, m)
-;;signed 3;signed 4;signed 5;-12;10;;
-;;unsigned n;unsigned m;unsigned max(n,m)+1;min(arg1)+min(arg2) = 0;"max(arg1)+max(arg2) = -(2^n)+(2^m)-2";unsigned max(n, m);unsigned max(n, m)
-;;unsigned 3;unsigned 4;unsigned 5;0;22;;
-;;signed n;unsigned m;signed max(n,m+1)+1;"min(arg1)+min(arg2) = --(2^(n-1))";"max(arg1)+max(arg2) = -(2^(n-1)) + (2^m)-2";signed max(n, m+1);
-;;signed 4;unsigned 3;signed 5;-8;14;;
-;;signed 3;unsigned 4;signed 6;-4;18;;
-;- (binary);signed n;signed m;signed max(n,m)+1;"min(arg1)-max(arg2) = --(2^(n-1))-(2^(m-1))+1";"max(arg1)-min(arg2) = -(2^(n-1))-1 + (2^(m-1))";signed max(n, m);signed max(n, m)
-;;signed 4;signed 3;signed 5;-11;11;;
-;;signed 3;signed 4;signed 5;-11;11;;
-;;unsigned n;unsigned m;signed max(n,m)+1;"min(arg1)-max(arg2) = --(2^m)+1";"max(arg1)-min(arg2) = -(2^n)-1";unsigned max(n, m);unsigned max(n, m)
-;;unsigned 4;unsigned 3;signed 5;-7;15;;
-;;unsigned 3;unsigned 4;signed 5;-15;7;;
-;;signed n;unsigned m;signed max(n,m+1)+1;"min(arg1)-max(arg2) = --(2^(n-1))-(2^m)+1";"max(arg1)-min(arg2) = -2^(n-1))-1";signed max(n, m+1);
-;;signed 4;unsigned 3;signed 5;-15;7;;
-;;signed 3;unsigned 4;signed 6;-19;3;;
-;;unsigned n;signed m;signed max(n+1,m)+1;"min(arg1)-max(arg2) = --(2^(m-1))+1";"max(arg1)-min(arg2) = -(2^n)-1 + (2^(m-1))";signed max(n+1, m);
-;;unsigned 4;signed 3;signed 6;-3;19;;
-;;unsigned 3;signed 4;signed 5;-7;15;;
-;- (unary);signed n;;signed (n+1);-max(arg1) = -(2^(n-1))+1;-min(arg1) = (2^(n-1));signed n;signed n
-;;signed 4;;signed 5;-7;8;;
-;;unsigned n;;signed (n+1);-max(arg1) = -((2^n)-1);-min(arg1) = 0;;
-;;unsigned 4;;signed 5;-15;0;;
-;*;signed n;signed m;signed (n+m);"n<=m: -min(arg1)*max(arg2) = --(2^(n-1))*((2^(m-1))-1) -n>=m: -max(arg1)*min(arg2) = --(2^(m-1))*((2^(n-1))-1)";"min(arg1)* min(arg2) = -(2^(n-1)) * (2^(n-1))";signed n+m;signed n+m
-;;signed 3;signed 4;signed 7;-28;32;;
-;;unsigned n;unsigned m;unsigned (n+m);min(arg1)*min(arg2) = 0;"max(arg1)*max(arg2) = -((2^n)-1)*((2^m)-1) = -2^(n+m)-2^n-2^m+1";unsigned (n+m);unsigned (n+m)
-;;unsigned 3;unsigned 4;unsigned 7;0;105;;
-;;signed n;unsigned m;signed (n+m);"min(arg1)*max(arg2) = --(2^(n-1)) * ((2^m)-1)";"max(arg1)*max(arg2) = -(2^(n-1)-1) * ((2^m)-1)";signed n+m+1;
-;;signed 4;unsigned 3;signed 7;-56;49;;
-;;signed 3;unsigned 4;signed 7;-60;45;;
-;/;signed n;signed m;signed n+1;;;;
-;;signed 3;signed 4;signed 4;-4;4;;
-;;signed 4;signed 3;signed 5;-8;8;;
-;;unsigned n;unsigned m;unsigned n;;;;
-;;unsigned 3;unsigned 4;unsigned 3;0;7;;
-;;signed n;unsigned m;signed;;;;
-;;unsigned m;signed m;signed;;;;
-;abs;signed n;;signed n+1;-(2^(n-1))+1;2^(n-1);;
-;;signed 3;;signed 4;-3;4;;
-;;;;;;;;
-Meaning:;range not sufficient;;;;;;;
-;range larger than needed;;;;;;;
-;example;;;;;;;
-;function not available;;;;;;;
diff --git a/vhdl_arithmetik/VHDL_arithmetic.ods b/vhdl_arithmetik/VHDL_arithmetic.ods Binary files differdeleted file mode 100644 index a157df7..0000000 --- a/vhdl_arithmetik/VHDL_arithmetic.ods +++ /dev/null diff --git a/vhdl_arithmetik/VHDL_arithmetic.pdf b/vhdl_arithmetik/VHDL_arithmetic.pdf Binary files differdeleted file mode 100644 index 9d16f1d..0000000 --- a/vhdl_arithmetik/VHDL_arithmetic.pdf +++ /dev/null diff --git a/vhdl_arithmetik/VHDL_arithmetic.xls b/vhdl_arithmetik/VHDL_arithmetic.xls Binary files differdeleted file mode 100644 index 5231336..0000000 --- a/vhdl_arithmetik/VHDL_arithmetic.xls +++ /dev/null diff --git a/vhdl_arithmetik/VHDL_arithmetic.xlsx b/vhdl_arithmetik/VHDL_arithmetic.xlsx Binary files differdeleted file mode 100644 index 33c90d6..0000000 --- a/vhdl_arithmetik/VHDL_arithmetic.xlsx +++ /dev/null |