Hardware Design Change Summary

This report summarizes the changes SDK found between your original and current hardware specification files. Changes are categorized as system level (FPGA and processor changes) and module level changes. Only high level changes (that could affect software development) are described in this report. The processor module section summarizes changes in the processor parameters, processor peripherals and memory map. It is recommended that you pay close attention to changes in this section.
Report generated on: Wed Apr 21 21:21:03 2010
Legend
  Change type
  no change
* modified
- removed
+ added


System Level Changes
FPGA Device
    OLD NEW
  ARCH virtex5 virtex5
  DEVICE xc5vlx50t xc5vlx50t
  PACKAGE ff1136 ff1136
  SPEEDGRADE -1 -1

Processors
  INSTANCE TYPE STATUS
microblaze_0 microblaze (no change)




Module Level Changes
PROCESSOR: microblaze_0 PROCESSOR PARAMETERS
  NAME OLD NEW
  VERSION 7.20.d 7.20.d
  C_SCO 0 0
  C_DATA_SIZE 32 32
  C_DYNAMIC_BUS_SIZING 1 1
  ... ... ...

PROCESSOR PERIPHERALS
  INSTANCE TYPE STATUS
  dlmb_cntlr lmb_bram_if_cntlr (no change)
  ilmb_cntlr lmb_bram_if_cntlr (no change)
  FLASH xps_mch_emc (no change)
  Hard_Ethernet_MAC xps_ll_temac (no change)
  DDR2_SDRAM mpmc (no change)
  mdm_0 mdm (no change)
  xps_intc_0 xps_intc (no change)
  plbv46_plbv46_bridge_0 plbv46_plbv46_bridge (no change)
  LEDs_8Bit xps_gpio (no change)
  Push_Buttons_7Bit xps_gpio (no change)
  DIP_Switches_8Bit xps_gpio (no change)
  Char_LCD xps_gpio (no change)
  RS232_Uart_1 xps_uart16550 (no change)
  RS232_Uart_0 xps_uart16550 (no change)
  PS2_Conn xps_ps2 (no change)
  xps_tft_0 xps_tft (no change)
  ac97_if_00_0 ac97_if_00 (no change)
  usb_epp_if_0 usb_epp_if (no change)
  xps_epc_0 xps_epc (no change)

PROCESSOR MEMORY MAP
  PERIPHERAL OLD NEW
  dlmb_cntlr 0x00000000-0x0000ffff (rw-) 0x00000000-0x0000ffff (rw-)
  ilmb_cntlr 0x00000000-0x0000ffff (--x) 0x00000000-0x0000ffff (--x)
  FLASH 0xc4000000-0xc5ffffff (rwx) 0xc4000000-0xc5ffffff (rwx)
  Hard_Ethernet_MAC 0x82b80000-0x82bfffff (rwx) 0x82b80000-0x82bfffff (rwx)
  DDR2_SDRAM 0x84600000-0x8460ffff (rwx) 0x84600000-0x8460ffff (rwx)
  mdm_0 0x84400000-0x8440ffff (rwx) 0x84400000-0x8440ffff (rwx)
  xps_intc_0 0x81800000-0x8180ffff (rwx) 0x81800000-0x8180ffff (rwx)
  plbv46_plbv46_bridge_0 0x86200000-0x8620ffff (rwx) 0x86200000-0x8620ffff (rwx)
  plbv46_plbv46_bridge_0 0x81400000-0x814fffff (rwx) 0x81400000-0x814fffff (rwx)
  plbv46_plbv46_bridge_0 0x83e00000-0x83e3ffff (rwx) 0x83e00000-0x83e3ffff (rwx)
  plbv46_plbv46_bridge_0 0x86800000-0x86ffffff (rwx) 0x86800000-0x86ffffff (rwx)
  LEDs_8Bit 0x81420000-0x8142ffff (rwx) 0x81420000-0x8142ffff (rwx)
  Push_Buttons_7Bit 0x81400000-0x8140ffff (rwx) 0x81400000-0x8140ffff (rwx)
  DIP_Switches_8Bit 0x81440000-0x8144ffff (rwx) 0x81440000-0x8144ffff (rwx)
  Char_LCD 0x81480000-0x8148ffff (rwx) 0x81480000-0x8148ffff (rwx)
  RS232_Uart_1 0x83e00000-0x83e0ffff (rwx) 0x83e00000-0x83e0ffff (rwx)
  RS232_Uart_0 0x83e20000-0x83e2ffff (rwx) 0x83e20000-0x83e2ffff (rwx)
  PS2_Conn 0x86a00000-0x86a0ffff (rwx) 0x86a00000-0x86a0ffff (rwx)
  xps_tft_0 0x86e00000-0x86e0ffff (rwx) 0x86e00000-0x86e0ffff (rwx)
  ac97_if_00_0 0xcc800000-0xcc80ffff (rwx) 0xcc800000-0xcc80ffff (rwx)
  usb_epp_if_0 0xc7000000-0xc700ffff (rwx) 0xc7000000-0xc700ffff (rwx)
  xps_epc_0 0x80800000-0x8080ffff (rwx) 0x80800000-0x8080ffff (rwx)
  DDR2_SDRAM 0x50000000-0x5fffffff (rwx) 0x50000000-0x5fffffff (rwx)

