[go: up one dir, main page]

NL8003477A - Inrichting voor het verwerken van serieele informatie welke is voorzien van synchronisatiewoorden. - Google Patents

Inrichting voor het verwerken van serieele informatie welke is voorzien van synchronisatiewoorden. Download PDF

Info

Publication number
NL8003477A
NL8003477A NL8003477A NL8003477A NL8003477A NL 8003477 A NL8003477 A NL 8003477A NL 8003477 A NL8003477 A NL 8003477A NL 8003477 A NL8003477 A NL 8003477A NL 8003477 A NL8003477 A NL 8003477A
Authority
NL
Netherlands
Prior art keywords
synchronization
words
word
information
data words
Prior art date
Application number
NL8003477A
Other languages
English (en)
Original Assignee
Philips Nv
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Philips Nv filed Critical Philips Nv
Priority to NL8003477A priority Critical patent/NL8003477A/nl
Priority to US06/191,725 priority patent/US4353130A/en
Priority to CA000379584A priority patent/CA1188001A/en
Priority to EP81200638A priority patent/EP0043151B1/de
Priority to DE8181200638T priority patent/DE3162363D1/de
Priority to JP9167781A priority patent/JPS5728449A/ja
Publication of NL8003477A publication Critical patent/NL8003477A/nl

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/04Speed or phase control by synchronisation signals
    • H04L7/041Speed or phase control by synchronisation signals using special codes as synchronising signal
    • H04L7/042Detectors therefor, e.g. correlators, state machines
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0602Systems characterised by the synchronising information used
    • H04J3/0605Special codes used as synchronising signal

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Description

