Archiv des Autors: admin

Part 2: LTSpice integrated circuit design: Diode connected MOS, current mirror

Introduction In integraded circuits you often need some defined currents. For this you can use current mirrors. The diode connected MOS is an easy circuit which will lead us to the current mirror.

Veröffentlicht unter Analog Design, Spice | Verschlagwortet mit , , , , , , , , , , | Hinterlasse einen Kommentar

Part 1: LTSpice integrated circuit design: NMOS characteristics

Introduction I was looking for a way to learn something about analog integrated circuit design, without the need of expansive simulators or technology models. I work often with LTspice. But the problem is that the default nmos4 and pmos4 models … Weiterlesen

Veröffentlicht unter Analog Design, Spice | Verschlagwortet mit , , , , , , | Hinterlasse einen Kommentar

LPC Open LPC13xx PWM

To use the PWM functions of the PWM Output pins we have to modify the lpcopen library. Then we have to do four steps to configure the PWM: 1) modify the lpcopen library 2) configure the IO pins for pwm … Weiterlesen

Veröffentlicht unter ARM lpc1xxx, Mikrocontroller | Verschlagwortet mit , , , , , , , , | 1 Kommentar

LPCOpen LPC13xx ADC

If we want to measure some analog values with our microcontroller we have to convert them with the internal Analog Digital Converter of the LPC1313. In our example we will start some AD conversions on different channels and send them … Weiterlesen

Veröffentlicht unter ARM lpc1xxx, Mikrocontroller | Verschlagwortet mit , , , , , , , , , , , , , | Hinterlasse einen Kommentar

Notes on working with LPCXpresso and LPCOpen on a 64 bit Ubuntu

Whats the problem? The Problem is that LPCXpresso uses an underlying 32 bit Eclipse and that you have to install 32 bit support on a 64 bit Ubuntu to get it working. After some research I found a solution in … Weiterlesen

Veröffentlicht unter Allgemein | Verschlagwortet mit , , , , , , , , | Hinterlasse einen Kommentar

LPCOpen LPC13xx UART

With the UART we have an easy to use interface to other devices in example our computer. In this example I used the lpc1313 and a ft232 cable to communicate between chip and computer. The lpc1313 sends each second a … Weiterlesen

Veröffentlicht unter ARM lpc1xxx, Mikrocontroller | Verschlagwortet mit , , , , , , , | Hinterlasse einen Kommentar

LPCOpen LPC13xx Systick Timer and GPIO

In an article set I want to describe and show some code snippets for the lpc13xx in our case the lpc1313. I work with lpcxpresso and the lpcopen code base. A getting started with lpcopen can be found here. The … Weiterlesen

Veröffentlicht unter Allgemein, ARM lpc1xxx, Mikrocontroller | Verschlagwortet mit , , , , , , , , , , , | Hinterlasse einen Kommentar

Verilog to blackbox picture tool

For documentation I often need a picture of the blackbox view from a Verilog module. So I wrote a little tcl tool which automates the task. The tool takes a Verilog file and gives a blackbox view out which can … Weiterlesen

Veröffentlicht unter Tcl, Verilog | Verschlagwortet mit , , , , , , , , | Hinterlasse einen Kommentar

Tools to verify radiation hardened designs in VHDL

During my bachelor thesis tools were needed to verify the behaviour of radiation hardened hardware descriptions. For that two tools were programmed: The first tool simulates the behaviour of the description as a behavioural simulation in Modelsim and induces Single … Weiterlesen

Veröffentlicht unter Allgemein, Python, VHDL | Verschlagwortet mit , , , , , , , , , , | Hinterlasse einen Kommentar

Python to display data from .csv file

This code snippet is a simple example how to read .csv files and visualize them. In our example we have a pie.csv file with the following content: Pie chart A;B;C;D 35;25;30;10 The codesnipped reads with the readline() method one line … Weiterlesen

Veröffentlicht unter Allgemein, Python | Verschlagwortet mit , , , , , | Hinterlasse einen Kommentar