Commit 3fe57f45 authored by Sabyasachi Mondal's avatar Sabyasachi Mondal
Browse files

Update README.md

parent 8221a02c
......@@ -14,11 +14,11 @@ For application specific needs like signal processing wiring a device to do part
If we know we will be doing a matrix addition for 2 4x4 array we can simply implement a register to register connected adder that will always give us the result of addition in the next cycle the data is received. In CPU we cant simply do that!
In this case we are going to use the FPGA to implement a processing unit in hardware from High Level C code that will be able to compute :
1. The weight matrix of a neural network
1. The weight matrix of a neural network [Future Application to develop a hardware optimized neural network in final thesis]
or
2. Array addition
2. Array addition [Future application to explore accelaration in a FIR filter]
or
3. Do a liner search
3. Do a linear search [Future application to implement a hardware optimized for a fast database]
and
compare how CPU performs in comparision to our FPGA hardware that is exactly wired up to work on the kind of data we expect to provide as input.
......@@ -43,14 +43,15 @@ The Tasks and maximum estimated time:
0. Problem statement and solution Plan brainstorming on all 3 problems : 12 hrs
1. Pseudo code and solution adjustment : 6 hrs
2. Do a project ETA analysis and goto task #2 or repeat task #0-#1 : 0 - 12 hrs
3. Vivado study of other solutions, available tools, code and hardware correlation : 12 hrs
4. Writting the code in Vivado : 3 hrs
5. Implementing code and checking hardware features and making final adjustments : 5 hrs
2. Do a project ETA analysis and goto task 2 or repeat task 0-1 : 0 - 12 hrs
[0 - 1 - 2 and repeat would take 30-35 hrs]
3. Vivado study of other solutions, available tools, code and hardware correlation : 24 hrs
4. Writting the code in Vivado : 12 hrs
5. Implementing code and checking hardware features and making final adjustments : 16 hrs
6. Bitstream generation python code for overlay : 2 hrs
7. Implementing same algorithm in python CPU : 3 hrs
7. Implementing same algorithm in python CPU : 16 hrs
8. Drafting the report and Analysis : 4 hrs
# Resources and Future questions
# Resources used and Future thesis topics
To be added later
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment