Tag: fpga Page 1 of 2

Schematics Completed

This week I spent most of my time finishing up the schematics. The updated board will have 2 complete SPI and 1 complete UART connection, between the PIC32…

Power Supply & Clocking

I started the week by looking at alternative power supply designs. The problem with the current design is that it utilizes 2 bulky linear voltage regulators. There are…

Start PCB Design

This week, after some more reading about the board and the connections and also some more reading on PCB design, I started using Kicad. Which is a very…

Third Week

This week which is my third, here at Aeste, was more about reading and understanding the current board. I started the week by redoing the Board Architecture that…

SDCard Working and Integration

By SD card working as stated in the title, I actually meant that it has only successfully established a connection to the SD card, and is far from being…

Proceeding to SD card

After successfully integrating the FPGA code with ethernet and USB serial, I proceeded to create a test firmware to establish and verify a connection with a micro SD…

Successful integration of FPGA project

The FPGA project has been succesfully integrated into the current project containing the usbcdc and ethernet. Now the test firmware has working ethernet, usb serial port, and also…

Integrating the Projects

This week I started by trying to modify the FPGA code so that it would transfer in chunks of data rather than all in one go. Turns out…

FPGA now working

The FPGA is now configurable using the pic32mz. The causeĀ of the problem was identified as being the clock to the FPGA not being set, and also the ucf…

TCPIP Stack Bug

This week I continue trying to figure out how to ‘download’ a huge file with TCP protocol. Set up a USB cdc com port to ease debugging. Fixing…

Configure FPGA with slave serial method

This week I try to fix ‘init_b’ low and get the configuration of spartan 6 working. ‘init_b’ turn high Finally manage to read a HIGH output from ‘init_b’…

Init_B Forever Low

This week I try to configure the FPGA using PIC32 with slave serial method. C array bit file First I convert the binary file of FPGA into C…

Automate Bitstream : Part 1

The Xilinx Synthesis and Implementation As I start to work on the synthesis and implementation flow, in order to generate the final bitstream that is being used to…

FPGA and PIC comms

This week started with a mess. I started to confuseĀ about what is my task all about, until my supervisor clarified me about it. Add a SPI module As…

Demosaic: Software vs Hardware

This week, the real comparison starts, to identify how much faster the demosaic core is, compared to software implementation. Software Implementation of Demosaic Previously, I had finished the…