It has been a while since my last blog … I was busy with my exams and university issues  for about a month. So, here we come again to talk about ash1.

Since I have started working on ash1, I was anxiously waiting for the day where I can write a piece of code and test it out on an FPGA device and this is what happened ! On 20th of August, 2011, ash1 executed its first program that I wrote for… which simply consisted of 3 instructions:

  1. READ INPUT PORT0
  2. WRITE PORT0 INPUT DATA TO OUTPUT PORT0
  3. GO TO STEP 1

Here is my workstation:

ash1 Development Workstation

I used Quartus II to prove ash1 on one of  Cyclone II devices ( using DE2 Board). And here was the compilation report:

Compilation Report Flow Summary

I was happy to see such a summary as ash1 was small ( ~500 FPGA slices) and it also could run on 50 MHz at least !

and here is ash1 in action !- reading switches and getting them to 8 LEDs-

ash1_swtiche1

So that’s all for this post ….. stay tuned for the next post !