|
|
Overingeniør, Mikroelektronikksystemer og ROBIN, Institutt for Informatikk, Rom 3408 Pb. 1080 - Blindern 0316 OSLO Tlf: +47 22852928 Fax: +47 22852401 hansbe(at)ifi.uio.no |
Welcome to my homepage. I have studied Microelectronics and in June 2005 I completed my Master Thesis entitled "An AER Analog VLSI Cochlea using Pseudo Floating Gate Transistors". From the 1st of November 2005 I joined as a research assistant on the CAVIAR project, which my supervisor for the master thesis Philipp Häfliger was involved in. From the 1st of June until the 31st of August I worked on readout electronics for a permanentely implanted piezoresistive sensor, for Ola Sveen. From September 1st I have been employed as a senior engineer (no. overingeniør) by the Microelectronics Systems Group at the University of Oslo, Institute of Informatics. I work here with technical software support and installation, technical programming, as a research assistant and I also help out with courses as a lab assistant and "oracle" for students.
This web-page is currently under (re-)construction. For more information than these pages (will) supply, please contact me.
| Gepic Evolution of Art |
Inspired by the fantastic Art engine which produce some fantastic pictures you can see at steike.com (made by another guy and a friend of mine, Kyrre Glette), I set out to make a Art engine of myself using Genetic Programming Techniques. The results are'nt bad. Not bad at all. Check it out at The Gepic Page |
| Game console | Me and a friend, Kyrre Glette, are planning to use some of our spare time to create a "simple" game console using a Spartan 3 development board. We have so far only worked a few hours and implemented the VGA synch controller. We will probably use a fairly low resolution (320x240x16) as we only have 1MB of SRAM available. We will probably implement the VGA DAC ourselves with rgb depth of 5,6 and 6 bits. We will also implement a sound system on the FPGA, i.e. waveform generators, VCO's, envelopes, and a Delta-Sigma bitstream with a low-pass filter to drive the analog output. We still need to get a hold of some Joysticks or similar to use as control for the games. And, alas, we will only have 16kB of code memory in our present development board. But there is lots to be done with 16kB! Whohoo! |
| Master Thesis | Title:
An AER
Analog Silicon
Cochlea Model using Pseudo Floating Gate Transconductors. A
powerpoint presentation. A cochlea is the biological hearing organ. My master thesis looks into the use of Pseudo-Floating Gate (PFG) Inverters to create a micropower VLSI cochlea model. The Pseudo-Floating Gate Inverters are single-ended inverting transconductors with a tunable gm and using these a cascade of second-order low-pass filters with tunable Q and cut-off is put together. The biasing technique that was used when implementing the PFG's is not advisable although it may work with different processes. Of late we have had some small success with the use of gate-leakage for programming the threshold of the PFG's. More of this later. |
| CAVIAR (Serial AER) |
I was involved in the EU-funded CAVIAR project for its last seven months, working as a research assistant for Philipp Hafliger. CAVIAR is an acronym for Convolution Address-Event-Representation (AER) Vision Architecture for Real-Time. Here I worked mostly with serial communication of Address Events, in an effort to boost transmission speed by using LVDS techniques. A test was made with a commercial FPGA and our effective maximum was 41.66Mevents/sec with 16bits/event (666Mbps) on the serial link. The transmission rate could be optimized further in our serial link but we did not pursue it as we had no means of recording events at speeds above around 4Mevents/sec. Theoretically speeds may be boosted way beyond this level: Max baud for new IP-cores is 6.25Gbps per LVDS channel, with some FPGAs having up to 20 channels allowing for 125Gbps or 100Gbps if we assume a 20% overhead on the data encoding. |
| Implanted Pressure Sensor Readout Electronics | For the summer term I was employed by Ola Sveen, involved in the engineering of a implanted electronic circuit capable of reading out a piezoresistive pressure sensor. Although an ASIC solution for this is the most likely way to make it I created a large-scale prototype with proprietary IC's. It consisted of a pre-amplifier, a low power ADC, microcontroller and energy transfer system using coils with a radius of about 2cm. The prototype worked, but the pressure resolution it achieved (18mBar) was about 4 bits off the target. The project resulted in very valuable experience to create a more miniaturized read-out circuit. For instance chopping is likely to be used to counter flicker noise. |
| Ultrasound preamplifier | After getting a custom-order I used a week to make a simple Ultrasound preamplifier. There's not much to say about it really. +20dB Gain, Bandwidth from about 10kHz to 200kHz. I even delivered it with a box and batteries. |