ParaNut SystemC Model
A SystemC Model of the ParaNut architecture
|
#include "lfsr.h"
Functions | |
unsigned int | GetPrimePoly (int degree, int select) |
template<int W> | |
sc_uint< W > | GetNextLfsrState (sc_uint< W > state) |
template sc_uint< 8 > | GetNextLfsrState< 8 > (sc_uint< 8 > state) |
template sc_uint< 16 > | GetNextLfsrState< 16 > (sc_uint< 16 > state) |
Variables | |
int | polys_available [MAXLFSR - 1] |
unsigned int | prime_poly_list_few_xors [MAXLFSR - 1][16] |
unsigned int | prime_poly_list_many_xors [MAXLFSR - 1][16] |
sc_uint<W> GetNextLfsrState | ( | sc_uint< W > | state | ) |
template sc_uint<16> GetNextLfsrState< 16 > | ( | sc_uint< 16 > | state | ) |
template sc_uint<8> GetNextLfsrState< 8 > | ( | sc_uint< 8 > | state | ) |
unsigned int GetPrimePoly | ( | int | degree, |
int | select | ||
) |
int polys_available[MAXLFSR - 1] |
unsigned int prime_poly_list_few_xors[MAXLFSR - 1][16] |
unsigned int prime_poly_list_many_xors[MAXLFSR - 1][16] |