ioscb_bank_ctrl_sgmii

This section provides information on the IOSCB_BANK_CTRL_DDRModule Instance. Each of the module registers is described below.

Return to mpfs_ioscb_memmap_dri

IOSCB_BANK_CTRL_DDRRegister Mapping Summary

bc_eth Register Summary

Register Name

Type

Register Width (Bits)

Register Reset

Address Offset

Physical Address

SOFT_RESET

RW

32

0x0000 0000

0x0

0x0E40 0000

DPC_BITS

RW

32

0x0000 0000

0x4

0x0E40 0004

BANK_STATUS

RO

32

0x0000 0000

0x8

0x0E40 0008

 

IOSCB_BANK_CTRL_DDRRegister Descriptions

ioscb_bank_ctrl_sgmii : SOFT_RESET

Address offset

0x0

Physical address

0x0E40 0000

Instance

bc_eth

Description

This is a compulsory register for all SCB slaves and must be at the same offset in all slaves to facilitate global soft reset of all SCB registers with a single broadcast write from the SCB master.

Type

RW

 

Bits

Field Name

Description

Type

Reset

31:16

BLOCKID

This returns the block type and chip location. (IO SCB bus only)

RO

0x0000

 

 

Read 0x0000

[block_address_ioscb_bank_ctrl_sgmii]

 

15:9

Reserved

 

RO
Rreturns0s

0x00

8

PERIPH

This asserts the functional reset of the block. It is asserted at power up. When written is stays asserted until written to 0.

WO

0

 

 

Write 0

[scb_periph_not_in_soft_reset_ioscb_bank_ctrl_sgmii]

 

 

 

Write 1

[scb_periph_reset_ioscb_bank_ctrl_sgmii]

 

7:2

Reserved

 

RO
Rreturns0s

0x00

1

V_MAP

This when asserted resets all the register bits apart from the non-volatile registers, the bit self clears. i.e. is similar to a W1P bit

WO

0

 

 

Write 0

[scb_v_regs_not_in_soft_reset_ioscb_bank_ctrl_sgmii]

 

 

 

Write 1

[scb_v_regs_reset_ioscb_bank_ctrl_sgmii]

 

0

NV_MAP

This when asserted resets all the non-volatile register bits e.g. RW-P bits, the bit self clears i.e. is similar to a W1P bit

WO

0

 

 

Write 0

[scb_nv_regs_not_in_soft_reset_ioscb_bank_ctrl_sgmii]

 

 

 

Write 1

[scb_nv_regs_reset_ioscb_bank_ctrl_sgmii]

 

 

ioscb_bank_ctrl_sgmii : DPC_BITS

Address offset

0x4

Physical address

0x0E40 0004

Instance

bc_eth

Description

DPC Bits Register

Type

RW

 

Bits

Field Name

Description

Type

Reset

31:12

Reserved

 

RO

0x0 0000

11

dpc_move_en

enable dynamic control of vrgen circuit for DQ/DQS pins

RW

0

10

dpc_vrgen_en

enable vref generator for DQ/DQS pins

RW

0

9:4

dpc_vrgen

reference voltage ratio setting for DQ/DQS pins

RW

0x00

3:0

dpc_vs

bank voltage select for pvt calibration

RW

0x0

 

ioscb_bank_ctrl_sgmii : BANK_STATUS

Address offset

0x8

Physical address

0x0E40 0008

Instance

bc_eth

Description

Bank Complete Registers

Type

RO

 

Bits

Field Name

Description

Type

Reset

31:2

Reserved

 

RO
Rreturns0s

0x0000 0000

1

sro_ioen_bnk_b

Bank power on complete (active low for polling)

RO

0

0

sro_calib_status_b

Bank calibration complete (active low for polling)

RO

0

 

ioscb_bank_ctrl_sgmii has no common memories.