f
* I
PHN 9755 1 N.V. PHILIPS' GLOEILAMPENFABRIEKEN TE EINDHOVEN.
"Inrichting voor het verwerken van seriële informatie welke is voorzien van synchronisatiewoorden"
ACHTERGROND VAN DE UITVINDING
De uitvinding betreft een inrichting voor het synchroniserend uitlezen van een serieel medium dat inhoudt digitale informatie in de vorm van een reeks van datawoorden van onderling gelijke lengten en 5 telkens door een gelijk aantal n datawoorden (D0-D7) gescheiden synchronisatiewoorden (S), welke inrichting bevat een detektie-inrichting cm tenminste één korrékt ontvangen synchronisatiewoord te detekteren en alsdan een synchronisatietoestand te signalen. Zo'n inrichting is bekend uit het Amerikaanse Octrooischrift 4 001 693. Het medium is daar 10 dat van een mobiele radioverbinding. Het dataformaat (n=3) is getoond in Fig. 4 van dat octrooischrift. De synchronisatieprocedure is met name beschreven in kolom 14, regels 31-54. De bekende inrichting heeft twee toestanden : synchronisatie is goed, en synchronisatie is fout. In zo'n systeem zijn twee soorten fouten mogelijk. De eerste kategorie van 15 fouten is de verandering van de inhoud van een bit, bijvoorbeeld van woord een synchronisatie Onder bepaalde omstandigheden kan een synchronisatiewoord dan niet langer als zodanig herkenbaar zijn. De tweede kategorie van fouten is dat een bit (van een datawoord of van een synchronisatiewoord) verloren gaat, dan wel dat een extra bit wordt ingevoegd. Ook 2Q zo kan een synchronisatiewoord onherkenbaar worden. Maar ook kan de woordsynchronisatie verloren gaan. De werking van de bekende inrichting kan door het uitvallen of invoegen van een bit in een datawoord gemakkelijk verstoord worden: het duurt dan relatief lang voordat er weer een gesynchroniseerde toestand aanwezig is. Speciaal in bepaalde toe-25 passingen, zoals bijvoorbeeld bij niet- professionele vermaaktoestel-len (opslag van beeld en/of geluid) is het gewenst dat de synchronisatie zo snel mogelijk hersteld wordt, waarbij de eisen aan het foutloos ontvangen van elke databit op zich wat lager zijn dan in een dataverwer-kende inrichting.
30 SAMENVATTING VAN DE UITVINDING
Het is een doelstelling van de uitvinding om bij uitval, res-pektievelijk invoeging van een bit slechts ten hoogste n datawoorden 8 0 0 3 4 77 * * PHN 9755 2 door een niet-gesynchroniseerde toestand te hoeven verliezen/ terwijl geen synchroniserend afvraag-tijdvak (window) voor de synchronisatie— woorden noodzakelijk is. De uitvinding realiseert de doelstelling doordat hij het kenmerk, heeft dat een tussengeheugen aanwezig is om een 5 voorafbepaalde hoeveelheid op een volgend uitgelezen van genoemde digitale informatie voorbijgaand qp te slaan, dat genoemde detektie-in-richting op het tussengeheugen is aangesloten om telkens een oneven aantal k dat tenminste gelijk is aan drie, direkt op-een-volgend en korrekt ontvangene, in ongestoorde toestand onderling overeenkomstige, 10 en van alle in datawoorden toelaatbare patronen verschillende ^ynchro-nisatiewoorden middels een meerderheidsbeslissing tussen die synchro-nisatiewoorden te detekteren en als-dan telkens een, daarop tot herroeping geldig, momentaan synchronisatiesignaal te genereren. Doordat de synchronisatiewoorden verschillen van alle in datawoorden toelaat-15 bare patronen is de kans op een "valse" synchronisatie zeer klein.
Onder "korrekt ontvangen" wordt volstaan zowel in de juiste vorm als op het juiste tijdstip ontvangen. In tegenstelling tot het bovenstaande kent de geciteerde techniek een meerderheidsbeslissing op een bit-groep binnen een zelfde synchronisatiewoord. De kapaciteit van het 20 tussengeheugen heeft in een eenvoudig geval slechts voldoende te zijn voor bijvoorbeeld 2n datawoorden + 3 synchronisatiewoorden. Uit het momentane synchronisatiesignaal kan middels een telinrichting een ak-tueel synchronisatiesignaal worden afgeleid: dit kan een rondtellend element zijn met een cyclusduur die overeenkomt met de woordlengte cm 25 zo de woordsynchronisatie te vormen. Onder "overeenkomstige" kan verstaan worden "identieke". Een andere mogelijkheid is bijvoorbeeld dat, afhankelijk van de modulatie, de synchronisatiewoorden zowel "identiek" als "onderling geïnverteerd" kunnen zijn.
Het is gunstig als genoemd tussengeheugen een schuifregister 30 is dat mét de ontvangen informatie klokbaar is en dat voorzien is van een informatieuitgang op zo'n afstand van de informatieingang, dat in het tussengedeelte van het schuifregister %(k+1) synchronisatiewoorden en in (k—1) ^ j ^ (k+1) datawoorden plaats kunnen vinden en dat de woordsynchronisatie ontleend wordt aan het meest recent gege-35 nereerde synchronisatiesignaal. Dit levert een gunstige realisatie. In het algemeen zal voor de opgenoemde informatieuitgang verschijnende bits een korrekte signalering over hun synchronisatietoestand bekend zijn.
800 3 4 77 r
' I
PHN 9755 3
Bij invoegen of uitvallen van een bit is hoogstens een aantal Max £ j-^n(k-1), %n(k+1)-j ^ woorden uit synchronisatie.
Het is gunstig als j het gehele getal is dat het dichtst bij %nk gelegen is. Voor n even zijn dan door een enkele ingevoegde of 5 weggevallen bit hoogstens \n datawoorden uit synchronisatie ontvangen (gemiddeld ongeveerd 1/4n) . Voor n oneven wordt voor j de dichtstbij-kontende gehele waarde gekozen.
Het is gunstig als genoemde detektieinrichting geschikt is voor het detekteren van een synchronisatiewoord met een overgangsloos tijd-10 perk daarin dat groter is dan een maximaal in de datawoorden toelaatbaar overgangsloos tijdperk. Dit levert een gemakkelijk implementeer-baar detektiecriterium.
Het is gunstig als de detektieinrichting geschikt is voor het telkens detekteren van een reeks opeenvolgend ontvangen synchronisatie- 15 woorden 1, 2, ...... k-1, k, waarbij de detektieinrichting een teller bevat die gestart wordt door het detekteren van het op één na minst recentelijk ontvangen synchronisatiewoord en die een lengte heeft welke overeenkomt met die van n datawoorden plus één synchronisatiewoord, en waarvan het voltelsignaal werkt als het detektiesignaal van het minst 7Π recent ontvangen synchronisatiewoord van genceirde reeks. Met name als n een grote waarde heeft bespaart dat op het aantal benodigde bouwelementenj door een teller met een beperkte kapaciteit wordt een groot aantal schuif registertrappen overbodig.
KOREE BESCHRIJVING VM DE FIGUREN
25 De uitvinding wordt hierna beschreven aan de hand van enkele figuren.
Fig. 1 geeft een voorbeeld van een voordelige modulatie van de informatie.
Fig. 2 geeft een formaat van de informatie.
30 Fig. 3a, 3b geven blokschema's van een inrichting voor het vormen van de informatie voor opslag.
Fig. 4 geeft een globaal blokschema voor een uitlees inrichting voor een audioschijf.
Fig. 5 geeft een blokschema van een synchronisatieïnrichting.
35 Fig. 6 illustreert het al dan niet korrekt in synchronisa tie zijn.
800 34 77 » * PHN 9755 4 BESCHRIJVING VAN EEN VOOEKEURSUITVOERING.
De voorkeursuitvoering van de inrichting volgens de uitvinding betreft de toepassing bij digitale geluidsopslag qp een zogenoemde "compact disc". De technologie van de informatieopslag op de schijf, de 5 technieken voor het volgen van de informatiesporen en het extraheren van de informatie uit het informatiespoor zijn bijvoorbeeld beschreven in de oudere Nederlandse, vóórgepubliceerde Octrooiaanvrage 7802859 (PHN 9062) van dezelfde aanvrager; daarbij betreft de oudere aanvrage het opslaan van data-informatie achteraf, bijvoorbeeld sector voor sector, 10 al naar gelang deze infanratie zich presenteert. Zoiets vindt dan plaats in een geautomatiseerde kantoor-cmgeving. Het onderhavige uitvoer ings-voorbeeld betreft een voorbespeelde schijf die vervaardigd is volgens het soort technieken dat in de gramofoonplatenindustrie gebruikelijk is geworden. De omgeving van de uitvinding heeft twee belangrijke verschil-15 len met konventionele gramofoonplaten: de infcmratiedichtheid per oppervlakte van de plaat is veel groter en de registratie is digitaal.
In dit verband geeft Fig. 1 een voorbeeld van een voordelige modulatie van de informatie, en wel op bit niveau . Het medium van de schijf is vlak, terwijl door de bewerking selektief verdiepte, tangen-20 tiaal verlopende, strookvormige gebieden zijn aangebracht. Het standaardvlak indiceert de binaire waarde "O"; het verdiepte niveau de waarde "1", van het signaal of omgekeerd. De uitlezing vindt langs optische weg plaats. Bij a) is aangegeven het modulatiepatroon van een zo genoemde normale Miller-modulatie. De grenzen van de bitcellen 25 zijn door vertikale streepjes aangegeven en de inforrnatiewaarde is op de naast lagere regel uitgezet. De modulatieregel is als volgt; een logische "1" geeft een overgang in het midden van de bitcel. Een logische "O" geeft een overgang aan het einde van een bitcel, op voorwaarde dat de volgende bitcel ook een "O" bevat. Fig. 1a geeft dus 30 het al dan niet aanwezig zijn van een verdieping in de schijf aan.
Bij b) is aangegeven een gemodificeerde Miller-modulatie, zoals deze uitgebreider beschreven is in de op dezlefde dag als de onderhavige octrooiaanvrage ingediende Nederlandse Octrooiaanvrage 80 (PHN 9767 ) van dezelfde aanvrager, getiteld werkwijze voor het koderen van databits op een registratiedrager, inrichting voor het uit- voeren v.d. werkwijze en registratiedrager voorzien v.e. informatiestruktuur en welke octrooiaanvrage hierin is geïncorporeerd bij wijze van referentie. Deze modulatie is grotendeels overeenkomstig met die van Fig. 1a 800 34 77 * * PHN 9755 5 evenwel met dit verschil: van een direkte opeenvolging van een even aantal (2, 4, 6.....) logische "1" bits worden de overgangen van de laatste twee "1" bits onderdrukt en vervangen door een enkele overgang op de grens tussen deze laatste 5 twee "1" bits. Het aantal overgangen wordt zo kleiner. Voorts wordt het aandeel van laagfrekwentie komponenten in het signaal spektrum sterk verminderd. Op regel 1a is de kleinste afstand tussen twee opeenvolgende signaalovergangen gelijk aan één bitcel, de grootste afstand gelijk aan twee bitcellen. Op regel b is de kleinste afstand weer gelijk aan 10 één bitcel, de grootste evenwel gelijk aan drie bitcellen. Dit laatste ontstaat bijvoorbeeld in het geval 0110110. Het uitvoeringsvoorbeeld maakt gebruik van de tweede modulatievorm. Fig. 1b betreft daarbij de datawoorden. De modulatie van de synchronisatiewoorden wordt hierna besproken (regels c tot en met q). Er wordt nog op gewezen dat in het 15 bovenstaande êên informatiebit per bitcel aanwezig is, die vertaald wordt in twee kodebits, omdat zowel op de rand als in het midden van de bitcel een signaalovergang kan optreden.
Fig. 2 geeft het formaat van de informatie. Eerst komt een synchronisatiewoord S van 12 bits. Daarna komt een reeks van acht 20 datawoorden. Deze bevatten alle 21 bits. Bij het vormen van de datawoorden wordt telkens een eenheid akoestische informatie ondergebracht in 14 databits. Hieraan worden vervolgens 7 pariteitsbits toegevoegd, waardoor een zekere foutkorrektie-mogelijkheid is geschapen. De uitvinding heeft geen betrekking op het foutkorrektiemechanisme binnen een 25 enkel datawoord. Het in Fig. 2 getoonde interval wordt "frame" genoemd en bezit dus een lengte van 8x21+12=180 bitcellen. Op de plaat bevindt zich langs een spoor dus een reeks van zulke achtereenvolgende "frames".
Aan de andere kant zijn ook andere formaten en woordlengten in bepaalde gevallen voordelig. De uitvinding kan ook gebruikt worden bij andere 30 informatiemedia, zoals een data-verbinding.
Voor de opslag worden de informatiebits van de datawoorden gemoduleerd, zoals bij fig. 1, regel 6 werd besproken. Fig. 1, regel c geeft nu de inhoud van een pseudosynchronisatiewoord S uit Fig. 2, zoals dit, ten behoeve van de modulatie van de datawoorden, aan de 35 informatie daarvan wordt toegevoegd. Het bestaat uit twee funktiebits xx die een waarde kunnen hebben om zo een stuur informatie te vormen, en 10 logische "O" bits. Het resultaat van de modulatie van het pseudo- 800 3 4 77 PHN 9755 6 9 » synchronisatiewoord wordt getoond in Fig. 1, regels d, f. Deze twee zijn ten opzichte van elkaar invers, waarbij het uiteindelijke resultaat afhangt van de waarden van de twee funktiebits en van de signaaltoestand aan net begin van het pseudosyncnronisatiewoord. De invloed en werking 5 van de funktiebits worden kortheidshalve niet en Fig. 1, regels e, g worden later besproken. In dit verband geeft Fig. 3a een globaal beeld van het vormen van de informatie cm deze op de voorbeeldschijf ("master") op te slaan. Blok 100 geeft symbolisch een databron aan: deze geeft onder besturing van kloksignalen van klok 108 seriële datastrocm af.
10 Deze is reeds georganiseerd volgens datawoorden plus pseudosynchronisa- tiewoorden en wordt gegenereerd, bijvoorbeeld als werden de geheugen- plaatsen van een leesschrijfgeneugen met willekeurige toegankelijkheid (RAM) achtereenvolgens uitgelezen, met vervolgens een parallel-serie omzetting. De seriële stroom databits kan daarbij een willekeurige in-15 formatieinhoud bezitten. Het element 102 is een modulator. Daarin wordt de stroom databits plus de pseudosynchronisatiewoorden gemoduleerd volgens de bij Fig. 1, regel b gegeven voorschriften om ze geschikter te maken voor opslag op het dragermedium. De modulatie wordt weer gesynchroniseerd door kloksignalen van de klok 108. Zo worden telkens n 20 woorden gemoduleerd tot wat verder steeds "datawoorden" zijn genoemd: deze bestaan dus uit elk 21 bitcellen van elk twee kodebits. Telkens wordt een reeks van n (8) datawoorden gevolgd door het modulatieresul- taat van een pseudo-synchronisatiewoord: 12 bitcellen van elk twee kodebits. Het element 104 is een demuliplexer met twee ingangen en een 25 uitgang. Een gedetailleerder schema van de demultiplexer 104 is getoond in Fig. 3b. hij bevat een 20-bits-schuifregister 138 met een ingang 136 en een uitgang 146 . Het vormen van het eigenlijke synchronisatiewoord vindt plaats middels synchronisatiewoordgenerator 106, die een 20 bits-patroon bevat bijvoorbeeld volgens het doorlopend getekende
Of) deel van Fig. 1 regel e: als het pseudosynchronisatiewoord de kanfiguratie van Fig. 1, regel d heeft, wordt in plaats daarvan het "echte" synchronisatiewoord volgens Fig. 1, regel e ingevoegd. Als het pseudosynchronisatiewoord de konfiguratie van Fig. 1, regel f neeft, wordt in plaats daarvan het "echte" synchronisatiewoord volgens Fig. 1, regel 35 g ingevoegd. Met name zijn de laatste signaalwaarden van pseudosynchronisatiewoord en "echt" synchronisatiewoord s.teeds onderling gelijk om de modulatie-voor schriften niet te overtreden. Om het in element 144 op- 800 3 4 77 t PHN 9755 7 geslagen woord te kunnen inverteren is element 142 tussengevoegd: dit is een 20-bits selektief aktiveerbare en parallel werkende inverteur. Deze wordt geaktiveerd door een informatiebit die in bittrap 140 is opgeslagen en aan het pseudo-synchronisatiewoord is ontleend: het kan dus 5 de bit betreffen die in fig. 1df f het meest rechts is aangegeven. De opslag in bittrap 140 gebeurt een maal per frame, onder besturing van een aktiveringssignaal op ingang 148. Evenzo wordt het schuif register 138 geaktiveerd; per frame ontvangt het. 2x180 schuifpulsen, waardoor de kodebits telkens een halve informatiebitcel opschuiven en na het 10 doorlopen van schuifregister op uitgang 146 verschijnen, en voorts een maal per frame op ingang 150 om de parallel aanwezige informatie van synchronisatiewoorgenerator 106 over te nemen. De stuurpuls op klem 150 verschijnt tussen twee opeenvolgende schuifpulsen, als het pseudo-synchronisatiewoord (zonder de eerder genoemde funktiebits "xx") geheel 15 in het schuifregister 138 aanwezig is. Het vormen van de stuurpulsen op de ingangen 148, 150 kan gebeuren door het dekoderen van een teller-stand van een teller die de schuifpulsen van klok 108 ontvangt. Zo wordt het synchronisatiewoord telkens op een voorafbepaalde manier in het frame parallel ingevoerd, waarbij het pseudosynchronisatiewoord 20 ter plaatse wordt uitgewist. Het synchronisatiewoord wordt dus niet via de modulator 102 geleid: het voldoet niet aan de koderestrikties van de gemodificeerde Millerkode. Met name bezit het twee overgangsloze intervallen met elk een lengte van 3½ bitcel, waaraan het eenduidig te herkennen is.
25 Fig. 4 geeft een blokschema voor een uitleesinrichting voor de audio-schijf. De schijf 112 wordt op zijn as (116) aangedreven door de geregelde aandrijf inrichting 114. Het informatiespoor op de schijf wordt uitgelezen door de uitlees-annex focusseerd- en instel-inrichting 118. Element 120 ontvangt de uitgelezen inf ormatiebits; dit element 30 bevat onder meer een klok-extraktie-inrichting; voorts vormt dit element middels egalisatie cm te kanpenseren voor ongelijkmatigheden in de overdrachtskarakteristiek van de uitlezing en voor asymmetrie in het bij de uitlezing gevormde signaal, het voor verdere bewerking geschikte digitale signaal. Op zichzelf zijn deze funkties bekend. De zo gevorm-35 de kloksignalen worden toegevoerd aan de besturingsinrichting 122, die op lijn 132 een kloksignaal met de gewenste klokpulsfrequentie ontvangt om op lijn 134 een regelsignaal voor de aandrijf inrichting 114 te vormen. Het kloksignaal op lijn 132 wordt gegenereerd door de gebruikersklok 800 3 4 77 PHN 9755 δ 128 die een zelfoscillerend element met de gewenste frekwentie bevat.
Op zichzelf vormen de tot dusver genoemde elementen geen deel van de uitvinding. De stroominformatiebits wordt nu toegevoerd aan de synchroni-satieinrichting 124: daarin wordt de woordsynchronisatie gevormd.
5 Fig. 5 geeft een blokschema van een inrichting cm een synchro- nisatiesignaal te genereren. De informatie, welke zowel data-informatie (datawoorden) bevat als synchronisatieinformatie (synchronisatiewoorden) arriveert op ingang 20. In dit voorbeeld is het formaat van de informatie niet op schaal aangegeven. De inrichting bevat een schuif register 10 met de opvolgende sekties 22, 24, 26, 28, 30. De sekties 22, 26, 30 zijn voldoende groot voor het opnemen van een synchronisatiewoord: dit betreft dus telkens 12 bitcellen van elk twee codebits. De eerder besproken funktiebits "xx" staan aan het begin van een syncnronisatiewoord: eventueel behoeven ze niet meer in de sektie 30 te passen, omdat ze 15 bij de hier besproken synchronisatie geen verdere funktie vervullen.
De sekties 24, 38 hebben beide een kapaciteit voor 8 datawoorden, met telkens twee kodebits per informatiebitcel. Het schuifregister heeft een informatieuitgang bij lijn 38 en wordt geklokt door een uitgangssignaal van element 122 in fig. 4 . De sektie 38 is zoals getoond ver-^ deeld in twee gelijke helften. Het schuifregister is bij de sekties 22, 26, 30 telkens voorzien van een stel aftakkingen cm in de elementen 32, 34, 36 de aanwezigheid van een synchronisatiewoord te detekteren: deze kunnen de vorm hebben van Fig. 1, regel e of g. De twee funktiebits "xx" behoeven voor deze detektie niet in aanmerking te worden genomen.
35 Het detekteren kan voordelig doordat een synchronisatiewoord twee stellen van 7 opeenvolgende, onderling gelijke kodebits bevat. De twee stellen van die onderling telkens gelijke kodebits aan begin en eind van het synchronisatiewoord kunnen al of niet mee bij de detektie worden betrokken. Als één der detektie-elementen 32, 34, 36 zo een syn-30 chronisatiewoord die detékteert geeft hij een "1" signaal af, in andere omstandigheden een "O". Deze signalen worden toegevoerd aan de meerderheidsbeslisinrichting 40: deze geeft een logische "1" af als tenminste twee van de drie detektie-elementen 32, 34,36 een synchronisatiewoord detekteren. Het zo gevormde synchronisatiesignaal 35 ("1") wordt toegevoerd aan de fase-instelinrichting 42. Deze bepaalt of de op lijn 38 ontvangen kodebit de eerste of de tweede bit van een informatiebitcel is: door het synchronisatiesignaal wordt de op dat 80 0 3 4 77 c PHN 9755 9 ogenblik op lijn 38 staande informatie als de eerste kodebit van een informatiewoord aangeduid. De faseinstelinrichting geeft dus het even/oneven signaal af aan de demodulator 44 die telkens voor elke twee ontvangen kodebits één informatiebit terug vormt. Het synchroni-5 satiesignaal van de meerderheidsbeslisinrichting 40 wordt nog toegevoerd aan de tijdbepaler 152: deze bevat een teller die door het synchronisatiesignaal in een beginstand wordt gesteld, vervolgens 4x telkens na 21 bitcellen het begin van een volgend woord (3x een informatiewoord, en dan een synchronisatiewoord) aangeeft, daarop na 12 bit-10 cellen, dan 8x telkens na 21 bitcellen, dan weer na 12 bitcellen , en zo voorts; totdat de tijdbepaler door het synchronisatiesignaal weer in de beginstand wordt gesteld. Zonder verdere detektie van de syn-chronisatiewoorden door inrichting 40 kan deze teller een willekeurig aantal malen rondtellen. De synchronisatie blijft dan behouden, ook 15 al treden er storingei op in de synchronisatiewoorden, als er tenminste geen bits wegvallen of worden ingeveegd. De "begin"-signalen voor de datawoorden (en synchronisatiewoorden, voor zover van toepassing) worden bijvoorbeeld gevormd door een dekodeur die is aangesloten op de teller, en waarvan de uitgang van de tijdbepaler 152 vormt: "begin" sig-20 nalen verschijnen dan op lijn 154. Element 156 is een serie/parallel-omzetter. Deze ontvangt de databits en de bits van de synchronisatiewoorden van de demodulator 44 en bevat een schuifregister van 21 bits.
Door een signaal op lijn 154 verschijnt de opgeslagen informatie parallels-gewijs op uitgang 158 voor verdere verwerking. Het is ook mogelijk 25 dat de "begin"-signalen van de inrichting 152 alleen verschijnen als de serie/parallel omzetter 156 juist een datawoord bevatten: dan zijn de synchronisatie-woorden op uitgang 158 niet meer aanwezig. De verdere verwerking van de laatstgenoemde signalen is kortheidshalve niet getoond. De besproken organisatie kan aangepast worden aan andere lengten 30 van data/synchronisatiewoorden. Het aantal datawoorden tussen twee synchronisatiewoorden kan oneven zijn: bij voorkeur biedt elk van de delen van sektie 38 van het ingangsschuifregister plaats aan een geheel aantal datawoorden. Als elke informatiebitcel slechts één kodebit bevat kan element 42 vervallen. De besturing door klokpulsen is in Fig. 5 niet 35 aangegeven. De elementen 152, 156 ontvangen steeds 1 klokpuls per informatiebitcel, de elementen 22 t/m 30, 42 en 44 telkens één klokpuls per kodebit, dus 2 per bitcel. Evenzo kunnen de detektie-elementen 32, 800 3 4 77 Ψ S.
ΡΗΝ 9755 1 Ο 34, 36 en de neerderheidsbeslislnrichting 40 een synchroniserende klok-puls (2x per informatiebitcel) ontvangen.
Een andere oplossing voor de realisatie van de synchronisatie-inrichting is de volgende. Het uitgangssignaal van detektie-element 34 5 wordt als terugstelsignaal toegevoerd aan een vertraagteller 160. Als deze, door de klokpulsen te tellen , een stand bereikt die overeenkomt met de lengte van een frame (8 datawoorden + 1 synchronisatiewoord) geeft hij een signaal af op lijn 162 aan de meerderheidsbeslisinrichting 40. Dit laatste signaal treedt in de plaats van het uitgangssignaal van 10 het detektie-element 36. In dat geval kunnen vervallen het laatste (in de figuur: rechtse) deel van schuifregistersektie 28, schuifregis-tersektie 30, en element 36. Zeker in het geval van lange frames zal dit een materiaalbesparing kunnen geven. Door het bovenbeschrevene is nu de synchronisatieinrichting 124 uit Fig. 4 geïmplementeerd.
15 De inrichting volgens Fig. 5 kan op overeenkomstige manier een meerderheidsbesliss ing-uit-vij f implementeren.
Fig. 6 geeft bij een patroon van data- en synchronisatie-in-formatie en illustreert het al dan niet korrekt in synchronisatie zijn. Fig. 6a geeft een geval aan zonder storingen: de letters "s" geven 20 telkens de plaats van een synchronisatiewoord. Als de meest rechts in deze figuur getekende drie synchronisatiewoorden worrden gedetekteerd, is de positie van klemlijn 38 in Fig. 5 aangegeven door de meest rechtse pijlpunt (45). Onder besturing van de klokpulsen wordt dan de tussen de pijlpunten 45 en 46 aanwezige informatie achtereenvolgens qp uitgang 25 28 gepresenteerd. Als de volgende maal drie synchronisatiewoorden wor den gedetekteerd is de positie van lijn 38 aangegeven door pijlpunt 46. Alle informatie wordt dan op woordniveau synchroon gedetekteerd, wat is aangegeven door de onderbroken lijn bij Fig. 6a. In Fig. 6b is bij indi-katie 52 een informatie-element (1 of meer bits) weggevallen; dit is 30 aangegeven door een dikke streep. De synchronisatie op woordniveau is nu korrekt vanaf pijlpunt 48 (eventueel ook eerder) tot aan de plaats van de uitval: er worden namelijk op het ogenblik dat de positie van klam 38 met pijlpunt 48 overeenkomt, twee korrekte synchronisatiewoorden gedetekteerd (de woorden 54 en 56). Als de positie van klem 38 wordt aan-35 gegeven door pijlpunt 50 , worden weer twee synchronisatiewoorden korrekt gedetekteerd (de woorden 58 en 60) en vanaf pijlpunt 50 is de synchronisatie weer korrekt. Alleen het gedeelte tussen uitval 52 en pijlpunt 50 80 0 3 4 77 ♦ PHN 9755 11 is niet korrékt gesynchroniseerd: dit is door het plaatselijk weglaten van de onderbroken lijn aangegeven.
Fig. 6c geeft aan een uitval in de tweede helft van een data-inval (bij 64). Als de uitgang 28 zich ter plaatse van pijlpunt 70 5 bevindt, worden twee synchronisatiewoorden korrekt gedetekteerd. Als uitgang 38 zich bij pijlpunt 62 bevindt, worden de twee synchronisatiewoorden 72 en 74 korrékt gedetekteerd. Er treedt dus een onjuiste synchronisatie op tussen pijlpunt 62 en de uitval 64. Fig. 6d geeft een ingevoegd informatie-element aan: dit is door een kruis aangegeven.
10 Vanaf deze invoeging tot aan pijlpunt 76 is dan een onjuiste synchronisatie aanwezig.
Binnen de uitvindingsgedachte kan de uitvoering op verschillende manieren veranderd zijn. Zo kan de modulatieregel anders zijn. De meerderheidsbeslissing kan ook over 5 woorden gebeuren. De uitgang 38 15 behoeft niet precies midden tussen de twee aftakkingen voor de detektie van synchronisatiewoorden te zijn geplaatst (bijvoorbeeld als er een oneven aantal datawoorden per frame aanwezig is). Verder kan ook de meerderheidsbepaling anders gebeuren, doordat een meerderheidsbeslissing benomen wordt tussen overeenkomstige bits van verschillende synchroni-2o satie woorden terwijl gedetekteerd wordt of het geheel der meerder-heidsbeslissingen een synchronisatiewcord vormt of daarmee voldoende nauwkeurig overeenkomt. In het laatste geval moeten dan alle synchronisatiewoorden onderling gelijk zijn.
25 30 35 8003477

Claims (5)

1. Inrichting voor het synchroniserend uitlezen van een serieel medium dat inhoudt digitale informatie in de vorm van een reeks van datawoorden van onderling gelijke lengten en telkens door een gelijk aantal n datawoorden (D0-D7) gescheiden synchronisatiewoorden (S),welke 5 inrichting bevat een detektieinrichting on tenminste één korrekt ontvangen synchronisatiewoord te detekteren en alsdan een synchronisatie-toestand te signaleren met het kenmerk, dat een tussengeheugen (22,24 26, 28, 30) aanwezig is om een voorafbepaalde hoeveelheid opeenvolgend uitgelezen van genoemde digitale informatie voorbijgaand op te slaan, 10 dat genoemde detektieinrichting (32, 34, 36) op het tussengeheugen is aangesloten cm telkens een oneven aantal k, dat tenminste gelijk is aan drie, direkt opeenvolgend en korrekt ontvangene, in ongestoorde toestand onderling overeenkomstige, en van alle in datawoorden toelaatbare patronen verschillende, synchronisatiewoorden middels een 15 meerderheidsbeslissing (40) tussen die synchronisatiewoorden te detekteren en als dan telkens een, daarop tot herroeping geldig, momentaan synchronisatiesignaal te genereren.
2. Inrichting volgens conclusie 1, met het kenmerk dat genoemd tussengeheugen een schuifregister is dat mét de ontvangen informatie 20 klokbaar is en dat voorzien is van een informatieuitgang (28) op zo'n afstand van de informatieingang, dat in het tussengedeelte van het schuifregister ¾(k+1) synchronisatiewoorden en (k-1) <[ j ^ %n(k+1) datawoorden plaats kunnen vinden en dat de woordsynchronisatie (154) ontleend wordt aan het meest recent gegenereerde synchronisatiesignaal.
3. Inrichting volgens conclusie 2, met het kenmerk, dat j het gehele getal is dat het dichtst bij %nk gelegen is.
4. Inrichting volgens conclusie 1, 2 of 3, waarbij genoemde detektieinrichting geschikt is voor het detekteren van een synchroni-satiewoord met een overgangsloos tijdperk daarin dat groter is dan 30 een maximaal in de datawoorden toelaatbaar overgangsloos tijdperk.
5. Inrichting volgens één der conclusies 1 tot en met 4, waarbij de detektieinrichting geschikt is voor het telkens detekteren van een reeks opeenvolgend ontvangen synchronisatiewoorden 1, 2, ....k-1,k, met het kenmerk dat de detektieinrichting een teller (160) bevat die ge- 35 start wordt door het detekteren van het op één na minst recentelijk ontvangen synchronisatiewoord en die een lengte heeft welke overeenkomt met die van n datawoorden plus één synchronisatiewoord, en waarvan het 8 0 0 3 4 77 PHN 9755 13 voltelsignaal werk als het detéktiesignaal van het minst recent ontvangen synchronisatiewoord van genoemde reeks. 5 10 15 20 25 30 35 800 3 4 77
NL8003477A 1980-06-16 1980-06-16 Inrichting voor het verwerken van serieele informatie welke is voorzien van synchronisatiewoorden. NL8003477A (nl)

Priority Applications (6)

Application Number Priority Date Filing Date Title
NL8003477A NL8003477A (nl) 1980-06-16 1980-06-16 Inrichting voor het verwerken van serieele informatie welke is voorzien van synchronisatiewoorden.
US06/191,725 US4353130A (en) 1980-06-16 1980-09-29 Device for processing serial information which includes synchronization words
CA000379584A CA1188001A (en) 1980-06-16 1981-06-11 Device for processing serial information which includes synchronization words
EP81200638A EP0043151B1 (de) 1980-06-16 1981-06-11 Anordnung zur Verarbeitung serieller Information, die mit Synchronisationswörtern versehen ist
DE8181200638T DE3162363D1 (en) 1980-06-16 1981-06-11 Device for the treatment of serial information provided with synchronization words
JP9167781A JPS5728449A (en) 1980-06-16 1981-06-16 Synchronous reader

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
NL8003477 1980-06-16
NL8003477A NL8003477A (nl) 1980-06-16 1980-06-16 Inrichting voor het verwerken van serieele informatie welke is voorzien van synchronisatiewoorden.

Publications (1)

Publication Number Publication Date
NL8003477A true NL8003477A (nl) 1982-01-18

Family

ID=19835473

Family Applications (1)

Application Number Title Priority Date Filing Date
NL8003477A NL8003477A (nl) 1980-06-16 1980-06-16 Inrichting voor het verwerken van serieele informatie welke is voorzien van synchronisatiewoorden.

Country Status (6)

Country Link
US (1) US4353130A (nl)
EP (1) EP0043151B1 (nl)
JP (1) JPS5728449A (nl)
CA (1) CA1188001A (nl)
DE (1) DE3162363D1 (nl)
NL (1) NL8003477A (nl)

Families Citing this family (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3428327B2 (ja) * 1996-10-11 2003-07-22 株式会社日立製作所 データ同期信号検出装置
GB2089178B (en) * 1980-11-18 1984-07-04 Sony Corp Digital signal processing
JPS57198546A (en) * 1981-05-29 1982-12-06 Fuji Xerox Co Ltd Optical information recording and reproducing method
NL8201411A (nl) * 1982-04-02 1983-11-01 Philips Nv Werkwijze voor het optekenen van een digitaal informatiesignaal op een registratiedrager met een stralingsgevoelige informatielaag, een inrichting hiervoor en een optische registratiedrager voorzien van een dergelijk digitaal informatiesignaal.
JPS5854756A (ja) * 1981-09-28 1983-03-31 Hitachi Ltd 多重伝送システムの信号診断方法およびその診断装置
CA1212729A (en) * 1981-12-08 1986-10-14 Hiroshi Ogawa Digital signal detecting and compensating circuit with adjustable window signal
US4523192A (en) * 1981-12-17 1985-06-11 International Computers Limited Data processing network
DE3151251A1 (de) * 1981-12-24 1983-07-07 Robert Bosch Gmbh, 7000 Stuttgart Verfahren und schaltungsanordnung zur wiedergabe digital codierter signale
US4675722A (en) * 1982-12-02 1987-06-23 Independent Broadcasting Authority Apparatus for deriving synchronization signals for component television video signal reception
US4578666A (en) * 1983-03-23 1986-03-25 Tektronix, Inc. Method of comparing data with asynchronous timebases
US4763339A (en) * 1984-03-15 1988-08-09 General Electric Company Digital word synchronizing arrangement
GB2159020B (en) * 1984-05-16 1987-11-18 Sony Corp Methods of and apparatus for use in decoding digital data
JPH0731877B2 (ja) * 1985-07-03 1995-04-10 株式会社日立製作所 情報記録再生方法及び装置
DE3529435A1 (de) * 1985-08-16 1987-02-26 Bosch Gmbh Robert Verfahren zur uebertragung digital codierter signale
US4876740A (en) * 1985-08-30 1989-10-24 Motorola, Inc. Radiotelephone system employing digitized speech/data signalling
JPS6286949A (ja) * 1985-10-11 1987-04-21 Mitsubishi Electric Corp デ−タ受信方式
JPH0681131B2 (ja) * 1985-12-28 1994-10-12 ソニー株式会社 デジタル放送受信機の同期検出回路
DE3782496T2 (de) * 1986-08-30 1993-04-15 Fujitsu Ltd Multiplexverteilanordnung in einem synchronen multiplexiersystem.
US5339337A (en) * 1989-09-25 1994-08-16 Motorola, Inc. Permuted block synchronization
WO1991005423A1 (en) * 1989-09-29 1991-04-18 Motorola, Inc. Permuted block synchronization
JPH04192828A (ja) * 1990-11-27 1992-07-13 Fujitsu Ltd ワードインタリーブ方式における同期方式
DE4142549A1 (de) * 1991-12-21 1993-06-24 Philips Patentverwaltung Schaltungsanordnung zur feststellung des wechsels der kennung in zyklisch ankommenden datenbloecken
US5299236A (en) * 1992-11-13 1994-03-29 Toshiba America Information Systems, Inc. System and method for obtaining and maintaining synchronization of a demodulated signal
US5485476A (en) * 1993-06-14 1996-01-16 International Business Machines Corporation Method and system for error tolerant synchronization character detection in a data storage system
US5615223A (en) * 1995-04-19 1997-03-25 Eastman Kodak Company PPM decoder utilizing drop-out location information
US5627846A (en) * 1995-04-19 1997-05-06 Eastman Kodak Company Drop-out location detection circuit
US5761439A (en) * 1995-09-25 1998-06-02 Intel Corporation Method and apparatus for synchronizing communications between networked computers
HUP0000071A3 (en) * 1996-09-02 2000-07-28 Koninkl Philips Electronics Nv Fast acquisition method for obtaining data from a transmission channel and a data receiver for carrying out this method
US6856660B1 (en) * 1996-10-11 2005-02-15 Hitachi, Ltd. Signal processing method and apparatus and disk device using the method and apparatus
GB2320650B (en) * 1996-12-23 2001-09-26 Ericsson Telefon Ab L M Telecommunications systems
US7034719B2 (en) * 2002-09-27 2006-04-25 Samsung Electronics Co., Ltd. Data modulating method and apparatus, data demodulating method and apparatus, and code arranging method
JP2001236738A (ja) * 2000-02-24 2001-08-31 Yamaha Corp 光ディスクのプリピット同期ビットの誤検出判定方法およびプリピット同期ビット検出の安定・不安定判定方法並びにそれらの回路
US8687753B1 (en) * 2012-10-19 2014-04-01 Hamilton Sundstrand Corporation Fast syncing method of handling data

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NL7110022A (nl) * 1971-07-21 1973-01-23
JPS5131942A (en) * 1974-09-13 1976-03-18 Hitachi Netsu Kigu Kk Nenshoki no anzenseigyosochi
NL176420C (nl) * 1977-09-29 1985-04-01 Nederlanden Staat Synchronisatieinrichting voor het afgeven van een met een in een inkomend digitaal signaal aanwezig synchronisatieteken overeenkomend synchronisatiesignaal.
NL7811004A (nl) * 1978-11-06 1980-05-08 Philips Nv Stelsel met woordsynchronisatie voor een serieele signaalreeks.
JPS5580867A (en) * 1978-12-12 1980-06-18 Sony Corp Block synchronous signal extracting circuit

Also Published As

Publication number Publication date
DE3162363D1 (en) 1984-03-29
CA1188001A (en) 1985-05-28
EP0043151B1 (de) 1984-02-22
US4353130A (en) 1982-10-05
JPS5728449A (en) 1982-02-16
JPH0343813B2 (nl) 1991-07-03
EP0043151A1 (de) 1982-01-06

Similar Documents

Publication Publication Date Title
NL8003477A (nl) Inrichting voor het verwerken van serieele informatie welke is voorzien van synchronisatiewoorden.
KR960005120B1 (ko) 동기신호패턴결정방법, 기록매체상에의 동기신호패턴기록방법 및 그 장치
NL8802291A (nl) Inrichting voor het verzenden van datawoorden welke een gedigitaliseerde analoog signaal vertegenwoordigen en een inrichting voor het ontvangen van de verzonden datawoorden.
JPH02183471A (ja) 情報再生方法および情報再生装置
FR2488431A1 (fr) Procede et appareil d&#39;enregistrement d&#39;informations numeriques sur un support d&#39;enregistrement
NL8004028A (nl) Werkwijze voor het coderen van een reeks van blokken tweetallige databits als een reeks van blokken van tweetallige kanaalbits en inrichting voor het decoderen van de volgens de werkwijze gecodeerde databits.
US5946443A (en) Method and apparatus for restoring sync data in a digital video disc playback system
NL8500937A (nl) Detektieinrichting met foutenblokken voor digitale gegevens en afspeelinrichting.
US5625505A (en) Method of and apparatus for regenerating partial-response record signal
JP3222934B2 (ja) マークエッジ記録方式における記録パルス補正方法
JP3327933B2 (ja) 情報記録再生方法及びその装置
JPS6016028B2 (ja) タイムコ−ド読取装置
US4496994A (en) Noise immune data regenerating circuit for video signal reproduction
CN100474405C (zh) 在高密度记录介质上确定记录位置的装置和方法
NL8003482A (nl) Werkwijze en inrichting voor het coderen en decoderen van gegevenssignalen, die op een informatiedrager zijn geregistreerd.
NL8301845A (nl) Stelsel voor het inschrijven van informatie in een geheugenschakeling.
JPH0773262B2 (ja) フレーム同期装置
EP0409649B1 (en) Information recording and reproducing device
US7522223B2 (en) Audio signal delay apparatus and method
EP0428411B1 (en) Information processing apparatus
NL193156C (nl) Reproductieketen voor gegevens van een optische schijf.
JP3210323B2 (ja) Resync検出回路
JPS60145566A (ja) デ−タ記録再生方式
JPH08235779A (ja) 情報記録/再生方式および情報記録/再生装置
KR0149034B1 (ko) 광디스크 재생장치의 바이페이즈 데이터 디코딩회로

Legal Events

Date Code Title Description
A1B A search report has been drawn up
BV The patent application has lapsed