Changes between Version 1 and Version 2 of 802.11/Download


Ignore:
Timestamp:
Jul 23, 2013, 2:25:50 PM (11 years ago)
Author:
chunter
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • 802.11/Download

    v1 v2  
    11[[TracNav(802.11/TOC)]]
     2
     3= Downloads =
     4
     5== 7.2.0 Release: ==
     6'''Download: [http://warp.rice.edu/dl/refdes/802.11/Mango_802.11_RefDes_v0.1_beta.zip Mango_802.11_RefDes_v0.1_beta.zip]'''
     7
     8Release Details:
     9||= Hardware =||= Release =||= Date Posted =||= SVN Rev. =||= ISE Ver. =||= Arch =||=  MATLAB Ver.  =||=  RF Interface Support =||
     10||  WARP v3  ||  7.2.0  ||  10-July-2013  ||  [browser:ResearchApps/PHY/WARPLAB/WARPLab7?rev=2081 2081]  ||  14.4  ||  MB/AXI  ||  2009b or later  || 1-2: WARP v3 on-board interfaces [[BR]] 3-4: Requires [wiki:HardwareUsersGuides/FMC-RF-2X245 FMC-RF-2X245] ||
     11||  WARP v2  ||  7.2.0  ||  10-July-2013  ||  [browser:ResearchApps/PHY/WARPLAB/WARPLab7?rev=2081 2081]  ||  14.4  ||  PPC/PLB  ||  2009b or later  || 1-2: Radios in slots 2 & 3 [[BR]] 3-4: Radios in slots 1 & 4 ||
     12
     13 * '''Requires use of new WARPXilnet library 3.02.a'''
     14  * As always, upgrade your edk_user_repository via svn before trying to re-compile the ref design hardware or software.
     15
     16 * Added support for broadcast write-only commands via a wl_node subclass called [source:ResearchApps/PHY/WARPLAB/WARPLab7/M_Code_Reference/classes/wl_node_group.m wl_node_group].
     17 * Updated Ethernet processing - reduced both transmit and receive processing times
     18   * Updated Ethernet A interface from AXI FIFO to AXI DMA
     19 * Updated [wiki:WARPLab/FPGAArchitecture/WARPLAB_7_2_0 FPGA HW design]
     20   * Added axi_v6_ddrx core to WARP v3 ref design for access to DDR3 SO-DIMM (limited to 1GB address space)
     21   * Updated bus architecture to improve performance
     22 * Updated Trigger Manager to reduce input delay jitter.  '''Adds 1 additional cycle of latency to all Trigger Manager debug inputs.'''
     23   * Updated [wiki:../Examples/8x2Array 8x2 Multi-node Array] example to reflect additional latency
     24 * Added additional mode to wl_ver:
     25   * Ability to pass a string as an argument to wl_ver.  Will issue a warning if the current framework is newer than the version.  Will issue an error if the current framework is older than the version.
     26   * Ability to pass a node object as an argument to wl_ver.  Will issue an error if version does not match.
     27 * Fixed bugs:
     28   * Added global initialization back to wl_initNodes
     29   * Updated 'output_config_delay' command in the Trigger Manager to print the actual delay configured in the hardware
     30   * Removed print statement in ifc_init()
     31   * Fixed issue in EEPROM code described in this [http://warpproject.org/forums/viewtopic.php?pid=8569#p8569 forum post]
     32
     33
     34View [wiki:../Changelog full change log].
     35----
     36
     37== Reference Design Archive ==
     38
     39The WARPLab reference design is packaged as a .zip file with the full source code and compiled bitstreams for the reference design. You can view the latest source code in the repository ([source:/ResearchApps/PHY/WARPLAB/WARPLab7]). Please note the code in the repository is under active development.
     40
     41The contents of the WARPLab reference design .zip file are explained below.
     42
     43=== Bitstreams_Reference ===
     44Bitstreams are fully-built designs that are ready to be downloaded onto WARP hardware. Files ending with the extension '.bit' may be downloaded using the Xilinx tool iMPACT. Files ending with the extension .bin may loaded onto an SD card so that the WARP v3 hardware will automatically be programmed whenever it is powered on and has the SD card inserted. Details on how to configure an SD card with a '.bin' file are [wiki:howto/SD_Config provided here]. For WARP v2 hardware, compact flash cards may be loaded with the provided .ace files for similar functionality (instructions provided [wiki:howto/CF_Config here]).
     45 * '''w3''': WARP v3 FPGA bitstreams (see [wiki:howto/SD_Config SD config howto] for help using the .bin file)
     46 * '''w2''': WARP v2 FPGA bitstreams (see [wiki:howto/CF_Config CF config howto] for help using the .ace file)
     47
     48=== EDK_Projects ===
     49This folder contains EDK projects for various hardware configurations. The WARPLab FPGA design is built with the Xilinx Embedded Development Kit (EDK) software. The hardware design is constructed and implemented in EDK Xilinx Platform Studio (XPS). The software design, running in the MicroBlaze processor, is built in the Xilinx SDK. Opening these EDK projects requires a copy of the [wiki:edk_user_repository WARP edk_user_repository] at the SVN revision in the table above.
     50
     51If you want to use (but not modify) the reference FPGA design, you only need a bitstream and the reference M code. If you want to modify the MicroBlaze/PPC C code, you can download an EDK project in this folder, but only modify the SDK project contained therein. To modify the FPGA hardware design, you will need to modify the XPS project. The WARPLab FPGA design uses custom peripherals designed in Xilinx System Generator, including the warplab_buffers core. You will need MATLAB, Simulink and System Generator to modify these cores.
     52
     53Each of these EDK projects are a combination of an XPS project along with Eclipse software projects that can be imported into an SDK workspace. These software projects are present in the 'SDK_Workspace' subfolder of every XPS project -- we recommend using this folder as the location of the SDK Workspace. These projects can then be imported "in place" and will not need to be copied.
     54 * '''w3''': WARP v3 EDK projects for the 2-radio (2RF) and 4-radio (4RF) WARPLab Reference Designs
     55 * '''w2''': WARP v2 EDK projects for the 2-radio (2RF) and 4-radio (4RF) WARPLab Reference Designs
     56
     57=== M_Code_Examples ===
     58This folder contains example WARPLab scripts that are compatible with this release of WARPLab. Explanations of these scripts are [wiki:../Examples available here].
     59
     60=== M_Code_Reference ===
     61This folder contains all of the supporting files needed for WARPLab to run on a host PC with MATLAB. When downloading a new Reference Design Release, users will need to run the [wiki:../Reference/Utility#wl_setup wl_setup.m] script in this folder.