Interface and Control Logic for ADPLL IP
Interface and Control Logic for ADPLL IP
Interfaces:
Following interfaces are proposed to be used.
1) UART
2) SPI
3) ARM - AXI Interface ( For Future Purpose) ( for final IP)
The purpose of the above block is to provide means for configuration of the proposed ADPLL IP.
The initial Values of the LPF coefficients, Frequency Divider and Band selection of the VCO
needs to be performed to configure the IP for the desired frequency applications.
SPI, UART ( in future AXI) interfaces are provided to configure the IP for desired applications.
UART / SPI Interface Structure:
The figure below presents the detailed block diagram of the Interface and control logic. It is
assumed that both the interfaces accept 8-bit data as input. A special Select pin provided to
select either the UART or SPI Interface.
There will be 16 registers in the ADPLL IP. Most of them are input registers and a few are output
registers. The width of each register is 16-bits. Each register is used to either control / provide
status information of the ADPLL IP Core.The Block needs a 4-Byte longCommand Register.
Default Output:
LPF output needs to be continuously sent as output from UARt and SPI Interface.
However, based on command this output can be changed to VCo frequency Count, A, B, Gain,
P, S register also.