### MBRef Processor IP Library

# Change log for s2imac_epc

Changes in S2IMAC v1.02.a, introduced in 11.5

S2IMAC 11.5 - Changes in tool interface files (.mpd)

- Added parameter C_INTERRUPT_PRESENT
- Added input port PRH_Int associated with C_INTERRUPT_PRESENT
- Added output port IP2INTC_Irpt associated with C_INTERRUPT_PRESENT

S2IMAC 11.5 - Changes in VHDL/Verilog/Netlist sources (.vhd, .v, .ngc, .edn)

    New Features:

- Initial 1.02a version:

- Copy xps_epc_v1_02_a to s2imac_epc_v1_02_a
- Rename and adapt data/xps_epc_v2_1_0.* to data/s2imac_epc_v2_1_0.*
- Rename components and associated entities from xps_epc_v1_02_a to s2imac_epc_v1_02_a

- Introduce Interrupt Handling:

- Extend interface description for new ports PRH_Int and IP2INTC_Irpt and the generic C_INTERRUPT_PRESENT
- Generate interrupt line assignment in according to C_INTERRUPT_PRESENT: REMOVE_INTERRUPT and PASSTHROUGH_INTERRUPT

    Resolved Issues:

- None

Known Issues / Limitations:

- Only one interrupt line for all peripheral interfaces (PHR0..3)

S2IMAC 11.5 - Changes documentation associated with core

- Added watermark for each page: S2IMAC

Copyright © 2011 Li-Pro.Net, Stephan Linz. Allrights reserved.

# Fork from xps_epc to s2imac_epc

### Xilinx Processor IP Library

# Change log for xps_epc

Changes in v1.02.a, introduced in 11.3

11.3 - Changes in VHDL/Verilog/Netlist sources (.vhd, .v, .ngc, .edn)

     New Features:

- None

    Resolved Issues:

- Fixed [CR<525042>], Updated the synchronous mode multiplexing operation.

- Versions that have this issue: v1.01.a

Known Issues /Limitations:

- None

11.3 - Changes in documentation associated with core

- Updated DS for addition of S6 and V6 utilizartion matrix

Changes in v1.01.a, introduced in 11.1

11.1 - Changes in VHDL/Verilog/Netlist sources (.vhd, .v, .ngc, .edn)

    New Features:

- Changed the helper libraries proc_common_v2_00_a to proc_common_v3_00_a and plbv46_slave_single_v1_00_a to plbv46_slave_single_v1_01_a.

    Resolved Issues:

- Fixed [CR<467963>] - Added the delay in the two consecutive writes and reads, in place of adding at the end of transaction.

- Versions that have this issue : v1_00_a

- Fixed [CR<480619>] - The logic to verify the device is ready is added by splitting the DEV_VALID state in two parts. The CR is resolved.

- Versions that have this issue: v1_00_a

Known Issues / Limitations:

- None

11.1 - Changes in documentation associated with core

- Fixed [CR<477021>] - Modified the PRH RDY expectation and code behavior section.

Changes in v1.00.a

10.1.2 - Changes in tool interface files (.mpd)

- Added preferred support for aspartan3a.
- Added preferred support for aspartan3.
- Added preferred support for aspartan3e.
- Added preferred support for virtex5fx.
- Added preferred support for aspartan3adsp.

#### 10.1.2 - Changes in TCL files associated with core (.tcl)

- The following checks are required only for asynchronous mode.[<CR 469644>] is fixed. Changes are done in "proc check_rdy_tout" as per notes 21,22 in Data Sheet table 2.
- Versions that have this issue : v1_00_a

#### 10.1.2 - Changes in tool interface files (.mpd)

- Added preferred support for virtex2p.

#### 10.1.2 - Changes in TCL files associated with core (.tcl)

- The following checks are required only for asynchronous mode.[<CR 469644>] is fixed. Changes are done in "proc check_rdy_tout" as per notes 21,22 in Data Sheet table 2.

- Versions that have this issue : v1_00_a

Changes in v1.00.a

#### 10.1 - Changes in tool interface files (.mpd)

####

- Added preferred support for virtex2p.

Changes in v1.00.a

####

#### 9.2 - Changes in tool interface files (.mpd)

- Added ASSIGNMENT = REQUIRE to parameters which need to be set
- Added preferred support for spartan3a.
- Added preferred support for spartan3adsp.
- Added preferred support for virtex5.
- Added preferred support for virtex4.
- Added preferred support for spartan3.
- Added early access support for virtex5fx.
- Added preferred support for spartan3e.

#### 9.2 - Changes in Tcl script files associated with core (.tcl)

- The following checks are required only for asynchronous mode, C_PRHx_WRN_WIDTH < C_PRHx_WR_CYCLE and C_PRHx_RDN_WIDTH < C_PRHx_RD_CYCLE.

####

Changes in v1.00.a

####

#### 9.1.2 - Changes in tool interface files (.mpd)

- Added ASSIGNMENT = CONSTANT to parameters like C_SPLB_AWIDTH, C_SPLB_NATIVE_DWIDTH, and C_SPLB_SUPPORT_BURST.
- Added beta support for spartan3adsp.

Changes in v1.00.a, introduced in 9.1

####

#### 9.1 - Changes in VHDL/Verilog/Netlist sources (.vhd, .v, .ngc, .edn)

    New Features:

- Initial 1.00a version

# Resolved Issues:

- None

Known Issues / Limitations:

- None

Copyright © 1995-2009 Xilinx, Inc. Allrights reserved.