SPUC
3.0
|
#include <cinttypes>
Classes | |
struct | SPUC::Abs_Func< A_ > |
Template functions to use in Compile-time Template Parameters : Absolute Value. More... | |
struct | SPUC::SMask< A_ > |
struct | SPUC::UMask< A_ > |
struct | SPUC::Template_Max< A_, B_ > |
Max compile time calculation. More... | |
struct | SPUC::Template_Max_Total_Bits< T_, I_, T1_, I1_ > |
Max Total Bits for spuc_fixed based on Max of two different spuc_fixed. More... | |
struct | SPUC::int_type_size< S_ > |
Use Template parameter to select int type, default is error, should go to one of the specializations below. More... | |
struct | SPUC::int_type_size< 8 > |
Specialization for 8 bits. More... | |
struct | SPUC::int_type_size< 16 > |
Specialization for 16 bits. More... | |
struct | SPUC::int_type_size< 32 > |
Specialization for 32 bits. More... | |
struct | SPUC::int_type_size< 64 > |
Specialization for 64 bits. More... | |
struct | SPUC::int_type_size< 128 > |
struct | SPUC::NEXT_INT_SIZE< N_VAL > |
For mapping to minimum integer type size. More... | |
struct | SPUC::int_size_needed< S_ > |
Namespaces | |
SPUC | |
fixed point types: spuc_fixed,spuc_ufixed,spuc_int,spuc_uint | |
Enumerations | |
enum | SPUC::spuc_o_mode { SPUC::SPUC_SAT, SPUC::SPUC_SAT_SYM, SPUC::SPUC_WRAP } |
Similar to Systemc enums. More... | |
enum | SPUC::spuc_q_mode { SPUC::SPUC_RND, SPUC::SPUC_TRN } |