2021-08-23 17:52:42 +02:00
|
|
|
---
|
2022-09-05 18:48:11 +02:00
|
|
|
title: "About This Site"
|
2022-06-13 17:39:51 +02:00
|
|
|
date: 2022-05-21T19:52:54+02:00
|
2021-08-24 09:08:44 +02:00
|
|
|
draft: false
|
2021-09-19 13:41:50 +02:00
|
|
|
tags:
|
2022-06-13 17:39:51 +02:00
|
|
|
- personal
|
|
|
|
- introduction
|
2021-09-19 13:41:50 +02:00
|
|
|
- about
|
2021-08-23 17:52:42 +02:00
|
|
|
---
|
2021-08-24 10:15:38 +02:00
|
|
|
|
2022-06-13 17:39:51 +02:00
|
|
|
This site shares a bit of informal documentation and blog-based record keeping
|
|
|
|
reflecting my day to day activities. Hopefully it's a good mix of technical and
|
|
|
|
just-for-fun discussion. Professionally I am a mixed-signal circuit designer
|
|
|
|
which means I compose integrated circuits mostly for sensors whose signals are
|
2022-06-22 20:23:20 +02:00
|
|
|
then processed for interesting features. Besides my day-to-day job that I enjoy
|
|
|
|
a bit of casual programming as a hobby which is now predominantly based on
|
|
|
|
python which makes it easy to adapt or share code.
|
2022-06-13 17:39:51 +02:00
|
|
|
|
2022-09-05 18:48:11 +02:00
|
|
|
Currently my casually programming projects are mainly oriented towards image
|
2022-06-22 20:23:20 +02:00
|
|
|
processing for object recognition and vectorization techniques. Basically
|
|
|
|
I am trying to approximate a rasterized images using absolute geometries and
|
2022-09-05 18:48:11 +02:00
|
|
|
polynomial colour contours such that they have infinite or vector-based precision.
|
|
|
|
Besides that I self-host a variety of web-services
|
|
|
|
both as an educational opportunity with the added benefit that I can enjoy more
|
2022-06-22 20:23:20 +02:00
|
|
|
privacy than the average person. While it is a bit of effort, I feel that this
|
|
|
|
is an important part of software freedom and lets me avoid malicious services
|
|
|
|
that I would otherwise be subject to.
|
2022-06-13 17:39:51 +02:00
|
|
|
|
2022-06-22 20:23:20 +02:00
|
|
|
# Research Interests
|
2022-06-13 17:39:51 +02:00
|
|
|
|
2022-06-22 20:23:20 +02:00
|
|
|
I have a strong appreciation for sensing systems and exploring the
|
|
|
|
More-Than-More scaling for CMOS technology. The idea here is to augment
|
|
|
|
traditional fabrication techniques for sensing bio-markers, particles, light
|
|
|
|
and all kinds signals using electronics. More generally however I study analogue
|
|
|
|
signal processing techniques in the context of all-digital systems. My main
|
|
|
|
research interests currently are time-domain processing and asynchronous custom
|
|
|
|
digital logic for high performance applications such as ultra-low-power medical
|
|
|
|
devices and ultra-wide-band radio transceivers. In these systems we can encode
|
|
|
|
information using the relative timing of clock edges e.g. pulse-width-modulation
|
|
|
|
to do analogue processing using digital logic which leads to a new approach to
|
|
|
|
realizing certain functions and implementations.
|
2022-06-13 17:39:51 +02:00
|
|
|
|
2022-06-22 20:23:20 +02:00
|
|
|
### Time-Domain-Processing
|
2022-06-13 17:39:51 +02:00
|
|
|
|
2022-09-05 18:48:11 +02:00
|
|
|
There are always some surprising consistencies when re-imagining the
|
2022-06-22 20:23:20 +02:00
|
|
|
representation of information. For example in time-domain systems we can realize
|
2022-09-05 18:48:11 +02:00
|
|
|
resolve units of time with almost arbitrary precision, very often down to a
|
|
|
|
KT/C equivalent limit. However some-how similar to traditional analogue systems,
|
2022-06-22 20:23:20 +02:00
|
|
|
where the maximum dynamic range is limited by the voltage-supply, in
|
|
|
|
time-domain systems this limit comes from rate at which we can make
|
|
|
|
observations. For example say we have a 1 MHz pulse-width-encoded signal then
|
|
|
|
we can only resolve relative timing information at 1 MHz. We could increase
|
|
|
|
our dynamic range by reducing the pulse-repetition-rate but our information
|
|
|
|
rate stays constant since we only double the information-per-pulse but half
|
2022-09-05 18:48:11 +02:00
|
|
|
its rate. Comparing this again to traditional analogue with a simple RC circuit
|
2022-06-22 20:23:20 +02:00
|
|
|
where our maximum dynamic is set by the supply voltage to KT/C ratio and this
|
|
|
|
is fixed irrespective of the resistor or bandwidth of the circuit. Again we can
|
|
|
|
show that this is a fundamental consequence of the
|
2022-09-05 18:48:11 +02:00
|
|
|
[equi-partition-theorum](https://en.wikipedia.org/wiki/Equipartition_theorem)
|
2022-06-22 20:23:20 +02:00
|
|
|
irrespective of how we represent/encode information.
|
2022-06-13 17:39:51 +02:00
|
|
|
|
2022-06-22 20:23:20 +02:00
|
|
|
The main advantage of time-domain processing is that we can exhaustively use
|
2022-09-05 18:48:11 +02:00
|
|
|
digital logic. This is not only highly-advantageous when designing in a
|
|
|
|
deep sub-nanometre technology since they are geared towards these kind of
|
|
|
|
circuits but also we don't suffer from performance losses due to device parameter
|
|
|
|
depredation in the same way a traditional op-amp might. In fact you can show
|
2022-06-22 20:23:20 +02:00
|
|
|
that time-domain circuits can realize almost ideal operators for summation,
|
2022-09-05 18:48:11 +02:00
|
|
|
integration, multiplication, and their inverses through closed-loop operation.
|
2022-06-22 20:23:20 +02:00
|
|
|
|
2022-09-05 18:48:11 +02:00
|
|
|
### To Be Continued...
|