Note:
  1. Flags in bracket indicate what kind of access the processor has to the range. e.g. r-x indicates that the processor can read and execute from the range.
  2. Hover over a peripheral to see the name of the memory range.


MODULE: mb_plb PARAMETERS
  NAME OLD NEW
  VERSION 1.04.a 1.04.a
  C_PLBV46_NUM_MASTERS 2 2
  C_PLBV46_NUM_SLAVES 9 9
  C_PLBV46_MID_WIDTH 1 1
  ... ... ...


MODULE: ilmb PARAMETERS
  NAME OLD NEW
  VERSION 1.00.a 1.00.a
  C_LMB_NUM_SLAVES 1 1
  C_LMB_AWIDTH 32 32
  C_LMB_DWIDTH 32 32
  ... ... ...


MODULE: dlmb PARAMETERS
  NAME OLD NEW
  VERSION 1.00.a 1.00.a
  C_LMB_NUM_SLAVES 1 1
  C_LMB_AWIDTH 32 32
  C_LMB_DWIDTH 32 32
  ... ... ...


MODULE: dlmb_cntlr PARAMETERS
  NAME OLD NEW
  VERSION 2.10.b 2.10.b
  C_BASEADDR 0x00000000 0x00000000
  C_HIGHADDR 0x0000ffff 0x0000ffff
  C_MASK 0x90000000 0x90000000
  ... ... ...


MODULE: ilmb_cntlr PARAMETERS
  NAME OLD NEW
  VERSION 2.10.b 2.10.b
  C_BASEADDR 0x00000000 0x00000000
  C_HIGHADDR 0x0000ffff 0x0000ffff
  C_MASK 0x90000000 0x90000000
  ... ... ...


MODULE: lmb_bram PARAMETERS
  NAME OLD NEW
  VERSION 1.00.a 1.00.a
  C_MEMSIZE 0x10000 0x10000
  C_PORT_DWIDTH 32 32
  C_PORT_AWIDTH 32 32
  ... ... ...


MODULE: LEDs_8Bit PARAMETERS
  NAME OLD NEW
  VERSION 2.00.a 2.00.a
  C_BASEADDR 0x81420000 0x81420000
  C_HIGHADDR 0x8142ffff 0x8142ffff
  C_SPLB_AWIDTH 32 32
  ... ... ...


MODULE: Push_Buttons_7Bit PARAMETERS
  NAME OLD NEW
  VERSION 2.00.a 2.00.a
  C_BASEADDR 0x81400000 0x81400000
  C_HIGHADDR 0x8140ffff 0x8140ffff
  C_SPLB_AWIDTH 32 32
  ... ... ...


MODULE: DIP_Switches_8Bit PARAMETERS
  NAME OLD NEW
  VERSION 2.00.a 2.00.a
  C_BASEADDR 0x81440000 0x81440000
  C_HIGHADDR 0x8144ffff 0x8144ffff
  C_SPLB_AWIDTH 32 32
  ... ... ...


MODULE: FLASH PARAMETERS
  NAME OLD NEW
  VERSION 3.01.a 3.01.a
  C_FAMILY virtex5 virtex5
  C_NUM_BANKS_MEM 1 1
  C_NUM_CHANNELS 0 0
  ... ... ...


MODULE: Hard_Ethernet_MAC PARAMETERS
  NAME OLD NEW
  VERSION 2.03.a 2.03.a
  C_NUM_IDELAYCTRL 2 2
  C_IDELAYCTRL_LOC IDELAYCTRL_X1Y4-IDELAYCTRL_X2Y3 IDELAYCTRL_X1Y4-IDELAYCTRL_X2Y3
  C_SUBFAMILY lx lx
  ... ... ...


MODULE: DDR2_SDRAM PARAMETERS
  NAME OLD NEW
  VERSION 5.04.a 5.04.a
  C_FAMILY virtex5 virtex5
  C_SUBFAMILY lx lx
  C_DEVICE 5vlx50t 5vlx50t
  ... ... ...


MODULE: RS232_Uart_1 PARAMETERS
  NAME OLD NEW
  VERSION 3.00.a 3.00.a
  C_BASEADDR 0x83e00000 0x83e00000
  C_HIGHADDR 0x83e0ffff 0x83e0ffff
  C_IS_A_16550 1 1
  ... ... ...


