Changes between Version 45 and Version 46 of Workshops/Rice_2007November
- Timestamp:
- Oct 5, 2007, 9:10:53 PM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Workshops/Rice_2007November
v45 v46 28 28 * '''Do not arrange travel until your registration is confirmed.''' We will confirm your registration via email by October 12. 29 29 30 == = Course Outline ===30 == Tentative Course Outline == 31 31 32 32 '''DAY 1''' - 9am-5pm 33 33 34 * 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.34 * '''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. 35 35 36 * WARPLabA new design tool to interface matlab with WARP to enable off-line processing of received signals transmitted over real wireless channels.36 * '''WARPLab''': A new design tool to interface matlab with WARP to enable off-line processing of received signals transmitted over real wireless channels. 37 37 38 * Implementation of Physical Layer ProtocolsClassical 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.38 * '''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. 39 39 40 40 41 41 '''DAY 2''' - 9am-5pm 42 42 43 * Implementation of Network ProtocolsNetworking 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.43 * '''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. 44 44 45 '''Helpful Material''': [http://en.wikipedia.org/wiki/Medium_access_control :Medium Access Overview] and knowledge of C programming.45 '''Helpful Material''': [http://en.wikipedia.org/wiki/Medium_access_control Medium Access Overview] and knowledge of C programming. 46 46 47 47 Attendees will utilize MATLAB, Simulink, and Xilinx Platform Studio throughout this two- … … 49 49 Studio, is helpful but not required. Familiarity with MATLAB is required. Development 50 50 stations, including all required computer hardware and software, will be provided. 51 52 Additional tutorials and references can be found at:53 54 * http://www.xilinx.com/univ, See Teaching Materials; requires free registration55 * http://cmclab.rice.edu/workshops/56 * http://cmclab.rice.edu/433/slides/57 51 58 52 == Workshop Location ==