= Tools = ''Note: Currently ISE, EDK, Sysgen and Chipscope version 10 are compatible with WARP along with Matlab 2007a'' The Xilinx Tools suite is used extensively for WARP development. [http://www.xilinx.com/ise/embedded_design_prod/platform_studio.htm EDK] and [http://www.xilinx.com/ise/logic_design_prod/foundation.htm ISE] are required for working with complete projects. [http://www.xilinx.com/ise/optional_prod/cspro.htm Chipscope] is used for debugging and all our physical layers are designed in [http://www.xilinx.com/ise/optional_prod/system_generator.htm System Generator] for [http://www.mathworks.com/products/matlab/ MATLAB]. == Installation == === ISE, EDK, Chipscope === 1. Install the programs into directories without spaces (e.g. ''c:\Xilinx\ISE''). Note: Installing to a directory whose name does not contain the version number will make it easier to switch between versions in the future. 1. Install any available service packs for each program 1. Install any IP updates for each program === MATLAB === 1. Install into directory without spaces (e.g. ''c:\Matlab\'') === System Generator === 1. Only install System Generator after installing Matlab. During the installation process, it should see your existing installation of Matlab and integrate with it. == Platform Support Packages == All the cores that are developed at Rice are available as a download from our Subversion repository. This includes the WARP Kits working with Xilinx tools by default. 1. Acquire [http://tortoisesvn.tigris.org/ TortoiseSVN] (or an SVN client of your choosing, but be aware the directions stated here will be specifically for TortoiseSVN). 1. For 9.1 version of Xilinx tools and create the folder ''c:\edk_user_Repository''. For 10.1 version of the tools this folder can be located anywhere but again without spaces. 1. Right-click in the empty folder, and click "SVN Checkout."[[BR]] [[Image(GettingStarted/Images:userRepo_stage1.jpg, align=center)]] 1. Enter "http://warp.rice.edu/svn/WARP/edk_user_repository" into the field for the URL of the repository.[[BR]] [[Image(GettingStarted/Images:userRepo_stage2.jpg, align=center)]] 1. Click OK. This may take several minutes for all the files to transfer. 1. For 9.1 tools the process is complete as the tools will recognize the repository location. For 10.1+ tools the location must be set. Launch EDK and go to Edit->Preferences. In the Application Preferences section, set the Global Peripheral Repository to be the location of your repository.