Changes between Version 13 and Version 14 of Workshops/newEgypt_2008April


Ignore:
Timestamp:
May 3, 2008, 3:30:23 PM (10 years ago)
Author:
sgupta
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Workshops/newEgypt_2008April

    v13 v14  
    1 = WARP Workshop at Nile University in Cairo, Egypt - April 16, 2008 =
    2 
    3 The sixth WARP workshop will be held at Nile University on April 16, 2008.
    4 
    5 The materials from the workshop are all available below. The lab exercises require version 9.1 of the Xilinx tools (ISE, EDK and Sysgen).
     1{{{
     2#!html
     3<h1 style="text-align: center">WARP Workshop at Nile University</h1>
     4</FONT>
     5                                <CENTER>
     6                                <H3><font face="Lucida Grande,Geneva,Arial,Helvetica,Swiss,SunSans-Regular">April 16, 2008</font></H3>
     7                                </CENTER>
     8}}}
    69
    710{{{
    811#!html
    9 <!-- == Slides ==
    10  * [attachment:wiki:Workshops/India_2007December/Files:WARP_WorkshopSlides_1_Hardware.pdf?format=raw WARP Prototyping with WARPLab] by Melissa Duarte (3.0MB PDF)
    11  * [attachment:wiki:Workshops/India_2007December/Files:WARP_WorkshopSlides_1_Hardware.pdf?format=raw WARP Hardware & Design Flows] by Charles Camp (3.0MB PDF)
    12  * [attachment:wiki:Workshops/India_2007December/Files:WARP_WorkshopSlides_2_PHY.pdf?format=raw WARP PHY Design Flow] by Sid Gupta (4.1MB PDF)
    13  * [attachment:wiki:Workshops/India_2007December/Files:WARP_WorkshopSlides_3_MAC.pdf?format=raw WARP MAC Design Flow] by Chris Hunter & Patrick Murphy (4.6MB PDF)
     12
     13<br><br>
     14<TR VALIGN=MIDDLE>
     15                <TD COLSPAN=2>
     16                        <CENTER>
     17                        <a href="http://www.rice.edu/"><IMG SRC="http://warp.rice.edu/workshop032007/images/rice.gif" WIDTH=80 HEIGHT=80 BORDER=0></a>
     18                        &nbsp;
     19                        &nbsp;
     20                        <a href="http://cmc.rice.edu/"><IMG SRC="http://warp.rice.edu/workshop032007/images/cmcheader_01.gif" WIDTH=260 HEIGHT=92 BORDER=0></a>
     21                        &nbsp;
     22                        &nbsp
     23                        <a href="http://warp.rice.edu/"><IMG SRC="http://warp.rice.edu/workshop032007/images/warpLogo.jpg" BORDER=0></a>
     24                        &nbsp;
     25                        &nbsp;
     26                        </CENTER>
     27
     28                </TD>
     29        </TR>
     30
     31
     32<TR>
     33                <TD COLSPAN=2>
     34
     35                                                <div align="left">
     36                                                        <font face="Lucida Grande,Geneva,Arial,Helvetica,Swiss,SunSans-Regular"><BR>
     37                                                                         <BR>
     38
     39                                        </TD>
     40        </TR>
     41
     42
     43
     44<br><br>
     45
     46        <TR VALIGN=TOP>
     47                <TD WIDTH=60%>
     48                                                <div align="left">
     49                                                        <FONT FACE="Lucida Grande,Geneva,Arial,Helvetica,Swiss,SunSans-Regular">
     50                                                                <B><U>Workshop Description</B></U><BR>
     51                                                                <BR><p>The WARP Workshop at Nile University introduces attendees to the Rice
     52                                                                WARP development platform, including the hardware and software tools used
     53                                                                to develop and implement designs in WARP.  Attendees will learn the
     54                                                                complete WARP design flow, from specification of initial design parameters
     55                                                                through implementation of designs on WARP hardware.</p><br>
     56                                                                <b><a href="/trac/wiki/Workshops/Egypt_2008April"> Workshop Materials</b></a><p>
     57
     58
     59                                                           
     60                                                               
     61                                                                        <li><b>Overview : WARP Hardware and Design Environment</b>
     62                                                                        <br><p>Attendees will learn about the hardware-level capabilities of WARP  and the system-level design flow. A brief presentation will be  followed by a lab exercise                                                                                                 
     63                                                                         where attendees will use the design tools to implement a simple hardware co-processor on the FPGA.
     64                                                                        </p>
     65
     66                                                                        <li><b>Implementation of Physical Layer Protocols</b>
     67                                                                        <br><p>Classical physical layer algorithms such as orthogonal frequency  division multiplexing (OFDM) will be presented in the context of  physical layer design for WARP.               
     68                                                                         Following the presentation, attendees  will use the design tools learned in the previous exercise to  generate base-band waveforms on the FPGA and upconvert them to   
     69                                                                         RF  using the WARP radio boards.</p>
     70                                                                       
     71                                                               
     72                                                                        <li><b>Implementation of Network Protocols</b>
     73                                                                        <br><p>Networking protocols will be discussed in the context of design  realization and at-scale experimentation on WARP. Specifically, the  medium access control (MAC) layer will be the focus. Using WARP's  medium access framework, attendees will implement a simplified ALOHA  protocol and demonstrate its capabilities with real-world traffic  from a PC.
     74                                                                        <p><b>Helpful Material:</b> <a href="http://en.wikipedia.org/wiki/Medium_access_control">Medium Access Overview</a> and knowledge of C programming.
     75                                                                        </li>
     76                                                               
     77
     78                                                                <br><br><p>Attendees will utilize MATLAB, Simulink, and Xilinx Platform Studio throughout
     79                                                                this two-day workshop.  Familiarity with Xilinx development tools, specifically
     80                                                                Xilinx Platform Studio, is helpful but not required.  Familiarity with MATLAB
     81                                                                is required.  Development stations, including all required computer hardware
     82                                                                and software, will be provided.</p>
     83                                                                <p>Additional tutorials and references can be found at:<br>
     84                                                                        <ul>
     85                                                                                <li><a href="http://www.xilinx.com/univ">http://www.xilinx.com/univ</a>, See Teaching Materials; requires free registration</li>
     86                                                                                <li><a href="http://cmclab.rice.edu/workshops/">http://cmclab.rice.edu/workshops/</a></li>
     87                                                                                <li><a href="http://cmclab.rice.edu/433/slides/">http://cmclab.rice.edu/433/slides/</a></li>
     88                                                                        </ul>
     89                                                                </p>
     90
     91<FONT FACE="Lucida Grande,Geneva,Arial,Helvetica,Swiss,SunSans-Regular">
     92                                                                <B><U>Workshop Location</B></U><BR>
     93                                                                <BR><p>Convention Center of the Smart Village,
     94Km 28, Cairo/Alex Desert Rd.</p><br>
     95
     96
     97
     98
    1499}}}
    15 
    16 == Lab Exercises ==
    17  * [attachment:wiki:Workshops/Egypt_2008April/Files:WARP_WorkshopExercise_3_WARPLab.pdf?format=raw Lab 3: Introduction to WARPLab] (0.1MB PDF) [source:/ResearchApps/PHY/WARPLAB/WARPLab_SISO_MIMO2x2/M_Code@839 WARPLab source files]
    18  * [attachment:wiki:Workshops/Egypt_2008April/Files:WARP_WorkshopExercise_1_ToolsIntro.pdf?format=raw Lab 1: Introduction to WARP Design Flows] (0.1MB PDF)
    19  * [attachment:wiki:Workshops/Egypt_2008April/Files:WARP_WorkshopExercise_2_SweepingTx.pdf?format=raw Lab 2: Building a Simple Transmitter] (0.1MB PDF) [attachment:wiki:Workshops/Egypt_2008April/Files:WARPWorkshop_Lab2.zip?format=raw Lab 2 Files] (12MB ZIP)
    20  * [attachment:wiki:Workshops/Egypt_2008April/Files:WARP_WorkshopExercise_4_noMAC.pdf?format=raw Lab 4: Building a Simple "MAC"] (0.1MB PDF) [wiki:Workshops/Egypt_2008April/MacLabs Lab 4 files]
    21  * [attachment:wiki:Workshops/Egypt_2008April/Files:WARP_WorkshopExercise_5_UniMAC.pdf?format=raw Lab 5: Building a Unidirectional MAC] (1.4MB PDF) [wiki:Workshops/Egypt_2008April/MacLabs Lab 5 files]
    22  * [attachment:wiki:Workshops/Egypt_2008April/Files:WARP_WorkshopExercise_6_hopMAC.pdf?format=raw Lab 6: Building a Channel-Hopping MAC] (1.3MB PDF) [wiki:Workshops/Egypt_2008April/MacLabs Lab 6 files]
    23 
    24 == Other Useful Resources ==
    25  * [wiki:HardwareUsersGuides/FPGABoard_v1.2 FPGA Board Users Guide]
    26  * [wiki:HardwareUsersGuides/RadioBoard_v1.4 Radio Board Users Guide]
    27  * [wiki:sysgen2opb sysgen2opb Overview] and [source:/PlatformSupport/sysgen2opb Source]
    28  * [/WARP_API WARP APIs]
    29  * Radio Controller
    30    * [wiki:RadioController Overview]
    31    * [source:/PlatformSupport/CustomPeripherals/drivers/radio_controller_v1_09_a/src Software Source]
    32    * [source:/PlatformSupport/CustomPeripherals/pcores/radio_controller_v1_09_a/hdl Hardware Source]
    33  * [source:/ResearchApps/PHY/MIMO_OFDM WARP OFDM Transceiver]
    34  * [source:/PlatformSupport/WARPMAC WARPMAC Source]
    35  * [source:/ResearchApps/MAC MAC Implementations]
    36  * [http://xilinx.com/univ/ Xilinx University Program]
    37 
    38