FYP2 Entry

FYP2 ENTRY 2: Reflection of progress 2 - Yeap Eng Jau

Week 6

Lower Order Thinking Skill (LOTS) includes the answer given in the reading.

  1. State the theories/equation used in this project.

NIOS II system was build in completing this project. With the build the NIOS II System, we can install the Fractal Image decoding code to perform the Image decompression process. Conventional Fractal Image decoding method which involving a series of operation of reconstruction image was use in this project.

  1. Where are these theories/equations being implemented in the project?

These theories were used in developing a Fractal Image decoder in a NIOS II system.

For this week, I have used the other model of FPGA (DE2-115) to build the NIOS II system and install into it. The system has done some adjustment to fit the different model of FPGA.

 

Week 7

Higher Order Thinking Skills (HOTS) includes the implicit answer (not boldly stated answer)

  1. Explain the outcome(s) of the results. (pattern, sequencing, etc)

The outcome of this project will be a NIOS II system that can process the decoding of the Fractal Image, where the user can decode the Fractal Image they want.

  1. Compare the result with conventional/crude/other existing method. Explain the relationship/differences.

Conventional method was use in computer, while this project will run the program in NIOS II system in a FPGA to have some improvement in term of time consumption.

This week, I have tried to code the C program for SD Card reading for the FPGA in NIOS II system. The purpose of this C program is to become the storage of Input file and Output file of the system. Due to Hari Raya my SD Card delivery was delayed and I was unable to test the functionality.

 

Week 8

Higher Order Thinking Skills (HOTS) includes the implicit answer (not boldly stated answer)

  1. Discuss the implementation of the end product of the project.

The end product of this project will be a FPGA that have a NIOS II system and able to decode the image from the SD Card, then can save the output into the same SD Card also.

For This week, I have tried to do the debugging of the C program code for SD Card accessing in FPGA. During debugging process, I encounter some problem which is my Quartus 13.0 software does not have ‘University Program’ library. I have tried to find the add on to download into Quartus 13.0. This week also I have received my SD Card and it is FAT32 format, but FPGA is only support for FAT16 format SD Card. I had successfully formatted the SD Card into FAT16 format with window command.

 

Week 9

Higher Order Thinking Skills (HOTS) includes the implicit answer (not boldly stated answer)

  1. Discuss the future improvement of the project.

Implement faster method of Fractal Image decode algorithm into the NIOS II system to have even faster and less noise encoding process.

For this week, C program to read the SD Card have show some error which is does not have the memory in my NIOS II system, I am still figure out the way to solve the error and complete my NIOS II system.