Most of the course evaluation is based on a project that you will do using the Xilinx tools and the Xilinx board. Learning to use the tools quickly is important so that you can have enough time to do the project. The key is to learn enough of the tools to do what you need to do.
You must use the piazza when you have questions about the tools or some other issue that might be of interest to everyone in the class. In this way, everyone can see what issues are arising and the same question will not have to be answered multiple times. Only email the instructor or a TA if there is a specific personal issue. All other emails will be returned with a message to use the piazza.
The TAs will be monitoring piazza and respond when they can. We also encourage you to respond if you know the answer. Support you classmates whenever you can and they will do the same. We hope that the piazza will make this easy.
As mentioned under Grading, there are Community bonus marks for participating on the discussion board. Piazza even provides the instructors statistics to make it easy to see who are the most active.
Note that one member of the group will be recorded as being responsible for the board. Even if the designated member leaves the group, that person will remain responsible until Fred or Norm have been given updated information.
Each group will be able to sign out a board and keep it for the term. You must bring your own board to the lab if you need to do a demo.
There will be three lab periods where you can get help with the lab modules during the lab period. The first lab will be an introductory lab to help you get started. There will not be any grading done during these lab periods. The TAs are there to help so use that time effectively.
You will need to work on these modules outside of the lab periods. The tools can take a long time to do a compile so you won't be able to finish everything during lab hours and you'll spend a lot of time waiting anyways. Plan on having something else to do in parallel.
Once you have the tools set up, it should be possible to work through most of the tutorials in less than a day. This is the most efficient way to do them.
During the lab test period you will be assigned a specific time slot where you will be graded on the lab test design and a simulation. You must become comfortable with the simulator very quickly as you should be doing lots of simulation so this is your incentive to learn.
You will need a block diagram of your system. The example shown here is good. The diagram should show all datapath connections. Note that any software IP should be indicated within the processor blocks running that software.