Main Milestones
- Compile Code
- Run Code
- Output Statistics
Milestones
Week 1 and 2:
Understand how bitcoins work
Week 3:
Set up environment
Week 7:
Execute working version on an ATLYS board
Week 8:
Get statistics from ATLYS board runs
Week 9:
Synthesize Report
Week 10:
Verify a Transaction!
Run Miner program on Xillinux (Added 7th Week)
Understand how bitcoins work
- Transactions
- Verification
- Hashing Procedure (SHA256)
- Spartan 6 LX45 - ATLYS Board
Week 3:
Set up environment
- Download Python (Finished)
- Download Cisco AnyConnect (VPN) (Finished)
- Download and Configure ISE Design Suite (Finished)
- Set up Licensing (Finished)
Week 7:
Execute working version on an ATLYS board
- Synthesize and Implement project (Finished Week 6)
- Generate bitstream file from RTL (Finished Week 6)
- ATLYS board executes the bitstream file (Finished Week 6)
Week 8:
Get statistics from ATLYS board runs
- Time duration for an hour
- Performance
- Interval
- Source code
Week 9:
Synthesize Report
- Put together a report of findings
Week 10:
Verify a Transaction!
Run Miner program on Xillinux (Added 7th Week)
- Generate output onto terminal