NL8103494A - Digitale signaalverwerkingsschakeling. - Google Patents
Digitale signaalverwerkingsschakeling. Download PDFInfo
- Publication number
- NL8103494A NL8103494A NL8103494A NL8103494A NL8103494A NL 8103494 A NL8103494 A NL 8103494A NL 8103494 A NL8103494 A NL 8103494A NL 8103494 A NL8103494 A NL 8103494A NL 8103494 A NL8103494 A NL 8103494A
- Authority
- NL
- Netherlands
- Prior art keywords
- information
- bit
- word
- bits
- signal
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10527—Audio or video recording; Data buffering arrangements
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/14—Digital recording or reproducing using self-clocking codes
- G11B20/1403—Digital recording or reproducing using self-clocking codes characterised by the use of two levels
- G11B20/1423—Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code
- G11B20/1426—Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code conversion to or from block codes or representations thereof
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/18—Error detection or correction; Testing, e.g. of drop-outs
- G11B20/1806—Pulse code modulation systems for audio signals
- G11B20/1809—Pulse code modulation systems for audio signals by interleaving
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Error Detection And Correction (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
Description
Ca/Ho/eh/1295 * J
Digitale signaalverwerkingsschakeling.
De uitvinding heeft betrekking op een digitale verwerkingsschakeling en meer in het bijzonder een digitale verwerkingsschakeling die informatie kan verwerken van tenminste twee verschillende formaten, waarvan ëën woord uit 5. verschillende aantallen bits bestaat. Bij het opnemen en weergeven van een geluidssignaal, bijvoorbeeld muziek in de PCM (puls codemodulatie)-vorm met gebruikmaking van een normale videobandrecorder is het gebruikelijk het PCM-signaal om te zetten in een signaal van een informatieformaat dat over-10 eenkomt met het signaal van het standaard NTSC-televisiesysteem.
Als voorbeeld van PCM-modulatie is het bekend bijvoorbeeld tweekanalen stereo-audiosignalen te bemonsteren met een frequentie van ongeveer 44 KHz voor elk van de linker-15 en de rechterkanalen, de bemonsterde informatie in een PCM-digitaal informatiesignaal om te zetten waarbij één bemonsterde informatie (dat wil zeggen ëën woord) bestaat uit 16 of 14 bits bijvoorbeeld en dit PCM-signaal in de positie van het videosignaal in een standaard tëlevisiesignaal te plaatsen.
20 Aangezien het formaat waarin een woord uit 16 bits bestaat en het formaat waarin een woord bestaat uit 14 bits mogelijk zijn is het gewenst de verwerkingsschakeling compatibel te maken ten opzichte van beide formaten en eveneens de mogelijkheid te verschaffen het bemonsterde analoge 25 geluidssignaal te coderen tot een formaat waarin een woord (een bemonsterinformatie) bestaat uit 16 bits en de 16 bits woorden 'te verwerken als zodanig of na omzetting in 14 bits woorden.
Het doel van de uitvinding is het verschaffen van 30 een digitale signaalverwerkingsschakeling, die informatie van een aantal verschillende informatiewoorden kan verwerken en waarbij een woord bestaat uit respectievelijk verschillende aantallen bits.
Een ander doel van de uitvinding is het verschaf-35 fen van een digitaal verwerkings circuit dat geluidssignalen als digitale informatie van tenminste twee verschillende infor- 8103494 - 2 - matief ontlaten kan verwerken, bijvoorbeeld een eerste infor-raatieformaat waarin één woord uit 14/besraat en twee fout-correctiewoorden P en Q zijn verschaft alsmede een tweede informatieformaat waarin één woord uit 16 bits bestaat en één 5.' enkel foutcorrectiewoord P wordt gebruikt.
Volgens de uitvinding wordt in een digitale signaalverwerkingsschakeling die digitale informatie van tenminste twee verschillende informatieformaten kan verwerken waarin een woord bestaat uit respectievelijk m en n bits 10 (waarbij m en n positieve gehele getallen en m groter dan n is), de serie-informatie van het informatieformaat waarin een woord bestaat uit m bits gerangschikt in een vorm conform aan het informatieformaat waarin een woord bestaat uit n bits, waarna de gerangschikte informatie wordt verwerkt volgens een bitblok 1.5 corresponderend met het verschil in het bitaantal tussen m en n, waarbij informatie wordt verkregen conform het informatieformaat waarin een woord uit n bits bestaat.
De uitvinding wordt aan de hand van dé tekeningen verduidelijkt. In de tekening toont: 20 fig. 1 en 2 informatieformaten voor het opnemen t i en weergeven van een PCM-geluidssignaal, omvattende een ti jd-• schema waarin informatieformaten worden getoond waarvan één woord bestaat uit een verschillend aantal, bits, fig. 3 een schematische weergave van een uitvoerings-25 vorm van de uitvinding, fig. 4A-4I een tijdschema waarin de üitgangssigna-- len of informatie op verschillende punten A-I in de schakeling van figuur 3 wordt getoond, en ’ fig.5A-5C blokschema's die de berekening van een 30 foutcorrectiewoord Q illustreren.
Voorafgaande aan de beschrijving van de voorkeursuitvoering wordt het informatieformaat van het PCM-geluidssignaal, dat een signaalpatroon heeft dat gelijk is aan het standaardtelevisiesignaal en kan worden vastgelegd en weer-35 gegeven met een normale videobandrecorder, eerst worden beschreven. Fig. 1 toont een voorbeeld van het informatieformaat. voor één horizontale aftastperioöe (1H periode) in het 8103494 * - 3 - geval waarin een woord uit 14 bits bestaat. In het informatieblok voor de IH-periode volgens fig. 1 zijn 6 woorden van PCM-signalen voor de linker- en rechterkanalen afwisselend gerangschikt, waarbij twee correctiewoorden P en Q en één 5' 16-bits foutdetectiewoord CRC een 9 woords 128-bits informatie-blok vormen. In de PCM-informatie uit figuur 1, representerend L en R, respectievelijk de linker- en de rechterkanaal bemonsterde informatie waarbij de achtervoegsels de orde van bemonstering representeren. In het formaat uit fig. 1 wordt 10 een verweefd stelsel toegepast zodat de zes woorden en twee foutcorrectiewoorden P en Q, dat wil zeggen een totaal van 8 woorden in elke bemonsterde informatie achtereenvolgens verschoven worden over 16 blokken (dat wil zeggen voor 16H-perioden) voor elk woord waarbij D in de achtervoegsels het 15 aantal blokken (D=16) van de verweving representeren. In dit geval is de verweving van D = 16 blokken equivalent aan een woordverweving van 3D = 48 woorden.
In fig. 1-wordt de IH-periode gevormd door 168 bits.
In dit 168-bit interval is het horizontale synchronisatie- 2.0 signaal HS met een pulsbreedte van 13 bits geplaatst aan de voorzijde, waarna een 4-bits kloksignaal CK voor de synchronisatie van de informatie volgt en dan het eerder genoemde 128-bits informatieblok verschijnt. Het informatiesynchro-nisatiesignaal CK heeft in dit geval een code van bijvoorbeeld 25 ”1010". Na het 128-bits informatieblok komen een 1-bits "0"- signaal en dan een bitreferentiesignaal W met een pulsbreedte van 4 bits.
Fig. 2 toont een voorbeeld van het informatieblok waar een woord van het eerder genoemde PCM-geluidssi gnaal door 30 16 bits wordt gevormd. Hierbij wordt een 8 woords 128-bits informatieblok gevormd door 16-bits woorden van het linker-en rechterkanaal audiosignaal L en R, een 16-bits foutcorrec-tiewoord P en een 16-bits foutdetectiewoord CRC, dat wil zeggen in totaal 8 woorden. In dit formaat is het foutcorrectie-35 woord Q weggelaten en wordt slechts een enkel foutcorrectie-woord P gebruikt. In dit geval is het teneinde compatibiliteit ten opzichte van het eerder genoemde 14-bits formaat te ver- “ ' Λ /.
'» . V.
- 4 - krijgen, gewenst de 16-bits informatie voor een woord onder te verdelen in bijvoorbeeld een 14-bits gedeelte en een 2-bits gedeelte en daardoor een 14-bits eenheidspatroon te handhaven. In het formaat van fig. 2 bijvoorbeeld worden de 14-bits 5 delen van de respectievelijke 7 woorden, te weten de 6 audio-signaalwoorden L ..en R en een foutcorrectiewoord P geplaatst in dezelfde positie als de individuele corresponderende woorden in fig. 1 en worden de resterende 2-bits delen van deze 7 woorden vervolgens gerangschikt in dezelfde orde als 10 de 14-bits informatie in de positie van het foutcorrectiewoord Q in fig. 1. De andere signaalcomponenten in de 1H-periode, zoals het horizontale synchronisatiesignaal HS en het witte referentiesignaal W, verkeren in dezelfde rangschikking als in het formaat uit fig. 1.
15 Teneinde de compatibiliteit voor het formaat waarin een woord uit 14 bits bestaat en het. formaat waarin een woord bestaat uit 16 bits te verkrijgen is het gewenst een schakeling te verschaffen met de gewenste compatibiliteit en het eveneens mogelijk te maken een bemonsterde informatie van een 20 analoog audiosignaal te coderen in 16 bits en om te zetten in een 14-bits woord door verwerking in de schakeling.
Teneinde te voldoen aan de bovengestelde eisen verschaft de uitvinding een digitaal signaalverwerkings-circuit, dat informatie van het eerste formaat kan verwerken 25 waarin een woord bestaat uit 14 bits en twee foutcorrectie-woorden P en Q worden verkregen en een tweede informatie-formaat waarin een woord uit 16 bits en een enkel foutcorrectiewoord P wordt gebruikt met een normale constructie van de schakeling.
30 Aan de hand van de tekening wordt een uitvoerings vorm beschreven.
Fig. 3 is een blokschema van een uitvoeringsvorm van de uitvinding. De eerder genoemde PCM-geluidsinformatie waarin een woord uit 16 bits bestaat wordt toegevoerd als 35 serie-informatie bestaande uit afwisselend linker- en rechter-kanaalinformatie naar de ingangsklem 1. In fig. 4A is een 1 woords (dat wi.1 zeggen 16 bits) deel van de ingangsserie- 8103494 - 5 - ί « informatie door getrokken lijnen aangegeven terwijl de rest getekend is met onderbroken lijnen. Deze invoerinformatie is vertraagd door een 1-bits vertragingsschakeling 2 onder gebruikmaking van twee D-type flipflops waardoor informatie wordt 5 verkregen volgens het tijdschema uit fig. 4B. In fig. 4 representeren de rangnummers in de afzonderlijke 16 bits voor een woord de bitnuramers. Een kloksignaal WBC uit fig. 3 is een woordbitkloksignaal waarin een puls met een bit correspondeert.
De ingangsinformatie (fig. 4A) en 1-bit vertraagde 10 informatie (fig. 4B) worden toegevoerd aan respectievelijke selectieklemmen a en b van een selectieschakelaar 3. De selec-tieschakelaar 3 wordt geschakeld onder besturing van het schakel-signaal, bijvoorbeeld dat uit fig. 4C, dat wil zeggen dat het geschakeld wordt naar de zijde van de klem a op het moment dat 15 correspondeert met de positie tussen het 15-de en het 16-de bit van de ingangsinformatie (fig. 4A) en wordt geschakeld naar de zi-jde van klem b op het ogenblik/correspondeert met de positie tussen het 8-ste en het 9-de bit. Zoals blijkt uit fig.
4D, bevat de uitgangsinformatie van schakelaar 3 de informatie 20 van. fig. 4A voor de eerste tot achtste bits, de informatie uit fig. 4B voor de ne'gende tot vijftiende bits en de informatie uit fig. 4C voor het zestiende bit. De inhoud van het 16-bits woord als uitgang van de schakelaar 3 wordt dus gegeven in termen van de bitvolgordenummers van de oorspronke-25 lijke ingangsinformatie als "1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16".
De informatie uit fig. 4C waarin de informatie voor " de 9-de tot 15-de bits met een bit worden vertraagd wordt gekoppeld via een 16-bits vertragingsschakeling 4 met inbegrip 30 van twee serie 8-bits schuifregisters en een D-type flipflop 5 om een vertraagde16-bits informatie volgens figuur 4E te verkrijgen, dat gekoppeld wordt met een selectieklem a van de schakelaar 6. Met de selectieklem b van de selectieschake-laar 6 is de Q-uitgang van de vergrendelschakeling 7 gekoppeld, 35 welke een D-type flipflop is. De vergrendelschakeling 7 vergrendelt informatie uit het 15-de bit in de eerdergenoemde met een bit vertraagde informatie (fig. 4B) onder besturing van een vergrendelpuls volgens fig. 4F en de vergrendelde in- 8103494 • - J Λ ' ' .........
- 6 - formatie wordt toegevoerd aan de selectieklem van de schakelaar 6. Het schakelen van de schakelaar 6 wordt bestuurd door een schakelsignaal volgens fig. 4G, dat wil zeggen een signaal waardoor de schakelaar 6 geschakeld wordt naar de zijde van de 5 klem b voor slechts het 8-ste bit van de eerder genoemde vertraagde 16-bits informatie (fig. 4E) . De uitgangsinformatie uit de schakelaar 6 is dus zoals in fig. 4H is getekend, waarin het 8-ste bit vervangen wordt door het 15-de bit van de eerder genoemde ingangsinformatie, dat wil zeggen de één woord inhoud 10 van de oorspronkelijke ingangsinformatie wordt gerangschikt als "1, 2, 3, 4, 5, 6, 7f 8, 9, 10, 11, 12, 13, 14, 16" in termen van de bitvolgordenummers.
Met deze opnièuw gerangschikte één woord 16-bits informatie, door slechts het 7-bits gedeelte van elk van de 15 8 bithelften van. de één woord 16-bits informatie uit te nemen, kan 14-bits informatie gemakkelijk verkregen worden, dat wil zeggen de opnieuw gerangschikte één woord 16-bits informatie kan gemakkelijk omgezet worden in de 14-bits informatie.
Deze opnieuw gerangschikte informatie uit fig. 4H 20 wordt geleid naar een Q-generator 10, een P-generator 20 en een 16-bit vertragingsschakeling 30.
Het genereren van het foutcorrectiewoord P in de : P-generator 20 vindt plaats als een digitale optelling van een 6 woord informatie van de linker- en rechterkanalen voor 25 elk bitvolgordegetal met 2 als modulus. Het foutcorrectiewoord Pn bijvoorbeeld wordt^uitgedrukt, alsj (l) 30 In de vergelijking (1) representeert n de eerder genoemde volgorde van bemonstering en is 0 of een geheel veelvoud van 3. Het symbool(+}representeert de modulus 2 optelling (dat wil zeggen een digitale optelling met 2 als modulus) voor elk bit van elk woord.
35 De P-generator 20 kan dus de constructie hebben volgens figuur 3, omvattende een exclusieve OF-schakeling (in het vervolg uitgedrukt als Ex.OF-schakeling) voor het uitvoeren 8103494 * i - 7 - van de modulus 2 optelling en een 16-bits vertragingsschakeling 22 met twee 8-bits schuif registers. Meer in het bijzonder wordt de uitgangsinformatie uit de schakelaar 6 (fig. 4H) geleid naar de Ex.OF-schakeling 21 en de uitgang daarvan wordt vertraagd 5 door het 16-bits vertragingscircuit 22 waarvan de uitgang op zijn beurt teruggekoppeld wordt via een EN-poort 23 naar de Ex.OF-schakeling 21. Aan de EN-schakeling 23 wordt een schakel-signaal voor het schakelen van de P- en Q-uitgangen van de schakelaar 41 geleid, hetgeen nog later wordt beschreven. De uit-10 gang van de Ex.OF-schakeling 21 wordt eveneens geleid naar de selectieklem p van de schakelaar 41.
De 16-bits vertragingsschakeling 30 kan worden verkregen door twee 8-bits schuifregisters in serie te schakelen en de uitgangsinformatie uit de selectieschakelaar 6 15 (fig. 4H) wordt voorts vertraagd met 16 bits voordat het wordt toegevoerd aan een inverter 33, waarvan de uitgang toegevoerd wordt aan een 8-bits schuif register 34 waarvan de ingang in serie en de uitgang parallel is en wordt met 8 bits parallel toegevoerd via een ingangsgrendelschakeling 35 aan 20 een informatiebus.
Het genereren van het foutcorrectiewoord Qn in de Q-generator 10 wordt uitgevoerd door middel van een berekening volgens de vergelijking 25 Qn - t\ © TSRn (?) T\+1 © TV+1 © τ\+2 Θ TV2, .......... (2) : ^
In de'vergelijking- (2), wordt T üitgedrukt als: ; ' f' V, * 00000000000001 10000000000000 01000000000000 Q0100000000000 00010000000000 = ooooiooooooooo 00000100000000 ........
00000010000000 00000001000001 00000000100000 oooooooooioooo
35 OOOOOOGOOOIOOO
00000000000100 00000000000010 V- J
8103494 5 % - δ -
Deze T-matrix is een bijzondere matrix van een polynomiaal 1 + x8 + X14 (4)
De matrixberekening volgens de vergelijking (4) kan dus worden verkregen door gebruik te maken van schuifregisters 5 die geschakeld zijn in de vorm van vergelijking (4).
Fig. 5 toont de constructie welke de bovengenoemde matrixberekening moet uitvoeren. Een 8-bits schuifregister 11 en een 6-bits schuifregister 12 zijn in serie geschakeld via een digitale opteller 13 om de modulus 2 optelling, zoals 10 een Ex.OF-schakeling, uit te voeren. De informatie waarin een woord uit 14 bits bestaat wordt in serie gekoppeld met een ingang 10a en wordt via de digitale opteller 14 onder gebruikmaking van een Ex.OF-schakeling of dergelijke toegevoerd aan de ingang van het 8-bits schuifregister 11. De 15 uitgang van het 6-bits schuifregister 12 wordt toegevoerd aan de ingang van de digitale opteller 14 om opeenvolgende modulus 2 optellingen met de eerder genoemde serie-ingangsinformatie uit te voeren. De uitgang van het 6-bits schuifregister 12 . wordt toegevoerd via een poortschakeling 15 naar een tussen-20 gelegen digitale opteller 13 vooropeenvolgende modulus 2 i optelling met de uitgang van het 8-bits schuifregister 11.
! Voor het uitvoeren van de berekening van Qn in de · vergelijking (2) zijn Ln, Rn enzovoorts successievelijk ge-i koppeld met de ingang 10a. Op dit tijdstip is het nodig om 25 de poortschakeling 15 te openen voor een verschuiving elke keer wanneer de informatie voor ëën woord wordt toegevoerd. ^
Hiertoe worden de schuifregisters 11 en 12 gewist om 14-bits informatie van Ln van het eerste woord (welke informatie achtereenvolgens wordt aangeduid a^, agj-.-.a^) 30 toe te voeren aan de ingang 10a. Op dit tijdstip blijft de poort 15 gesloten en voert de digitale opteller 13 de uit-gangsinformatie uit het 8-bits schuifregister 11 direct naar het 6-bits schuifregister 12. Wanneer dus de koppeling van de 14-bits informatie van Ln van een woord is beëindigd, be-35 vinden de schuifregisters 11 en 12 zich in de stand als aangegeven in fig. 5A.
De poort 15 wordt dan geopend om een verschuiving 8103494 ·*- - 9 - over één bit in de schuifregisters 11 en 12 tot stand te brengen. Dientengevolge is de inhoud TL van de schuifregisters 11 en 12 als aangeduid in fig. 5B.
Dan wordt de poort 15 weer gesloten en verschijnt 5 de 14-bits informatie van R van het tweede woord (welke infor- n matie achtereenvolgens aangeduid wordt door b^, b£,... .b^). Dientengevolge wordt de inhoud van de schuifregisters 11 en 12 volgens fig. 5B en de inhoud van de ingangsinformatie digitaal bij elkaar opgeteld als een modulus 2 optelling in de digitale IQopteller 14 en wordt de inhoud R^ van de schuifregisters 11 en 12 als aangeduid in fig. 5C verkregen.
De poort 15 wordt vervolgens geopend om over één bit te verschuiven waarbij de T-matrix berekening uitgevoerd wordt ten opzichte van de inhoud van de schuifregisters .11 en
- - A
1512 teneinde T(Rn£pTLn> = TRn(j£) T als schuifregisterinhoud te verkrijgen. Op deze wijze wordt T achtereenvolgens berekend elke keer wanneer één woord informatie gekoppeld is met R^^.
Het foutcorrectiewoord Qn in de vergelijking (2) wordt dus . verkregen als de inhoud van het schuifregister 11 en 12.
20 Bij de bovenbeschreven bewerking is de verschuiving voor één bit noodzakelijk na de opeenvolgende koppeling van de 14-bits informatie van één woord naar de ingang 10a. Het continue serie-ingangssignaal kan anders niet worden behandeld ten gevolge van de generatie van een punt van discontinuïteit. Volgens 25de uitvinding wordt gebruik gemaakt van een bit corresponderend met een verschil tussen 16 bits en . 14 bits . en wordt de berekening van de T-matrix uitgevoerd met de eerder genoemde 1-bits ' verschuiving die uitgevoerd wordt met de tijdsbepaling van het 16-de bit (waarvan de inhoud eveneens 16 is) in de opnièuw 30gerangschikte informatie uit fig. 4H.
De Q-generator 10 uit fig. 3 waarin overeenkomstige delen als die in fig. 5 dezelfde verwij zings cijfers dragen bevat het 8-bits schuifregister 11, het 6-bits schuif-register 12, de Ex.OF-schakelingen 13 en 14 voor het uitvoeren 35van de modulus 2 optelling en de EN-poort 15 voor de poortbe-sturing. Voorts is een EN-schakeling 16 voor het verwij deren van het 18-de en 16-de bit uit de uitgangsinformatie (fig. 4H) 8 T 0 3 4 9 4 ____________5 . ______ -.- - 10 - van het selectieschakelcircuit gekoppeld met een ingang van de OF-schakeling 14, en wordt een poortbesturingssignaal aangegeven in fig. 41, welke "L" is voor het 8-ste en 16-de bit geleid naar de EN-poort 16. Het WBC-signaal wordt voorts 5 . toegevoerd via een EN-poort 17 naar de klokaansluiting van de schuifregisters 11..en 12, terwijl een poortbesturingssignaal welke · ' "L” is alleen voor het 8-ste bit zoals aangegeven in fig. 4G toegevoerd wordt naar de andere ingang van de EN-poort 17, waardoor de schuif ver rich ting voor het 8-ste 10 bit. wordt geblokkeerd. Aan de EN-poort 15 welke dienst doet als een poortschakeling kzoals boven is aangegeven , wordt de uitgang van het 6-bits schuifregister 12 en een poortbesturingssignaal welke "Hn· is alleen voor het 16-de bit zoals is aangegeven in fig. 4F toegevoerd. De uitgang van het 6-bits 15 schuifregister 12 wordt via een EN-poort 18 naar de ingangs-zijde van de Ex.OF-schakeling 14 geleid. Aan de andere ingang van de EN-poort 18 wordt een signaal toegevoerd dat wordt verkregen door het poortbesturingssignaal uit fig. 4F en het P/Q-signaal naar de selectieschakelaar 41 zoals boven is ver-20 meld in een OF-schakeling 19 aan een OF-bewerking te onder- i . werpen. ; »
In de Q-generator .10 waarbij de informatie uit fig.
: 4H via de EN-poort 16 wordt toegevoerd, worden het 8-ste bit van de inhoud "15" en het 16-de bit van de inhoud "16" ver-25 wijderd, waardoor dus een continue I4-bits informatie '1, 2,...14” gekoppeld wórdt met de schuifregisters 11 en 12. Voor het 16-de „ bit is geen informatie aanwezig en wordt ; alleen de klokpuls uit de EN-poort 17 toegevoerd. De EN-poorten 15 en 18 die dienst doen als poorten op dit ogenblik worden dus geopend 3Q om de T-matrix berekening toe te staan. Wanneer de informatie van het volgende woord wordt toegevoerd wordt het 14-bits deel via de EN-schakeling 16 toegevoerd aan de Ex.OF-schakeling 14 voor de modulus 2 optelling voor elk van de 14 bits en worden de resultaten gekoppeld met de schuifregisters 11 en 35 12. Op deze wijze wordt de modulus 2 optelling van 14 bits en de T-matrix berekening achtereenvolgens üitgevoerd voor elke WBC voor 16 bits en kan dus het 16-bits serie-informatie- * * » a jr - 11 - signaal continu gekoppeld en verwerkt worden. Na de berekening volgens de vergelijking (2) is uitgevoerd met de informatie voor 6 woorden, wordt de uitgang van de schuif registers 11 en 12 voor het foutcorrectiewoord Q toegevoerd aan een 5 selectieklem q van een selectieschakelaar 41. Op dit tijdstip is de selectieschakelaar 41 ingesteld op de klem q en wordt de uitgang van de schakelaar 41 geïnverteerd via een inverter 42 naar een 8-bits schuifregister 43 met serie-ingang en parallelle uitgang. De 8-bits parallelle informatie uit het 10 8-bits schuifregister 43 wordt toegevoerd via een ingangs-vergrendelschakeling 44 aan de informatiebus. De schakelaar 41 wordt ingesteld op de klem p ten alle tijde anders dan wanneer het eerder genoemde foutcorrectiewoord Q wordt verschaft en de uitgang van de P-generator 20 wordt toegevoerd 15 na inversie met behulp van de inverter 42 naar het 8-bits schuifregister 43.
De 8-bits parallelle informatie uit de ingangs-vergrendelschakelingen 34 en 43 worden gekoppeld via de in-formatiebus met een geheugen óf dergelijke om daarin wegge-20 slepen te worden en door vervolgens slechts de bovenste 7 bits tweemaal achtereenvolgens uit te nemen wordt de 14-bits informatie verkregen, terwijl de 16-bits informatie verkregen wordt door alle 8 bits tweemaal achter elkaar üit te nemen.
Zoals in het voorgaande is beschreven is het ken- : 25 . merk van de verwerkingsschakeling volgens de uitvinding die digitale informatie van tenminste twee verschillende formaten kan verwerken waarbij één woord bestaat uit respectievelijk m en n bits (waarbij m en n positieve gehele getallen en m groter dan n is), bijvoorbeeld 16 en 14 bits, dat de serie-30 informatie van het informatie formaat waar ëén woord uit m bits bestaat (bijvoorbeeld 16 bits) opnieuw gerangschikt wordt in een vorm die conform is aan het informatief ornaat waar ëën woord bestaat uit n bits (bijvoorbeeld 14 bits) en dat de verwerking (bijvoorbeeld T-matrix berekening) uitge-35 voerd wordt overeenkomstig een bitklok corresponderend met het verschil in bitaantal tussen m en n, waardoor informatie verkregen wordt conform aan het informatieformaat waar een *ffl3 494
~ ______ V
- 12 - woord bestaat uit n bits.
Het opnieuw rangschikken van informatie wordt uitgevoerd door de bovenste 14-bits informatie waarbij een woord uit 16 bits bestaat in de bovenste 7 bits van de 8-bits helften 5 van de 16-bits informatie en door deze rangschikking van informatie wordt de omzetting verkregen van informatie waar een woord bestaat uit 16 bits in informatie waar een woord bestaat uit 14 bits.
Tot nog toe was het onmogelijk om een continu 10 ingangssignaal te verwerken vanwege de matrixberekening die gebruik maakt van een schuif register, zodanig, dat voor het foutcorrectiewoord Q dat nodig is in het informatieformaat van het eerder genoemde PCM-geluidssignaal waar een woord bestaat uit 14 bits hetgeen een discontinue verwerking omvat 15 zoals de verschuiving van informatie over een bit zonder ingang van enige informatie. Volgens de uitvinding wordt het verschil tussen 16 bits van een woord en 14 bits gebruikt om de bovengenoemde discontinue verwerking mogelijk te maken waardoor het mogelijk wordt continueserie-informatie waarbij 20 een woord bestaat uit 16 bits te koppelen en te verwerken.
Zowel informatie van het formaat: waar een woord uit 16 bits : bestaat als informatie van het formaat waar èen woord uit 14 bestaat kan dus worden verwerkt met dezelfde schakeling.
• * » 8103494
Claims (1)
- ❖ - 13 -CONCLUSIE Digitale signaalverwerkende schakeling, welke informatie van twee verschillende informatieformaten kan verwerken waarbij êên woord respectievelijk bestaat uit m en n bits (waarbij m en n positieve gehele getallen zijn en m groter 5 is dan n), met het kenmerk, dat serie-informatie van het informatief ormaat waarbij êên woord bestaat uit m bits opnieuw gerangschikt wordt in een vorm conform aan het informatie-formaat waarin één woord uit n bits bestaat en waarbij de verwerking van informatie wordt uitgevoerd in overeenstemming 10 met een bitklok corresponderend met het verschil in bitaantal tussen m en n waardoor informatie "verkregen wordt conform aan het informatief ormaat waar êên woord uit n bits bestaat. i \ 8103494
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10332080A JPS5730108A (en) | 1980-07-28 | 1980-07-28 | Digital signal processing circuit |
JP10332080 | 1980-07-28 |
Publications (1)
Publication Number | Publication Date |
---|---|
NL8103494A true NL8103494A (nl) | 1982-02-16 |
Family
ID=14350897
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
NL8103494A NL8103494A (nl) | 1980-07-28 | 1981-07-23 | Digitale signaalverwerkingsschakeling. |
Country Status (9)
Country | Link |
---|---|
US (1) | US4379286A (nl) |
JP (1) | JPS5730108A (nl) |
AT (1) | AT373705B (nl) |
AU (1) | AU543012B2 (nl) |
CA (1) | CA1215780A (nl) |
DE (1) | DE3129728A1 (nl) |
FR (1) | FR2487546B1 (nl) |
GB (1) | GB2082426B (nl) |
NL (1) | NL8103494A (nl) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0661156B2 (ja) * | 1983-05-21 | 1994-08-10 | ソニー株式会社 | エラ−訂正のための符号化方法 |
KR900001222B1 (ko) * | 1983-06-15 | 1990-03-05 | 가부시기가이샤 히다찌세이사꾸쇼 | Pcm 신호의 기록 재생장치 |
JPS6050753A (ja) * | 1983-08-31 | 1985-03-20 | Canon Inc | 回転ヘツド型記録装置 |
JPS6057574A (ja) * | 1983-09-08 | 1985-04-03 | Sony Corp | 信号処理装置 |
JPS6196574A (ja) * | 1984-10-17 | 1986-05-15 | Hitachi Ltd | Pcm信号の変換方法,pcm信号の記録方法及びpcm信号記録装置 |
JP2590813B2 (ja) * | 1986-02-18 | 1997-03-12 | ソニー株式会社 | データの記録方法 |
GB2187364B (en) * | 1986-02-26 | 1989-10-25 | Sony Corp | Methods of and apparatus for coding digital data |
JP2751201B2 (ja) * | 1988-04-19 | 1998-05-18 | ソニー株式会社 | データ伝送装置及び受信装置 |
DE69017977T2 (de) * | 1989-07-29 | 1995-08-03 | Sony Corp | 4-Kanal-PCM-Signalverarbeitungsgerät. |
US5285326A (en) * | 1989-07-29 | 1994-02-08 | Sony Corporation | Digital signal processor for converting between 4-channel PCM signals and 2-channel PCM signals |
JP2816223B2 (ja) * | 1990-03-02 | 1998-10-27 | 株式会社日立製作所 | セル同期回路 |
GB2271253A (en) * | 1992-10-03 | 1994-04-06 | Ibm | Data compression at a video conference computer workstation |
US5432801A (en) * | 1993-07-23 | 1995-07-11 | Commodore Electronics Limited | Method and apparatus for performing multiple simultaneous error detection on data having unknown format |
GB9509831D0 (en) * | 1995-05-15 | 1995-07-05 | Gerzon Michael A | Lossless coding method for waveform data |
US7191200B2 (en) * | 2003-07-10 | 2007-03-13 | Silicon Integrated Systems Corporation | Method and apparatus for binary number conversion |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3274378A (en) * | 1961-12-28 | 1966-09-20 | Ibm | Data transfer and conversion circuit |
GB1250908A (nl) * | 1968-12-13 | 1971-10-27 | ||
GB1599155A (en) * | 1976-12-24 | 1981-09-30 | Indep Broadcasting Authority | Transmission and/or recording of digital signals |
JPS5552514A (en) * | 1978-10-12 | 1980-04-17 | Toshiba Corp | Pcm recording and reproducing system |
JPS5724005A (en) * | 1980-07-17 | 1982-02-08 | Sony Corp | Digital signal processor |
-
1980
- 1980-07-28 JP JP10332080A patent/JPS5730108A/ja active Granted
-
1981
- 1981-07-22 US US06/285,840 patent/US4379286A/en not_active Expired - Lifetime
- 1981-07-22 CA CA000382238A patent/CA1215780A/en not_active Expired
- 1981-07-23 NL NL8103494A patent/NL8103494A/nl not_active Application Discontinuation
- 1981-07-24 AU AU73417/81A patent/AU543012B2/en not_active Ceased
- 1981-07-27 GB GB8123106A patent/GB2082426B/en not_active Expired
- 1981-07-28 AT AT0333681A patent/AT373705B/de not_active IP Right Cessation
- 1981-07-28 FR FR8114671A patent/FR2487546B1/fr not_active Expired
- 1981-07-28 DE DE19813129728 patent/DE3129728A1/de active Granted
Also Published As
Publication number | Publication date |
---|---|
AU543012B2 (en) | 1985-03-28 |
JPS5730108A (en) | 1982-02-18 |
AU7341781A (en) | 1982-02-04 |
FR2487546B1 (fr) | 1987-12-24 |
ATA333681A (de) | 1983-06-15 |
DE3129728A1 (de) | 1982-02-25 |
GB2082426A (en) | 1982-03-03 |
US4379286A (en) | 1983-04-05 |
AT373705B (de) | 1984-02-10 |
JPH0135426B2 (nl) | 1989-07-25 |
CA1215780A (en) | 1986-12-23 |
DE3129728C2 (nl) | 1989-09-07 |
FR2487546A1 (fr) | 1982-01-29 |
GB2082426B (en) | 1985-04-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
NL8103494A (nl) | Digitale signaalverwerkingsschakeling. | |
US4851909A (en) | Method and apparatus for maintaining audio/ video synchronism in a television signal read-out from a digital buffer memory by a reference signal | |
US3773977A (en) | Method of enciphered information transmission by time-interchange of information elements | |
US4015286A (en) | Digital color television system | |
KR940018849A (ko) | 영상신호 및 이에 대응하는 음성 신호를 길이방향 자기 기록 매체상의 경사기록 트랙에 기록하는 장치 및 기록매체 (Arrangement for recording a video signal and a corresponding audio signal in slant tracks on a longitudinal magnetic record carrier, and record carrier obtained by means of the arrangement) | |
US4063280A (en) | Chroma-signal processing system | |
US4325053A (en) | Method and a circuit for decoding a C.M.I. encoded binary signal | |
US4283786A (en) | Digital transmission system | |
EP0220059A2 (en) | Digital envelope shaping apparatus | |
NO954086L (no) | Sammensatt klokke-signal | |
US4695873A (en) | Horizontal line data position and burst phase encoding apparatus and method | |
US4534037A (en) | Method and apparatus for scrambled pulse-code modulation transmission or recording | |
US5218430A (en) | Color video transmission | |
JPS62274948A (ja) | フレーム同期装置 | |
JPS63133724A (ja) | 入力信号を伝送又は記憶するシステム | |
JPS5913450A (ja) | 直列デ−タ伝送方式 | |
EP0224366A2 (en) | Method of and apparatus for converting and processing television signals | |
KR930004529Y1 (ko) | 데이타 압축을 위한 아다말 변환기 | |
KR920004439Y1 (ko) | 데이타 변환회로 | |
KR890000974B1 (ko) | 인터 리이브(Inetr leave)회로 | |
JPH0214821B2 (nl) | ||
SU1555917A1 (ru) | Устройство кодировани сигнала цветных графических изображений | |
JPH0364291A (ja) | クロマ信号記憶装置 | |
JP2816050B2 (ja) | 色情報補間回路 | |
JPH03113982A (ja) | Pal方式テレビジョン同期信号発生装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A85 | Still pending on 85-01-01 | ||
BA | A request for search or an international-type search has been filed | ||
BB | A search report has been drawn up | ||
BC | A request for examination has been filed | ||
BV | The patent application has lapsed |