Also called ΔΣ-converter or ΣΔ-converter, this is one of the most used method to get high resolution analog to digital converters (ADC) at a certain speed. Nowadays is often included in the microcontrollers displacing the typical SAR standard converter. Continue reading “Delta-sigma (ΔΣ) and SAR as standar ADC converter in microcontrollers”
I recently noticed that my diplom thesis is available online on the university repository.
This VHDL-AMS block is an ideal comparator, which check if the actual voltage in the input pins above the given threshold is or not. The output is a digital std_logic signal named “result”.
This counter has three digital inputs: enable, reset and a clock signal. Every clock cycle when the enable signal is read as HIGH, the counter will count upwards. When the reset is HIGH at the beginning of every clock cycle, the counter status is reseted to zero (synchronized reset). Continue reading “Counter block in VHDL for CADENCE”
The following current sink vary it current value depending on the 8 bit digital input. For each increment of the input the current increase one step declared as generic parameter in VHDL. For this case the generic parameter is named “rate” and given the value of 0.5 uA. Continue reading “Digitally Controlled Current Sink in VHDL-AMS for CADENCE”
The aim of this project is to develop the fastest possible PWM generator block using the Zynq FPGA and VHDL programming language. Therefore the constrains are studied to know which are the speed limitations. Several versions are developed with different features and configurable parameters.
There is many options for Synthesis and implementation in Vivado, which one should I use? Depend on what are you searching for. Continue reading “Vivado synthesis and implementation strategies”
In this tutorial I am going to explain with an example how to stream data from my Arduino to a computer. Later to plot the data on real time I am using KST2.
Plot a processed signal coming from Arduino COM port in real time is a useful practice when working with sensors. Also this makes a great feature to present or show your proyect to others. Arduino code-debugging is another reason: Many of us only use single delays and Serial.println to figure out what is happening on the board. Here I am going to explain one simple solution without the need of writing a custom script, which could be the smarter solution to work with sensors.
This is the third part of Linux tutorial for Linux using the ZYBO board from Digilent.
- ZYBO-Linux(I): Escribir la imagen de Linux-Debian en una SD
- ZYBO-Linux(II): Install and start up Linux from ZYBO
- ZYBO-Linux(III): Conectar con la ZYBO a través del terminal de Ubuntu