Timeline

Michael Neuberg
Week of Activities
September 17 Tour of CHILL Facility (Met with Jim and Dave). Radar reasearch.
September 24 Project research: Review details of BASYS board.
October 1 Website Updates. BASYS Board Testing
October 8 Pawnee Visit. Radar calibration for testing.
October 15 Programming BASYS board with simple logic.
October 22 Reviewed BASYS and connector board schematics.
October 29 Simple logic such as Binary to Gray code converter
November 5 Looked into clock divider methods and DCM
November 12 Generate clock signal and adjusted frequency testing
November 19 break
November 26 Clock signal with delay and encoder data
December 3 Report, presentation, and end of the semester documents
January 23

Finished implementing Gray Code and parallel to serial conversion

January 30

Finished implementing transmissions data and general FPGA code

February 1

PCB tutorial and testing

February 8

Create PCB parts and start schematic

February 15

Schematic Layout

March 1

Finished schematic and stated PCB layout

March 17

Finished first 2 layer board layout = Rev_1

March 20

Started 4 layer PCB layout

March 30

Finished 4 layer board layout = Rev_2

April 4

Redo 4 layer board with different configuration

April 11

Finish another 4 layer board = Rev_3

April 13

Change components on PCB board and rearrange

April 18

Edays presentation

April 20

Finish PCB board an get approval = Rev_4

April 23

Get board and parts ordered

May 2

Worked on final paper, and end of semester requirements

May 4

Waiting for parts and board to put together and test



Chris Picard
Week of Activities
September 17 Comparing two graphics card venders
September 24 Talk to Hewlett Packard about obtaining system
October 1 Studied CUDA user manual
October 8 Studied CUDA user manual
October 15 Studied CUDA development enviroment
October 22 Studied CUDA development enviroment
October 29 Studied coding samples for CUDA
November 5 Studied coding samples for CUDA
November 12 Studied coding samples for CUDA
November 19 Break
November 26

Communicating with Hewlett Packard about system, and delivery time

December 3

Report, presentation, website, end of semester documents

December 21

System obtained, worked on configuring system for use

December 28

Ran sample CUDA code

January 4

Modified sample code to perform more complex operations

January 11

Installed second graphics card, discovered larger power supply required

January 18

Worked on writing initial inverse code

January 25

Finished implementing inverse, discovered code had slow performance

February 1

Worked on implementing a different inverse method that will have higher preformance

February 8

Worked on creating a benchmark to compare C and CUDA inverse preformance

February 15

Worked on fixes bugs in benchmark

February 22

Gathered information on how to fix code errors from CUDA forums

February 29

Implemented fix in code, gathering performance data

March 7

Break to prepare for midterms

March 14

Worked on improving CUDA benchmark performance

March 21

Gathered information and continued to work on benchmark performance

March 28

Worked on implementing data pipeline idea

April 4

Implementing none pageable memory method to increase data transfer rate

April 11

Finishing up final benchmark

April 18

Edays presentation

April 25

Taken break to catch up on other classes

May 2

Worked on final paper, and end of semester requirements