Default image

pablo

Debugging a Microchip’s SmartFusion2 SoC.

When I started to develop designs for FPGA, the thing that I missed from the digital signal processors is the debug capabilities. I used to debug my programs using JTAG that performs “real time” reads of the data memory, so…

Trying to hack a garage door opener with the USRP B210.

When we think about radio signals, we often think that all of them are private, impossible to decode, complicated… but nothing far than reality. It is true that acquire radio signals needs some knowledge about communications but now a days,…

F4PGA and Project XRAY

When I talk about Open Souce, the first that comes to my mind is GNU This operating system was developed by Linus Tourvalds and Richard Stallman in the early 90’s, then all the code was released to the community. Now,…

True RMS compute in FPGA.

When we are designing an acquisition system, sometimes process the signal is not enough, there are many cases where the project requires that the value of a measurement must be shown in a user interface. This is very easy when…

Division algorithms in FPGA.

Digital signal processing involves many different operations. Although there are some algorithms with a high level of digitalization, they can be computed only with additions and shifts, others require specific hardware. For example, we need multiplicators to use an IIR…

Using a digital oscilloscope.

When we is studying a degree related with electricity (electronics, electronics, electrical, communications, …), one of the elements which is very familiar to us is the oscilloscope. I remember when I started my electronics course (here in Spain we call…