Download USER`S MANUAL
Transcript
2 XMC-SLX User‟s Manual Spartan-6 Based FPGA XMC Module __________________________________________________________________ TABLE OF CONTENTS IMPORTANT SAFETY CONSIDERATIONS You must consider the possible negative effects of power, wiring, component, sensor, or software failure in the design of any type of control or monitoring system. This is very important where property loss or human life is involved. It is important that you perform satisfactory overall system design and it is agreed between you and Acromag, that this is your responsibility. 1.0 General Information The information of this manual may change without notice. Acromag makes no warranty of any kind with regard to this material, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. Further, Acromag assumes no responsibility for any errors that may appear in this manual and makes no commitment to update, or keep current, the information contained in this manual. No part of this manual may be copied or reproduced in any form without the prior written consent of Acromag, Inc. KEY FEATURES…………...… …… …. … …… … …. . PCIe INTERFACE FEATURES……...… …. … …… .. ENGINEERING DESIGN KIT…...………………......... BOARD DLL CONTROL SOFTWARE...………......... BOARD VxWORKS SOFTWARE.………....………… BOARD QNX SOFTWARE....………….………........... BOARD LINUX SOFTWARE…………..………........... 4 5 6 6 6 6 6 2.0 PREPARATION FOR USE UNPACKING AND INSPECTION...…………………... CARD CAGE CONSIDERATIONS.........…………….. BOARD CONFIGURATION..........................………... Default Hardware Configuration.……………… Front Panel I/O...………………………………….. Rear P4 Field I/O Connector.....…………….….. Non-Isolation Considerations…....................... Standalone Operation…………………………… 7 7 7 7 7 7 8 9 3.0 PROGRAMMING INFORMATION GETTING STARTED……………………….......….…... PCIe CONFIGURATION ADDRESS SPACE…..……. BAR0 MEMORY MAP............................……………... Interrupt Control/Status Register..……............ DMA BAR0 REGISTERS…………………........... BAR2 MEMORY MAP............................……………... Flash Configuration..…….................................. Direct PCIe bus to Xilinx Configuration..…….. CONFIGURATION CONTROL REGISTERS …. FLASH CONTROL REGISTERS………………... SYSTEM MONITOR REGISTERS U5 PCIe bus Software Reset and Status Register................ Rear Connector Read Register….……..……… Rear Connector Write Register……...………… DMA Control Register….………………….…..… DUAL PORT SRAM REGISTERS………….…… XMC Board Identification Code Register…..… SYSTEM MONITOR REGISTERS U7 FPGA….. BAR4 MEMORY ………………………………………... Dual Port Memory………..…….………………... Static RAM Memory………….………...………... 9 10 12 13 14 19 21 22 22 23 26 27 29 29 30 30 33 34 35 35 35 __________________________________________________________________________ Acromag, Inc. Tel:248-295-0310 Fax:248-624-9234 Email:[email protected] http://www.acromag.com