AON CRG
The JH-7110 system provides the following AON CRG Always-ON (AON) control registers.
Oscillator Clock
| Offset | 16’h0 | ||
|---|---|---|---|
| Access | RW | ||
| Bit | Name | Default | Description |
| [31] | Reserved | 0 | Reserved |
| [30] | Reserved | 0 | Reserved |
| [24:29] | Reserved | 0 | Reserved |
| [0:23] | clk_divcfg | 24’d4 | Clock divider coefficient:
|
AON APB Function Clock
| Offset | 16’h4 | ||
|---|---|---|---|
| Access | RW | ||
| Bit | Name | Default | Description |
| [31] | Reserved | 0 | Reserved |
| [30] | Reserved | 0 | Reserved |
| [24:29] | clk_mux_sel | 6’d0 | Clock multiplexing selector:
|
| [0:23] | Reserved | 0 | Reserved |
AHB GMAC5 Clock
| Offset | 16’h8 | ||
|---|---|---|---|
| Access | RW | ||
| Bit | Name | Default | Description |
| [31] | clk_icg | 0 | 1: Clock enable / 0: Clock disable |
| [30] | Reserved | 0 | Reserved |
| [24:29] | Reserved | 0 | Reserved |
| [0:23] | Reserved | 0 | Reserved |
AXI GMAC5 Clock
| Offset | 16’hc | ||
|---|---|---|---|
| Access | RW | ||
| Bit | Name | Default | Description |
| [31] | clk_icg | 0 | 1: Clock enable / 0: Clock disable |
| [30] | Reserved | 0 | Reserved |
| [24:29] | Reserved | 0 | Reserved |
| [0:23] | Reserved | 0 | Reserved |
GMAC0 RMII RTX Clock
| Offset | 16’h10 | ||
|---|---|---|---|
| Access | RW | ||
| Bit | Name | Default | Description |
| [31] | Reserved | 0 | Reserved |
| [30] | Reserved | 0 | Reserved |
| [24:29] | Reserved | 0 | Reserved |
| [0:23] | clk_divcfg | 24’d2 | Clock divider coefficient:
|
GMAC5 AXI64 Clock Transmitter
| Offset | 16’h14 | ||
|---|---|---|---|
| Access | RW | ||
| Bit | Name | Default | Description |
| [31] | clk_icg | 0 | 1: Clock enable / 0: Clock disable |
| [30] | Reserved | 0 | Reserved |
| [24:29] | clk_mux_sel | 6’d0 | Clock multiplexing selector:
|
| [0:23] | Reserved | 0 | Reserved |
GMAC5 AXI64 Clock Transmission Inverter
| Offset | 16’h18 | ||
|---|---|---|---|
| Access | RW | ||
| Bit | Name | Default | Description |
| [31] | Reserved | 0 | Reserved |
| [30] | clk_polarity | 1 | 1: Clock inverter / 0: Clock buffer |
| [24:29] | Reserved | 0 | Reserved |
| [0:23] | Reserved | 0 | Reserved |
GMAC5 AXI64 Clock Receiver
| Offset | 16’h1c | ||
|---|---|---|---|
| Access | RW | ||
| Bit | Name | Default | Description |
| [31:24] | reserverd | 0x0 | Reserved |
| [23: 0] | dly_chain_sel | 0x0 | Selector delay chain stage number, totally 32 stages, -50ps
each stage. The register value indicates the delay chain stage number. For example, dly_chain_sel=1 means to delay 1 stage. |
GMAC5 AXI64 Clock Receiving Inverter
| Offset | 16’h20 | ||
|---|---|---|---|
| Access | RW | ||
| Bit | Name | Default | Description |
| [31] | Reserved | 0 | Reserved |
| [30] | clk_polarity | 1 | 1: Clock inverter / 0: Clock buffer |
| [24:29] | Reserved | 0 | Reserved |
| [0:23] | Reserved | 0 | Reserved |
OPTC APB Clock
| Offset | 16’h24 | ||
|---|---|---|---|
| Access | RW | ||
| Bit | Name | Default | Description |
| [31] | clk_icg | 1 | 1: Clock enable / 0: Clock disable |
| [30] | Reserved | 0 | Reserved |
| [24:29] | Reserved | 0 | Reserved |
| [0:23] | Reserved | 0 | Reserved |
RTC HMS APB Clock
| Offset | 16’h28 | ||
|---|---|---|---|
| Access | RW | ||
| Bit | Name | Default | Description |
| [31] | clk_icg | 1 | 1: Clock enable / 0: Clock disable |
| [30] | Reserved | 0 | Reserved |
| [24:29] | Reserved | 0 | Reserved |
| [0:23] | Reserved | 0 | Reserved |
RTC Internal Clock
| Offset | 16’h2c | ||
|---|---|---|---|
| Access | RW | ||
| Bit | Name | Default | Description |
| [31] | Reserved | 0 | Reserved |
| [30] | Reserved | 0 | Reserved |
| [24:29] | Reserved | 0 | Reserved |
| [0:23] | clk_divcfg | 24’d750 | Clock divider coefficient:
|
RTC HMS Clock Oscillator 32K
| Offset | 16’h30 | ||
|---|---|---|---|
| Access | RW | ||
| Bit | Name | Default | Description |
| [31] | Reserved | 0 | Reserved |
| [30] | Reserved | 0 | Reserved |
| [24:29] | clk_mux_sel | 6’d0 | Clock multiplexing selector:
|
| [0:23] | Reserved | 0 | Reserved |
RTC HMS Clock Calculator
| Offset | 16’h34 | ||
|---|---|---|---|
| Access | RW | ||
| Bit | Name | Default | Description |
| [31] | clk_icg | 0 | 1: Clock enable / 0: Clock disable |
| [30] | Reserved | 0 | Reserved |
| [24:29] | Reserved | 0 | Reserved |
| [0:23] | Reserved | 0 | Reserved |
Software RESET Address Selector
| Offset | 16’h38 | ||
|---|---|---|---|
| Access | RW | ||
| Bit | Name | Default | Description |
| [0] | gmac5_axi64_rstn_axi | 1 |
|
| [1] | gmac5_axi64_rstn_ahb | 1 |
|
| [2] | aon_iomux_presetn | 0 |
|
| [3] | pmu_rstn_apb | 0 |
|
| [4] | pmu_rstn_wkup | 0 |
|
| [5] | rtc_hms_rstn_apb | 1 |
|
| [6] | rtc_hms_rstn_cal | 1 |
|
| [7] | rtc_hms_rstn_osc32k | 1 |
|
| [8:31] | Reserved | 0 | Reserved |
AONCRG Reset Status
| Offset | 16’h3c | ||
|---|---|---|---|
| Access | RW | ||
| Bit | Name | Default | Description |
| [0] | gmac5_axi64_rstn_axi | 1 |
|
| [1] | gmac5_axi64_rstn_ahb | 1 |
|
| [2] | aon_iomux_presetn | 0 |
|
| [3] | pmu_rstn_apb | 0 |
|
| [4] | pmu_rstn_wkup | 0 |
|
| [5] | rtc_hms_rstn_apb | 1 |
|
| [6] | rtc_hms_rstn_cal | 1 |
|
| [7] | rtc_hms_rstn_osc32k | 1 |
|
| [8:31] | Reserved | 0 | Reserved |
