Changes between Version 39 and Version 40 of Exercises/13_4/IntroToXPS
- Timestamp:
- Aug 22, 2012, 10:34:58 AM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Exercises/13_4/IntroToXPS
v39 v40 124 124 }}} 125 125 126 When you press the "up" pushbotton of the top left of the board, you should see the User I/O LEDs and hexadecimal displays "pause" their current state. 126 127 128 [[Image(output.jpg)]] 129 130 As you press the button, your serial terminal on your computer will also print out the current state of the captured output register from the custom core. 127 131 128 132 {{{ … … 136 140 }}} 137 141 138 [[Image(output.jpg)]] 139 142 You can verify that the LEDs match the contents of the register. For example, in the earlier screenshot, the second green LED is illuminated and the last sequence of bits out of the PRNG captured value is "0 1 0 0." The first three red LEDs are illuminated and the first sequence of bits from the PRNG captured value register are "1 1 1 0." 140 143 141 144 == Discussion == 142 145 146 The purpose of this exercise to show how data can get into and out of a custom core: through hardware ports and registers. While we used the User I/O core as the sources and sinks of the ports from the PRNG core, this process is fundamentally no different than I and Q samples being sent to and received from the radio bridge. The custom core we connected to the system in this exercise is a proxy for a custom physical layer-- the process is the same. 147 148 143 149 = Additional Questions and Feedback = 144 150 If you have any additional questions about this exercise or other feedback, please post to the [http://warp.rice.edu/forums/ WARP Forums].