Category: Embedded_Systems

Cyber Security Engineer

Analog to Digital Converter (ADC)

● Designed & implemented a digital system with Nexys4 board to communicate with I2C chip in VHDL ● Developed systems with standard integrated circuits; VHDL architecture, Finite State Machine ● Utilized Intel’s QUARTUS II, ModelSim, and Xilinx Vivado IDE to design, implement & test systems ● Analyzed and outputs data to oscilloscope; mastered Xilinx Vivado…
Read more

Badminton Robot

● Designed cost-effective and dynamic Badminton Robot to compete against a human opponent ● Developed a vision system to successfully recognize, track and create a depth map of the object ● Utilized OpenCV (Open Computer Vision) library in Raspberry pi; C++ programming language ● Detected object with RGB (Red, Green, and Blue) & HSV (Hue,…
Read more

What are the disadvantages of an FPGA?

There are many disadvantages to FPGA. A few of them are mentioned below,  Learning Curve Novice FPGA developer have to learn new hardware description language (HDL). The most common HDL is VHDL or Verilog. Learning FPGA is becoming easier day by day. There are many blogs, books, and millions of PDF resources are online to…
Read more

What are the advantages of a FPGA?

If you don’t know what is an FPGA, then check out the blog post about FPGA. //abdurrob.org/what-is-an-fpga/ There are many advantages of using an FPGA over a CPU/GPU. FPGA is becoming popular and easier access for normal peoples.  Low Latency (Fast) FPGA is very fast, which means that it gives the user a very high…
Read more

What is a FPGA?

Is that a new social group! The best question ever, ”FPGA, is that a new religion!” FPGA is not known as other semiconductor devices. So, I decided to write about it.  Let’s get started, sit tight. FPGA stands for field-programmable gate array. FPGAs are nothing but semiconductor devices that are based on arrays of configurable…
Read more

What are the types of Embedded System?

There are many types of embedded systems. Let’s talk about some of the most common ones,  Real-time Embedded System The Merrian-Webster dictionary defines real-time as, “the actual time during which something takes place.” To extend from that, a real-time system has been described as one which “controls an environment by receiving data, processing them, and…
Read more

What are the characteristics of Embedded systems?

There are many characteristics of Embedded systems. A few of them are mentioned below: Embedded systems are to perform a specific task. Unlike your personal computer (PC) or mobile phone, embedded systems are designed to do one task. For example, an mp3 player.  Some Embedded systems required real-time performance. They need to run on a…
Read more

Embedded System

What is an Embedded System? An embedded system is a special-purpose computer system that is designed to perform dedicated tasks. This system is embedded as a part of a complete device, often including hardware and mechanical parts.  Unlike personal computers, an embedded system is dedicated to perform one or a few predefined tasks. Usually, tasks…
Read more