Altera SoCAL  16.0
The Altera SoC Abstraction Layer (SoCAL) API Reference Manual
 All Data Structures Variables Typedefs Groups
Register Group : SDRAM PLL Group - ALT_CLKMGR_SDRPLL

Description

SDRAM PLL Group

Contains registers with settings for the SDRAM PLL.

Members

 Register : SDRAM PLL VCO Control Register - vco
 
 Register : SDRAM PLL VCO Advanced Control Register - ctrl
 
 Register : SDRAM PLL C0 Control Register for Clock ddr_dqs_clk - ddrdqsclk
 
 Register : SDRAM PLL C1 Control Register for Clock ddr_2x_dqs_clk - ddr2xdqsclk
 
 Register : SDRAM PLL C2 Control Register for Clock ddr_dq_clk - ddrdqclk
 
 Register : SDRAM PLL C5 Control Register for Clock s2f_user2_clk - s2fuser2clk
 
 Register : Enable Register - en
 
 Register : SDRAM PLL Output Counter Reset Ack Status Register - stat
 

Data Structures

struct  ALT_CLKMGR_SDRPLL_s
 
struct  ALT_CLKMGR_SDRPLL_raw_s
 

Typedefs

typedef struct ALT_CLKMGR_SDRPLL_s ALT_CLKMGR_SDRPLL_t
 
typedef struct
ALT_CLKMGR_SDRPLL_raw_s 
ALT_CLKMGR_SDRPLL_raw_t
 

Data Structure Documentation

struct ALT_CLKMGR_SDRPLL_s

WARNING: The C register and register group struct declarations are provided for convenience and illustrative purposes. They should, however, be used with caution as the C language standard provides no guarantees about the alignment or atomicity of device memory accesses. The recommended practice for writing hardware drivers is to use the SoCAL access macros and alt_read_word() and alt_write_word() functions.

The struct declaration for register group ALT_CLKMGR_SDRPLL.

Data Fields
volatile ALT_CLKMGR_SDRPLL_VCO_t vco ALT_CLKMGR_SDRPLL_VCO
volatile ALT_CLKMGR_SDRPLL_CTL_t ctrl ALT_CLKMGR_SDRPLL_CTL
volatile
ALT_CLKMGR_SDRPLL_DDRDQSCLK_t
ddrdqsclk ALT_CLKMGR_SDRPLL_DDRDQSCLK
volatile
ALT_CLKMGR_SDRPLL_DDR2XDQSCLK_t
ddr2xdqsclk ALT_CLKMGR_SDRPLL_DDR2XDQSCLK
volatile
ALT_CLKMGR_SDRPLL_DDRDQCLK_t
ddrdqclk ALT_CLKMGR_SDRPLL_DDRDQCLK
volatile
ALT_CLKMGR_SDRPLL_S2FUSER2CLK_t
s2fuser2clk ALT_CLKMGR_SDRPLL_S2FUSER2CLK
volatile ALT_CLKMGR_SDRPLL_EN_t en ALT_CLKMGR_SDRPLL_EN
volatile ALT_CLKMGR_SDRPLL_STAT_t stat ALT_CLKMGR_SDRPLL_STAT
struct ALT_CLKMGR_SDRPLL_raw_s

The struct declaration for the raw register contents of register group ALT_CLKMGR_SDRPLL.

Data Fields
volatile uint32_t vco ALT_CLKMGR_SDRPLL_VCO
volatile uint32_t ctrl ALT_CLKMGR_SDRPLL_CTL
volatile uint32_t ddrdqsclk ALT_CLKMGR_SDRPLL_DDRDQSCLK
volatile uint32_t ddr2xdqsclk ALT_CLKMGR_SDRPLL_DDR2XDQSCLK
volatile uint32_t ddrdqclk ALT_CLKMGR_SDRPLL_DDRDQCLK
volatile uint32_t s2fuser2clk ALT_CLKMGR_SDRPLL_S2FUSER2CLK
volatile uint32_t en ALT_CLKMGR_SDRPLL_EN
volatile uint32_t stat ALT_CLKMGR_SDRPLL_STAT

Typedef Documentation

The typedef declaration for register group ALT_CLKMGR_SDRPLL.

The typedef declaration for the raw register contents of register group ALT_CLKMGR_SDRPLL.