Tag: fpga Page 2 of 2

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…

PIC32 Serial Console and Configuring a FPGA

This is my tenth week in AESTE. Continue fixing some minor bug for my wolfssl TCP server state machine and adding some additional features. ╭∩╮(︶︿︶)╭∩╮ Correcting some misconception…

WEEK 4: Spartan 6 FPGA

My task of this week is the configuration of FPGA. I had to configure the Spartan 6 XC6SLX9 FPGA in the slave serial mode, by using the USART…

Minimal Bitstream Size

I was interested to find out how much storage is needed to store the bitstream of a minimal design for a Spartan6 FPGA. The minimal design chosen is…

Creating the Verilog Top Module

This week the developing of the project headed toward new direction. Previously I was working mainly in the web development and Witty , starting from integrating the Codemirror…

Creating User Constraints

After the previous week has finished, this week we were back working on our first project. My task was to generate a UCF that will contain the wiring…

Engineering Design

The task of this week was completely different. We were asked to do some engineering design work .The client company wants to build a device that has the…

Embedded System Design

Doing an internship at a small company is significantly different that doing it at a multinational firm! This is my seventh week here at AESTE and I can…

The big picture and saving time

The project becomes closer to completion with the top level creator being as done as possible. In this post I’ll start by explaining the top level creator and…

Bit streams, Synthesizer and Data2mem

My journey with C++ continues with three engines up and running. The bitgenerator, the software encoding bitstreams to suit our system. The software loader which runs data2mem to…

RS 232 rx

This week i finished up writing the code for the receiver uart. My design includes a transmission register, a state register,  a status register and a few counters….

http://www.sxc.hu/photo/96250

FPGA Dev Boards

In preparation for the development of our new products in 2013, we have ordered a couple of FPGA based development boards to aid in our work. Both of…

FPGA families overview

Field Programmable Gate Array (FPGA) is a type of hardware/logic programmable integrated circuit. It’s flexibility, speed and the increasing number of IP cores make it into a popular…