Academic Program

Modes

Modes

The NCO module can output a signal in one of the two modes.

NCO_modes.png

 

The NCOCON register controls the mode setting for the NCO.

ncocon.png

 

Fixed Duty Cycle

The Fixed Duty Cycle mode toggles the output on every accumulator overflow. As long as the adder value and clock don't change, this will result in a 50% duty cycle output.

NCO_duty.png

 

Pulse Frequency Modulation

The Pulse Frequency Modulation mode will trigger a pulse on every accumulator overflow for a period set by three bits in the NCOCON register.

NCO_pulse.png