Pragnesh Patel (@Patelbaroda)

Experienced electrical and embedded systems engineer. I worked with analog and digital systems, sensors and interfacing and 8 through 32 bit microcontrollers.

Designing Embedded Systems with FPGA-2

Pragnesh Patel November 13, 200710 comments

In last part, we created hardware design of basic system. The next step is to generate (compile) hardware design. Compiled hardware design is known as bit-stream andstored in *.bit file. To compile hardware, use hardware->generate hardware tab. The complete hardware design generation takes several seconds to several minutes depending on computer speed and design complexity. In back ground, the whole design process involves many different steps including synthesis, placement, routing and...

Designing Embedded System with FPGA - 1

Pragnesh Patel October 28, 200711 comments

With the introduction of soft processors and related tools (like EDK from Xilinx), implementation of basic embedded system in FPGA is made easy. This requires very little or almost no knowledge of VHDL programming. Actually that’s how I started. If user is interested in taking full advantage of FPGA and its parallel processing power, then yes, detail understanding of soft processor, its peripheral bus and VHDL programming is required.


I will start with...

My first entry to embeddedrelated.com

Pragnesh Patel October 23, 20072 comments

Hello everybody, it’s nice to have an opportunity to write on embedded system and share experiments with readers.

I recently started embedded systems in FPGA having luxury of reconfigurable logics and will like to share some of my thoughts in first post.

I worked with Xilinx SPARTAN 3E and with their embedded system tools known as EDK 9.1 (Embedded Development Kit) software tool, its fun to play with FPGA with no knowledge of VHDL programming. In order to create hardware logic block...

No Threads Found

Use this form to contact Patelbaroda

Before you can contact a member of the *Related Sites:

  • You must be logged in (register here)
  • You must confirm you email address