| Electronic Components Datasheet Search |
|
VSC7440 Datasheet(PDF) 357 Page - Microsemi Corporation |
|
|
|||||||||||||||||||||||||||||
VSC7440 Datasheet(HTML) 357 Page - Microsemi Corporation |
|
357 / 444 page ![]() VCore-III System and CPU Interfaces VMDS-10492 VSC7440 Datasheet Revision 4.2 340 1. Write GENERAL_CTRL.IF_SI_OWNER = 2 to make SI master controller the owner of the SI interface. 2. Write BAUDR = 250 to get 1 MHz baud rate. 3. Write SER = 2 to use SI_nCS1. 4. Write CTRLR0 = 0x10F for 16-bit data frame and transmit only. 5. Write SIMCEN = 1 to enable the SI master controller. 6. Write DR[0] = 0x8000, 0x0081, 0x8181, 0x8100 to configure SI slave for big endian / most significant bit first mode. 7. Wait for SR.TFE = 1 and SR.BUSY = 0 for chip select to deassert between accesses to the SI slave. 8. Write DR[0] = 0x8040, 0x0101, 0x2345, 0x6700 to write DEVCPU_GCB::GPR in slave device. 9. Wait for SR.TFE = 1 and SR.BUSY = 0, then disable the SI master controller by writing SIMCEN = 0. When reading from the SI slave, CTRLR0.TMOD must be configured for transmit and receive. One-byte padding is appropriate for a 1 MHz baud rate. 4.8.3 DDR3/DDR3L Memory Controller This section provides information about how to configure and initialize the DDR3/DDR3L memory controller. The following table lists the registers associated with the memory controller. The memory controller works with JEDEC-compliant DDR3/DDR3L memory modules. The controller runs 312.50 MHz and supports one or two byte lanes in either single or dual row configurations (one or two chip selects). The controller supports up to 16 address bits. The maximum amount of physical memory that can be attached to the controller is 1 gigabyte. The memory controller supports ECC encoding/decoding by using one of the two lanes for ECC information. Enabling ECC requires that both byte lanes are populated. When ECC is enabled, half the total physical memory is available for software use; the other half is used for ECC information. Table 249 • DDR3/DDR3L Controller Registers Register Description ICPU_CFG::RESET Reset Control ICPU_CFG::MEMCTRL_CTRL Control ICPU_CFG::MEMCTRL_CFG Configuration ICPU_CFG::MEMCTRL_STAT Status ICPU_CFG::MEMCTRL_REF_PERIOD Refresh period configuration ICPU_CFG::MEMCTRL_ZQCAL DDR3/DDR3L ZQ-calibration ICPU_CFG::MEMCTRL_TIMING0 Timing configuration ICPU_CFG::MEMCTRL_TIMING1 Timing configuration ICPU_CFG::MEMCTRL_TIMING2 Timing configuration ICPU_CFG::MEMCTRL_TIMING3 Timing configuration ICPU_CFG::MEMCTRL_MR0_VAL Mode register 0 value ICPU_CFG::MEMCTRL_MR1_VAL Mode register 1 value ICPU_CFG::MEMCTRL_MR2_VAL Mode register 2 value ICPU_CFG::MEMCTRL_MR3_VAL Mode register 3 value ICPU_CFG::MEMCTRL_TERMRES_CTRL Termination resistor control ICPU_CFG::MEMCTRL_DQS_DLY DQS window configuration ICPU_CFG::MEMPHY_CFG SSTL configuration ICPU_CFG::MEMPHY_ZCAL SSTL calibration |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |