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/