20 | | The Rice University WARP Workshop introduces attendees to the Rice WARP development platform, including the hardware and software tools used to develop and implement designs in WARP. Attendees will learn the complete WARP design flow, from specification of initial design parameters through implementation of designs on WARP hardware. |
| 12 | == Lab Exercises == |
| 13 | * [attachment:wiki:Workshops/Rice_2007November/Files:WARP_WorkshopExercise_1_XPSIntro.pdf?format=raw Lab 1: Introduction to XPS] (0.1MB PDF) |
| 14 | * [attachment:wiki:Workshops/Rice_2007November/Files:WARP_WorkshopExercise_2_sysgen2opbIntro.pdf?format=raw Lab 2: Introduction to sysgen2opb] (0.1MB PDF) [attachment:wiki:Workshops/Rice_2007November/Files:Lab2.zip?format=raw Lab 2 Files] (4.5MB ZIP) |
| 15 | * [attachment:wiki:Workshops/Rice_2007November/Files:WARP_WorkshopExercise_3_SweepingTx.pdf?format=raw Lab 3: Building a Simple Transmitter] (0.1MB PDF) [attachment:wiki:Workshops/Rice_2007November/Files:Lab3.zip?format=raw Lab 3 Files] (7.6MB ZIP) |
| 16 | * [attachment:wiki:Workshops/Rice_2007November/Files:WARP_WorkshopExercise_4_noMAC.pdf?format=raw Lab 4: Building a Simple "MAC"] (0.1MB PDF) [wiki:Workshops/Rice_2007November/MacLabs Lab 4 files] |
| 17 | * [attachment:wiki:Workshops/Rice_2007November/Files:WARP_WorkshopExercise_5_UniMAC.pdf?format=raw Lab 5: Building a Unidirectional MAC] (1.4MB PDF) [wiki:Workshops/Rice_2007November/MacLabs Lab 5 files] |
| 18 | * [attachment:wiki:Workshops/Rice_2007November/Files:WARP_WorkshopExercise_6_lemmingMAC.pdf?format=raw Lab 6: Building a Channel-Hopping MAC] (1.3MB PDF) [wiki:Workshops/Rice_2007November/MacLabs Lab 6 files] |
22 | | == Registration Details == |
23 | | '''[[Color( white, red , Registration is now closed.)]]''' Please watch the [/ WARP site] for announcements of future workshops. |
| 20 | == Other Useful Resources == |
| 21 | * [wiki:HardwareUsersGuides/FPGABoard_v1.2 FPGA Board Users Guide] |
| 22 | * [wiki:HardwareUsersGuides/RadioBoard_v1.4 Radio Board Users Guide] |
| 23 | * [wiki:sysgen2opb sysgen2opb Overview] and [source:/PlatformSupport/sysgen2opb Source] |
| 24 | * [/WARP_API WARP APIs] |
| 25 | * Radio Controller |
| 26 | * [wiki:RadioController Overview] |
| 27 | * [source:/PlatformSupport/CustomPeripherals/drivers/radio_controller_v1_09_a/src Software Source] |
| 28 | * [source:/PlatformSupport/CustomPeripherals/pcores/radio_controller_v1_09_a/hdl Hardware Source] |
| 29 | * [source:/ResearchApps/PHY/MIMO_OFDM WARP OFDM Transceiver] |
| 30 | * [source:/Documentation/WARPMAC_API/warpmac_API.pdf?format=raw WARPMAC API] |
| 31 | * [source:/PlatformSupport/WARPMAC WARPMAC Source] |
| 32 | * [source:/ResearchApps/MAC MAC Implementations] |
| 33 | * [http://xilinx.com/univ/ Xilinx University Program] |
25 | | == Course Outline == |
26 | | |
27 | | '''DAY 1''' - 9am-5pm |
28 | | |
29 | | * '''Overview''': WARP Hardware and Design Environment 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 where attendees will use the design tools to implement a simple hardware co-processor on the FPGA. ([http://warp.rice.edu/trac/attachment/wiki/Workshops/Rice_2007November/Files/WARP_Workshop_Hardware.pdf?format=raw PDF of Slides]) ([http://warp.rice.edu/trac/attachment/wiki/Workshops/Rice_2007November/Files/WAPRWorkshop_Lab_EDK_sysgen2opb_Intro.pdf PDF of Lab 1]) |
30 | | |
31 | | * '''WARPLab''': A new design tool to interface matlab with WARP to enable off-line processing of received signals transmitted over real wireless channels. ([http://warp.rice.edu/trac/attachment/wiki/Workshops/Rice_2007November/Files/WARP_WorkshopSlides_2_PHY.pdf?format=raw PDF of Slides]) |
32 | | |
33 | | * '''PHY Implementation''': Classical physical layer algorithms such as orthogonal frequency division multiplexing (OFDM) will be presented in the context of physical layer design for WARP. 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 RF using the WARP radio boards. |
34 | | |
35 | | |
36 | | '''DAY 2''' - 9am-5pm |
37 | | |
38 | | * '''MAC Implementation''': 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. ([attachment:wiki:Workshops/Rice_2007November/Files:WARP_3_Network.pdf PDF slides]). |
39 | | |
40 | | '''Helpful Material''': [http://en.wikipedia.org/wiki/Medium_access_control Medium Access Overview] and knowledge of C programming. |
41 | | |
42 | | Attendees will utilize MATLAB, Simulink, and Xilinx Platform Studio throughout this two- |
43 | | day workshop. Familiarity with Xilinx development tools, specifically Xilinx Platform |
44 | | Studio, is helpful but not required. Familiarity with MATLAB is required. Development |
45 | | stations, including all required computer hardware and software, will be provided. |
46 | | |
47 | | == Workshop Location == |
48 | | |
49 | | The workshops will be held in the Rice University DSP Laboratory. The DSP Lab is |
50 | | located in the Abercrombie Building, Room A123. |
51 | | |
52 | | == Airports == |
53 | | |
54 | | There are two major airports in the greater Houston area, George Bush International |
55 | | (airport code IAH) and William P. Hobby Airport (airport code HOU). IAH is approximately |
56 | | 25.1 miles north of campus, and HOU is approximately 11.6 miles south of campus. |
57 | | |
58 | | == Hotel Information == |
59 | | |
60 | | We recommend that you make reservations at one of the following three hotels. |
61 | | Each hotel is close to Rice and offers special roomrates for those visiting Rice. |
62 | | |
63 | | Hilton Medical Center |
64 | | 6633 Travis Street |
65 | | Houston,TX 77030 |
66 | | (713) 313-4000 |
67 | | |
68 | | Houston Marriott Medical Center |
69 | | 6580 Fannin Street |
70 | | Houston, TX 77030 |
71 | | (713) 796-0080 |
72 | | |
73 | | Holiday Inn Houston Astrodome at Reliant Park |
74 | | 8111 Kirby Dr |
75 | | Houston, TX 77054 |
76 | | (713) 790-1900 |
77 | | |
78 | | |
79 | | == Campus Maps & Parking Info == |
80 | | |
81 | | If you will be coming to campus on your own by car, maps to and of the Rice campus |
82 | | and parking information can be found on the main Rice web site. |
83 | | |
84 | | The closest visitor parking to Abercrombie is the Founder's Court Lot, which is accessed |
85 | | via entrance !#1 or entrance !#2 off of Main Street. |
86 | | |
87 | | {{{ |
88 | | #!html |
89 | | <!--Visitors will need a credit card to access the parking lots, but parking vouchers will be |
90 | | provided to participants on each day of the workshop.--> |
91 | | }}} |
92 | | |
93 | | Abercrombie is also close to Houston's new light rail system. The most convenient stop is the |
94 | | Hermann Park/Rice U station. |
95 | | |
96 | | |
97 | | == Contact & Other Information == |
98 | | |
99 | | For questions related to the information given here, please send an email to warpworkshop_rice[at]rice.edu. |
100 | | |
101 | | For questions on the day of the workshop, please call Andrea at 713-348-6232. |
102 | | |