MODULE: RS232_Uart_0 PARAMETERS
  NAME OLD NEW
  VERSION 3.00.a 3.00.a
  C_BASEADDR 0x83e20000 0x83e20000
  C_HIGHADDR 0x83e2ffff 0x83e2ffff
  C_IS_A_16550 1 1
  ... ... ...


MODULE: clock_generator_0 PARAMETERS
  NAME OLD NEW
  VERSION 3.02.a 3.02.a
  C_FAMILY virtex5 virtex5
  C_SPEEDGRADE -1 -1
  C_EXT_RESET_HIGH 0 0
  ... ... ...


MODULE: mdm_0 PARAMETERS
  NAME OLD NEW
  VERSION 1.00.g 1.00.g
  C_FAMILY virtex5 virtex5
  C_JTAG_CHAIN 2 2
  C_INTERCONNECT 1 1
  ... ... ...


MODULE: proc_sys_reset_0 PARAMETERS
  NAME OLD NEW
  VERSION 2.00.a 2.00.a
  C_SUBFAMILY lx lx
  C_EXT_RST_WIDTH 4 4
  C_AUX_RST_WIDTH 4 4
  ... ... ...


MODULE: xps_intc_0 PARAMETERS
  NAME OLD NEW
  VERSION 2.00.a 2.00.a
  C_FAMILY virtex5 virtex5
  C_BASEADDR 0x81800000 0x81800000
  C_HIGHADDR 0x8180ffff 0x8180ffff
  ... ... ...


MODULE: mb_plb_1 PARAMETERS
  NAME OLD NEW
  VERSION 1.04.a 1.04.a
  C_PLBV46_NUM_MASTERS 1 1
  C_PLBV46_NUM_SLAVES 8 8
  C_PLBV46_MID_WIDTH 1 1
  ... ... ...


MODULE: mb_plb_2 PARAMETERS
  NAME OLD NEW
  VERSION 1.04.a 1.04.a
  C_PLBV46_NUM_MASTERS 1 1
  C_PLBV46_NUM_SLAVES 1 1
  C_PLBV46_MID_WIDTH 1 1
  ... ... ...


MODULE: plbv46_plbv46_bridge_0 PARAMETERS
  NAME OLD NEW
  VERSION 1.02.b 1.02.b
  C_NUM_ADDR_RNG 3 3
  C_BRIDGE_BASEADDR 0x86200000 0x86200000
  C_BRIDGE_HIGHADDR 0x8620ffff 0x8620ffff
  ... ... ...


MODULE: Char_LCD PARAMETERS
  NAME OLD NEW
  VERSION 2.00.a 2.00.a
  C_BASEADDR 0x81480000 0x81480000
  C_HIGHADDR 0x8148ffff 0x8148ffff
  C_SPLB_AWIDTH 32 32
  ... ... ...


MODULE: PS2_Conn PARAMETERS
  NAME OLD NEW
  VERSION 1.01.a 1.01.a
  C_BASEADDR 0x86a00000 0x86a00000
  C_HIGHADDR 0x86a0ffff 0x86a0ffff
  C_SPLB_AWIDTH 32 32
  ... ... ...


MODULE: xps_tft_0 PARAMETERS
  NAME OLD NEW
  VERSION 2.01.a 2.01.a
  C_FAMILY virtex5 virtex5
  C_DCR_SPLB_SLAVE_IF 1 1
  C_TFT_INTERFACE 1 1
  ... ... ...


MODULE: ac97_if_00_0 PARAMETERS
  NAME OLD NEW
  VERSION 1.00.a 1.00.a
  C_BASEADDR 0xcc800000 0xcc800000
  C_HIGHADDR 0xcc80ffff 0xcc80ffff
  C_SPLB_AWIDTH 32 32
  ... ... ...


MODULE: usb_epp_if_0 PARAMETERS
  NAME OLD NEW
  VERSION 1.00.a 1.00.a
  C_NUM_USER_REGS 256 256
  C_PLB_CLK_TO_SPL_RATE_RATIO 5 5
  C_BASEADDR 0xc7000000 0xc7000000
  ... ... ...


MODULE: xps_epc_0 PARAMETERS
  NAME OLD NEW
  VERSION 1.02.a 1.02.a
  C_SPLB_CLK_PERIOD_PS 8000 8000
  C_PRH_CLK_PERIOD_PS 20000 20000
  C_FAMILY virtex5 virtex5
  ... ... ...


MODULE: util_bus_split_0 PARAMETERS
  NAME OLD NEW
  VERSION 1.00.a 1.00.a
  C_SIZE_IN 4 4
  C_LEFT_POS 0 0
  C_SPLIT 2 2
  ... ... ...


New Modules
No new modules