Close

Decoder architecture

A project log for miniPHY

the thing you need to plug to a miniMAC

yann-guidon-ygdesYann Guidon / YGDES 12/12/2025 at 06:470 Comments

These days, the ideas are

The size of the codes are still undetermined. The ratio could at worst be 1B1T, at best 3B2T or so.

.

1T
3
2T
9
3T
27
4T
81
5T
243
6T
729
1B
2
XXXXX
2B
4
XXXXX
3B
8
XXXX
4B
16
XXXX
5B
32
XXXX
6B
64
XXX
7B
128
XXXX

.

There is an "upper diagonal" (quite arbitrary where B=T, and a lower slop forced by 2^n >= 3^m.
If possible the words should be short to keep the circuit small but this reduces the encoding efficiency.

The remaining candidates are

So how many bits do we need for both ECC and BLW? => this sets the ratio between B and T

And what could/should the ADC resolution be? => number of pins, 4 pins / 16 values looks like the maximum, but also 4 pairs makes a 5-value Flash ADC, that's 8 pins already...

Discussions