📄 pcie_blk_plus_release_notes.txt
字号:
Core Name: Xilinx LogiCORE Endpoint Block Plus for PCI Express(R) Version: 1.5 Rev1 EA Release Date: October 10, 2007=======================================================================This document contains the following sections:1. Introduction2. New Features3. Resolved Issues4. Known Issues5. Technical Support6. Other Information7. Core Release History=======================================================================1. INTRODUCTIONFor the most recent updates to the IP installation instructions for this core,please go to: http://www.xilinx.com/ipcenter/coregen/ip_update_install_instructions.htmFor system requirements: http://www.xilinx.com/ipcenter/coregen/ip_update_system_requirements.htmThis file contains release notes for version 1.5 of the Xilinx LogiCOREEndpoint Block Plus for PCI Express solution. For the latest core updates,please visit the LogiCORE Endpoint Block Plus for PCI Express Lounge. Thelounge is accessible from the "Access Lounge" button on the cores product page:http://www.xilinx.com/xlnx/xebiz/designResources/ip_product_details.jsp?key=V5_PCI_Express_Block_PlusFor information on how to set up and use the core, please refer to the LogiCOREEndpoint Block Plus for PCI Express Getting Started Guide. More comprehensiveuser information is available in the LogiCORE Endpoint Block Plus for PCIExpress User Guide.2. New Features - ISE 9.2i software support - Added support for up to 32 MSI vectors. New ports added to implement feature: input cfg_interrupt_assert_n, input [7:0] cfg_interrupt_di, output [2:0] cfg_interrupt_mmenable, output cfg_interrupt_msienable, output [7:0] cfg_interrupt_do, For designs upgrading from previous versions, users must modify the core instantiation to add these additional ports.3. Resolved Issues - Receive Flow Control Credit Signals o CR 434731 Core Receive Flow Control Credit Available signals: trn_rfc_{p,np}h_av[7:0] and trn_rfc_{p,np}d_av[11:0] now indicate the correct values. - TS2 link Upconfigure bit causing failure to link train o CR 443006 Problem fixed where setting the Link Upconfigure bit in a TS2 caused the Integrated Hard Block for PCI Express to fail to link train. - Packets with Phantom Function not being passed to the User Application o CR 448355 Issue resolved where packets using Phantom Functions were being dropped by the Block Plus core - Recording of Error Status assertions fixed o CR 448685 Issue resolved where assertions of certain Error Status signals were not being recorded in certain cases, by the Block Plus core - "Advanced Flow Control Options" in GUI not being passed to netlist o CR 447613 The Advanced Flow Control Option GUI choices were not propagated to the core netlist. In addition, the INFINITECOMPLETIONS attribute on the block was always set to FALSE, regardless of the options selected in the GUI. This caused the core to not be compliant. A PCI Express endpoint is required to advertise infinite completion credits. This problem is fixed so that the options selected in the GUI are passed to the netlist, correctly setting the posted and non-posted header credit and INFINITECOMPLETIONS attributes on the built-in block for PCI Express. - Completion Credit Advertised in Non-INFINITECOMPLETIONS Mode Incorrect o CR 448357 The Completion Header and Data Credit advertised in Non-INFINITECOMPLETION Mode was incorrect. The core continued to advertise INFINITE Credits, even though INFINITECOMPLETIONS was set to FALSE. This problem is fixed by setting the VC0TOTALCREDITSCH and VC0TOTALCREDITSCD to the correct values when Non-INFINITECOMPLETIONS setting is chosen.4. Known Issues The following are known issues for v1.5 of this core at the time of release. 4.1 Functional Issues - None 4.2 Implementation Issues - Simulation Only Issue : Large Simulation Times o CR 448685 Simulation takes a long time to achieve trn_lnk_up_n assertion. This is because GTP model drives the serial lines to Unknown logic state, when signaling Electrical Idle during the link training phase. Refer to Xilinx Answer 29294 for a work around to this issue. - Speed file and design changes The design files present in this release are based on timing parameters from, and intended for use with, the speed files shipped with ISE 9.1 SP3. As more device characterization data is collected, Xilinx may update the speed files to more closely model device operation. Xilinx reserves the right to modify the design files, including the core pin-out, in order to maintain full compliance after speed files updates occur. To the full extent possible, Xilinx will incorporate such modifications without using pin-out changes in an effort to provide "transparent" design file updates. - Timing Closure In order to obtain timing closure, designers may be required to use multiple PAR seeds and/or floorplanning. Using Multi-Pass Place and Route (MPPR), designers can try multiple cost tables in order to meet timing. Please see the Development System Reference Guide in the Software Manuals found at: http://www.xilinx.com/support/library.htm for more information on using MPPR. Designers may also have to floorplan and add advanced placement constraints for both their design and the core to meet timing. - Xilinx warnings The Xilinx tools may issue various warnings, however no errors should occur.5. TECHNICAL SUPPORT To obtain technical support, create a WebCase at http://www.xilinx.com/support. Questions are routed to a team expertise in using this product. Xilinx provides technical support for use of this product when used according to the guidelines described in the core documentation, and cannot guarantee timing, functionality, or support of this product for designs that do not follow specified guidelines.6. OTHER INFORMATION - Answer Record For the most up to date list of known issues with the core, please refer to Answer Record 25222: http://www.xilinx.com/xlnx/xil_ans_display.jsp?getPagePath=252227. CORE RELEASE HISTORYDate By Version Description===============================================================================02/2007 Xilinx, Inc. 1.2 9.1i SP2 - IP Update 103/2007 Xilinx, Inc. 1.2 rev 1 Update for rev 1 patch05/2007 Xilinx, Inc. 1.3 9.1i SP3 - IP Update 308/2007 Xilinx, Inc. 1.4 9.2i SP2 - IP Update 110/2007 Xilinx, Inc. 1.5 9.2i SP3 - IP Update 210/2007 Xilinx, Inc. 1.5 EA Add support for V5 SXT/LXT ES devices===============================================================================(c) 2002-2007 Xilinx, Inc. All Rights Reserved. 2006, 2007XILINX, the Xilinx logo, and other designated brands included herein aretrademarks of Xilinx, Inc. All other trademarks are the property of theirrespective owners.Xilinx is disclosing this user guide, manual, release note, and/orspecification (the Documentation) to you solely for use in the developmentof designs to operate with Xilinx hardware devices. You may not reproduce, distribute, republish, download, display, post, or transmit the Documentationin any form or by any means including, but not limited to, electronic,mechanical, photocopying, recording, or otherwise, without the prior written consent of Xilinx. Xilinx expressly disclaims any liability arising out ofyour use of the Documentation. Xilinx reserves the right, at its sole discretion, to change the Documentation without notice at any time. Xilinxassumes no obligation to correct any errors contained in the Documentation, orto advise you of any corrections or updates. Xilinx expressly disclaims anyliability in connection with technical support or assistance that may beprovided to you in connection with the information. THE DOCUMENTATION ISDISCLOSED TO YOU AS-IS WITH NO WARRANTY OF ANY KIND. XILINX MAKES NO OTHER WARRANTIES, WHETHER EXPRESS, IMPLIED, OR STATUTORY, REGARDING THEDOCUMENTATION, INCLUDING ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NONINFRINGEMENT OF THIRD-PARTY RIGHTS. IN NO EVENT WILL XILINX BE LIABLE FOR ANY CONSEQUENTIAL, INDIRECT, EXEMPLARY, SPECIAL, ORINCIDENTAL DAMAGES, INCLUDING ANY LOSS OFDATA OR LOST PROFITS, ARISING FROMYOUR USE OF THE DOCUMENTATION.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -