Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

SPUC::fbool_nco< M, L > Class Template Reference

Template class for a NCO based on template unsigned int class. More...

#include <fbool_nco.h>

Collaboration diagram for SPUC::fbool_nco< M, L >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 fbool_nco ()
void set_frequency (uint< M > freq)
void reset_frequency (uint< M > freq)
bool get_phase (void)
void load (uint< L > loop_filter_out)
bool clock ()
bool clock (uint< L > loop_filter_out)

Public Attributes

bool phase

Protected Attributes

uint< M > acc
uint< M > fcw
uint< M > new_fcw

Detailed Description

template<int M, int L>
class SPUC::fbool_nco< M, L >

Template class for a NCO based on template unsigned int class.

Author:
Tony Kirke, Copyright(c) 2001


Constructor & Destructor Documentation

template<int M, int L>
SPUC::fbool_nco< M, L >::fbool_nco  )  [inline]
 


Member Function Documentation

template<int M, int L>
bool SPUC::fbool_nco< M, L >::clock uint< L >  loop_filter_out  )  [inline]
 

Here is the call graph for this function:

template<int M, int L>
bool SPUC::fbool_nco< M, L >::clock void   )  [inline]
 

template<int M, int L>
bool SPUC::fbool_nco< M, L >::get_phase void   )  [inline]
 

template<int M, int L>
void SPUC::fbool_nco< M, L >::load uint< L >  loop_filter_out  )  [inline]
 

template<int M, int L>
void SPUC::fbool_nco< M, L >::reset_frequency uint< M >  freq  )  [inline]
 

template<int M, int L>
void SPUC::fbool_nco< M, L >::set_frequency uint< M >  freq  )  [inline]
 


Member Data Documentation

template<int M, int L>
uint<M> SPUC::fbool_nco< M, L >::acc [protected]
 

template<int M, int L>
uint<M> SPUC::fbool_nco< M, L >::fcw [protected]
 

template<int M, int L>
uint<M> SPUC::fbool_nco< M, L >::new_fcw [protected]
 

template<int M, int L>
bool SPUC::fbool_nco< M, L >::phase
 


The documentation for this class was generated from the following file:
Generated on Fri Sep 16 11:09:43 2005 for spuc by  doxygen 1.4.4