Newsgroups: sfnet.harrastus.audio+video
Subject: Re: HIGH-END kuunteluraportti: TacT Millenium vs Krell FPB 200
References:  
	<[email protected]> 
	<[email protected]>
From: Tomi Holger Engdahl 
Date: 14 Apr 1999 16:02:06 +0300
Message-ID: 
Organization: Helsinki University of Technology, Finland
Lines: 100
X-Newsreader: Gnus v5.3/Emacs 19.34
[email protected] (Tuomas Pantsar) writes:

> In article ,
> Mika Iisakkila   wrote:
> >Kun kyse on digitaalisesta _tiedosta_, ei siihen en{{ sotketa mit{{n
> >analogisen maailman k{sitteit{. Kun Sokoksessa kassaneiti n{pp{ilee
> 	Mutta kerropa, miten se tieto _todellisuudessa_ siirret{{n?

Digitaaliaudion laitteisssa seuraavasti
(http://www.hut.fi/Misc/Electronics/docs/audio/spdif.html):

The Coding Format

The digital signal is coded using the 'biphase-mark-code' (BMC), which
is a kind of phase-modulation. In this system, two zero-crossings of
the signal mean a logical 1 and one zero-crossing means a logical 0. 

                _   _   _   _   _   _   _   _   _   _   _   _
               | | | | | | | | | | | | | | | | | | | | | | | |
clock   0 ___ _| |_| |_| |_| |_| |_| |_| |_| |_| |_| |_| |_| |_

                ___         _______     ___         ___
               |   |       |       |   |   |       |   |
data    0 ___ _|   |_______|       |___|   |_______|   |___
signal           1   0   0   1   1   0   1   0   0   1   0

                _   ___     _   _   ___   _     ___   _
Biphase        | | |   |   | | | | |   | | |   |   | | |
Mark    0 ___  | | |   |   | | | | |   | | |   |   | | |
signal         | | |   |   | | | | |   | | |   |   | | |
              _| |_|   |___| |_| |_|   |_| |___|   |_| |___

cells           1 0 1 1 0 0 1 0 1 0 1 1 0 1 0 0 1 1 0 1 0 0

The frequency of the clock if twice the bitrate. Every bit of the
original data is represented as two logical states, which, together,
form a cell. The length of a cel ('time-slot') is equal to the length
of a databit. The logical level at the start of a bit is always
inverted to the level at the end of the previous bit. The level at the
end of a bit is equal (a 0 transmitted) or inverted (a 1 transmitted)
to the start of that bit. 

> 	J{nnitteenvaihteluina eli analogisena ilmi|n{ (tai vastaavasti
> 	optisesti ...)

J�nnitevaihteluna. Edellisen esimerkin koodissa signaalin yl�taso
on +0.2..0.3V ja alataso -0.2..-0.3V l�hetysp��ss� standardin IEC958
mukaan. Vastaanottop��n pit�� tunnistaa j�nnitteet +0.1..+0.3V saakka
tuoksi yl�stasoksi "ykk�seksi" ja -0.1..-0.3 tuoksi alatasoksi
"nollaksi". Sitten vaan t�st� rivetaan dekoodaaman tuota
'biphase-mark-code' koodausta ett� saadaan varsinaiset ��nidatan
n�ytebitit sek� muut ��nikehykseen kuuluvat bitit.

>       Loogisesti lukuja, mutta todellisuudessa
> 	kaikki tieto kulkee siell{ digitaalielektroniikassa todellakin
> 	t{ysin analogisena ilmi|n{ - j{nnitteenmuutoksina, joita riivaavat
> 	aivan samat ilmi|t kuin kaikkia muitakin analogisia siirtotapoja:
> 	vaimeneminen, dispersio yms (kuten toisessa viestiss{nikin
> 	kirjoitin).

Niin riivaavat nuo ongelmat. Vaan nuo elektroniikkavehkeet
suunniteellaan sill� tavoin, ett� nuo ongekmat eiv�t tule laitteissa
siin� m��rin esille, ett� niiss� liikkuva data p��sisi muuttumaan.
Lyhyill� piirien v�lisill� joidenkin senttien vedoilla vaimenemiset ja
dispersiot eiv�t ole merkitt�vi� normaalilla piirilevyll� muutamien kymmenien
megahertsien matkoilla. Ja jos ongelma peruspiireill�, niin sitten
otetaan paremmin tarkoitukseen sopivat sovituspiirit ja mahdollisesti
linjakoodaus niin, ett� signaali saadan muuttumattomana l�pi
laitteen suunnitelluissa k�ytt�olosuhteissa.  

> 	Oletko varma tuosta, ett{ DA-muunninta ei kiinnosta se, mit{
> 	se j{nnite todellisuudessa on? Ideaalista muunninta ei varmaan,	
> 	mutta todellisuus on j{lleen kerran jotain muuta.

Jos piirin per�ss� oleva elektroniikka on jotenkin tarkka
j�nnitteiden pienille eroille, niin elektroniikka on
suunniteltu sellaiseksi, ett� piiri tehd��n tunteettomaksi
tuollaisille ilmi�ille laittamalla sis��ntuloon vaikka
schmitt-triggeri

> 	Miten nykyiset k{ytett{v{t DA-muuntimet ovat toteutettu?

Nykyisin muodissa ovat kovasti signa-delta-muuntimet, joista
l�ytyy tietoa osoitteesta http://www.cs.tut.fi/~rosti/1-bit/
ja varmaankin valmistajien webbisivuilta teknisist� papereista.
Cirrus Logic's Crystal konvertterit ovat aika suosittuja
ja webbisivut osoitteessa http://www.crystal.com/
K�vin heid�n kerran Elkom-messuilla seuraamassa heid�n parin 
tunnin esityst� noista muuntimista silloin pari vuotta siten kun firma
tunnettiin viel� nimell� Crystal Semicondictor.

Aiheesta lis��:
http://www.ee.washington.edu/conselec/CE/kuhn/labs/lab5a.htm
http://www.ee.washington.edu/conselec/CE/kuhn/onebit/primer.htm
http://www.cs.tut.fi/~rosti/1-bit/


-- 
Tomi Engdahl (http://www.iki.fi/then/)
Take a look at my electronics web pages at http://www.hut.fi/Misc/Electronics/