Pomoc> termometr na dekodowanie realizacji w DAC

L

lovseed

Guest
Jestem projektowania 14-bitowy DAC.Aby zrekompensować systematyczne błędy gradient, i potrzeba kontroli przełączania sekwencji MSB źródeł prądu.

Mam na myśli na papier "14-bitowe wewnętrzne Dokładność Q ^ 2 Random Walk CMOS DAC"

Ale nie jestem całkiem jasne, jak na wprowadzenie logiki dekodowaniu specjalną implementacją VHDL przy użyciu tabel wyszukiwania.

Ktoś zna szczegóły?

 
Zastanawiam się wiersz klasyczny system dekodowania kolumny można również zastosować do randomizowanych aktualny układ źródła.

[Size = 9] [color = # 999999] Dodano po 4 godzin 42 minut [/ color] [/ size]

yeah!Mam to.
Załóżmy, że mamy przyjąć nieco jednoargumentowe N w MSB

Kolejności, aby włączyć tę źródło prądu może być reprezentowana jako
Sekwencja = 2 ^ (N / 2) * wiersz col

wiersz od 0 do 2 ^ (N / 2) -1
kolumny od 0 do 2 ^ (N / 2) -1

W przypadkowej kolejności, możemy uzyskać wiersz / kolumny z "Sequence".

wiersz = [sekwencji / (2 ^ (N / 2))] [] oznacza część całkowitą się z wyniku.
col =% sekwencji (2 ^ (N / 2))

Więc nawet losowo źródła prądu, jak przedstawione w powyższym artykule, można nadal korzystać z systemu dekodowania kolumnie rzędu!

Aha!

 
Mam pytania dotyczące pracy.
Pierwszym z nich jest jak u dostać prawdziwy "losowo" sekwencja przełączania.
Drugi, na jakich autor się podział błędów pozostałości w MATLAB-ie.
Znam ten papier i papier "12-bitowe wewnętrzne dokładność szybki CMOS DAC" na niezliczone ilości, ale nadal nie rozumiem dwóch wyżej wymienionych problemów.
może ktoś mi dać kilka rad?

 
Tych dokumentów zawsze krótkie obecnie najważniejsze treści.

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Smutny" border="0" />
 

Welcome to EDABoard.com

Sponsor

Back
Top