NL8202963A - Processor met gestuurd dood geheugen. - Google Patents
Processor met gestuurd dood geheugen. Download PDFInfo
- Publication number
- NL8202963A NL8202963A NL8202963A NL8202963A NL8202963A NL 8202963 A NL8202963 A NL 8202963A NL 8202963 A NL8202963 A NL 8202963A NL 8202963 A NL8202963 A NL 8202963A NL 8202963 A NL8202963 A NL 8202963A
- Authority
- NL
- Netherlands
- Prior art keywords
- memory
- processor according
- signal
- information
- processor
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/02—Digital function generators
- G06F1/03—Digital function generators working, at least partly, by table look-up
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Picture Signal Circuits (AREA)
- Processing Of Color Television Signals (AREA)
- Mobile Radio Communication Systems (AREA)
- Microcomputers (AREA)
- Color Television Image Signal Generators (AREA)
Description
*' i -1- VO 3540
Processor met gestuurd dood geheugen.
De uitvinding heeft betrekking op een processor, die digitale signalen met hoge snelheid verwerkt en heeft in het bijzonder betrekking op een processor, die gebruik maakt van een opzoektabel om uit een ingangssignaal, bijv. een videosignaal, een uitgangssignaal op te wekken.
5 Voor het verwerken van digitale signalen met een hoge snelheid is het reeds bekend gebruik te maken van een dood geheugen (ROM). (Een dood geheugen heeft op zijn geheugenplaatsen vast opgeslagen informatie, bijv. een ontwerp voor een geintegreerde schakeling, voor het elektrisch opblazen van interne veiligheden). Zoals in figuur 1 is aangegeven, worden t 10 digitale signalen, bijv. een videosignaal, parallel toegevoerd aan een 8-bit ingangsklem 10, en wordt van daaruit toegevoerd asm een 8-bit adresingang 12 van een dood geheugen 14. De digitale videosignalen kun-nen bijv. afkomstig zijn van een A/D omzetter (niet weergegeven), die werkzaa^ is met een kloksnelheid. Aan de ingang van de omzetter wordt 15 dan een analoog videosignaal toegevoerd, zodat het ingangsvideosignaal wordt bemonsterd en vervolgens op een 8-bitwijze gekwanticeerd (256 zogenaamde grey niveau's) en wel met de kloksnelheid. De klokpulsen, die de ABC (niet weergegeven) uitsturen, wordt eveneens toegevoerd aan een uitleesingang 16 van het dode geheugen 14. Voor elke mogelijke sig-20 naal-waarde, toegevoerd aan het adres 12, is er een dode geheugenplaats aanwezig, die de informatie bevat, die uitgelezen kan worden vanuit een 8-bit dood geheugen-informatieuitgang 18, en van daaruit vanaf een 8-bit uitgangsklem 20.Voor specifieke televisietoepassingen is de lijn 20 8-bits breed, maar kan eveneens andere waarden hebben.
25 De bewerkingen, uitgevoerd op het ingangssignaal hangt af van de informatie, die in het dode geheugen 14 is opgeslagen. Indien de informatie, opgeslagen in elke dode geheugenplaats, een waarde is, die representatief is aan de helft van het adres van die geheugenplaats, zal het uitgangssignaal de helft van het ingangssignaal weergeven, en zal het 30 dode geheugen 14 werken als een 2:1 verzwakker. Ook andere amplitude-funkties zijn mogelijk. Teneinde bijv. te voorzien in een bepaalde be-grenzing, vertegenwoordigt de informatie, opgeslagen in bepaalde geheugenplaatsen de helft van het adres van die geheugenplaatsen. Evenwel bevatten de geheugenplaatsen voor het adressen van bepaalde waarde alle informatie 35 die de helft vertegenwoordigt van deze specifieke waarde.Dit geeft een 8202963 i· » -2- lineaire versterking van de helft tot de begrenzende waarde en geen toe-name na die waarde. Ook kunnen op overeenkomstige wijze, pedestal funk-ties worden opgewekt door in elke geheugenplaats informatie op te slaan die het adres vertegenwoordigt van die geheugenplaatsen, gesommeerd met 5 een vaste verzette waarde. Eveneens kan een gammacorrectie worden ver-kregen door de waarden opgeslagen in elke geheugenplaats in te stellen in overeenstemming met een bepaalde exponentiele gammafunktie, bijv. in de vorm van een vierkantswortelfunktie.
Het hierboven beschreven bekende systeem heeft'het nadeel, dat 10 de overdrachtfunktie is gefixeerd in het dode geheugenpunt. Xndien bijv.
drie identieke dode geheugens zouden worden toegepast, die elk de ver- f sterking, de pedestal en de gamma van een van de drie representatieve kleursignalen afgeleid van een vidicon besturen, moeten analoge bestu-ringen aanwezig zijn, die voorafgaan aan de ADC, teneinde de drie sig-15 naalniyaau's, die worden toegevoerd aan de dode geheugens te standcamli-seren. ''Indien een dergelijke standaardiseren. Indien een dergelijke stan-daardisatie niet aanwezig is, kunnen deze dode geheugens niet worden toe— gepast omdat de overdrachtsfunkties niet kunnen worden gevarieerd teneinde te voldoen aan de varierende condities. Het is natuurlijk wel mo-20 gelijk de dode geheugens te veranderen als aangegeven in het Amerikaanse octrooischrift 4.316.219, waarin een synchronisatieketen is beschreven, die geschikt is voor verschillende televisiestandaarden. Alhoewel hier wel veranderingen kunnen worden aangebracht in de dode geheugens wanneer een verschillende toepassing gewenst is, geeft dit geen oplossing voor· het 25 probleem van de variaties, die tijdens het gebruik naar voren komen.
Het is derhalve gewenst te voorzien in een processor, die in staat is tijdens gebruik zijn overdrachtsfunktie te veranderen.
Overeenkomstig een aspect van de uitvinding is voorzien in een apparaat voor het verwerken van een signaal, bestaande uit een vrij toe-' 30 gankelijk geheugen (RAM) met adresingangsklemmen en informatieklemmen, waaraan informatie wordt toegevoerd, die representatief is aan de inhoud van de geadresseerde geheugenplaatsen (een RAM is een geheugen, waarbij informatie uitgelezen wordt uit en ingeschreven wordt in geadresseerde geheugenplaatsen), van een bron voor besturingssignalen, van middelen cm 35 uit deze besturingssignalen nieuwe opzoekwaarden te verkrijgen overeen— komstig een bepaald algoritme, en van middelen voor het aan het dode geheugen toevoeren van deze nieuwe opzoekwaarden.
8202963 i χ -3-
De uitvinding zal onderstaand aan de hand van eeh aantal uitvoeringsvoorbeelden en onder verwijzing naar de tekening nader worden uiteengezet. Hierin toont: * * figuur 1 een bekende processor voorzien van een dood geheugen ? 5 figuur 2 een processor volgens een eerste uitvoeringsvorm van de uitvinding; figuur 3 een microprocessor in een tweede uitvoeringsvorm; figuur 4 een rneer kanalen uitvoeringsvorm.
In figuur.2 is een uitvoeringsvoorbeeld van de uitvinding 10 weergegeven, om te worden toegepast in een kanaal van een televisiecamera.
Het gdieugen 14 van figuur 1 is vervangen door een dood ge-heugen 22, teneinde tijdens gebruik de overdrachtsfunktie tussen de in-formatieingang 10 en de informatieuitgang 20- te besturen. Tijdens de nor" male werking, wordt een 8-bit digitaal videosignaal vanuit een camera-15 buis en~A/D omzetter (niet weergegeven), bijv. toegevoerd aan de infor-matieiri§ang 10 en van daaruit aan een pool A van een 8-bit schakelaar 24 (8 polen, en wel een voor elke informatiebit). Een klem 0 van de schakelaar 24 is gekoppeld aan de adresingang 12 van het geheugen 22. Een informatiekloksignaal wordt toegevoerd aan een ingang 16 van het geheugen 20 22. Wanneer de schakelaar 24 in de A positie is, wordt de informatie op de ingang 10 toegevoerd aan de adresingang 12 van het geheugen 22.
Een uitlees/inschrijf-stuuringang 30 van het geheugen' 22 is gekoppeld aan de klem 0 van een schakelaar 28. Een pool A van de schakelaar 28 is gekoppeld aan aarde. Wanneer de schakelaar 28 in de A-positie is, 25 is de ingang 30 geaard als gevolg waarvan het geheugen is.geschakeld in een uitleesmodus. Voor elke waarde van de ingangsinformatie, toegevoerd als een adres aan het geheugen 22, is een korresponderende geheugenplaats aanwezig, die informatie bevat in overeenstemming met een' voorafgaande opgeslagen overdrachtsfunktie. De in de geheugenplaats opgeslagen infor— 30 matie, die korrespondeert met de waarde van het videosignaal, dat toegevoerd is aan de klem 10, wordt tijdens elke klokpuls toegevoerd aan een informatieklem 18 van het geheugen 22. De klem 18 van het geheugen 22 is gekoppeld aan de klem 0 van een 8-bitschakelaar 26. Een pool A van de schakelaar 26 is gekoppeld aan de informatieuitgang 20. Wanneer de scha-35 kelaar 26 in de A-positie is, is de informatieklem 18 van het geheugen 22 gekoppeld aan de informatieuitgang 20.
De schakelaars 24, 26 en 28 bezitten alle een stuuringang C.
8202963 4 d -4-
Wanneer een spanning, die overeenkomt met een logica "0" (geaard voor TTL logica) wordt toegevoerd aan de stuuringang, is de schakelaar in de A-positie. Wanneer een spanning, die overeenkomt met een logica "1" (+5 Volt voor TTL logica) wordt toegevoerd aan de stuuringang, is de 5 schakelaar in de B positie. Alhoewel deze schakelaars weergegeven zijn als mechanische schakelaars, is het duidelijk, dat de schakelaars 24, 26 en 28 ook elektronische schakelaars kunnen zijn in de voorkeursuit-voeringsvorm.
Een uitgang van een flip-flop 44 is gekoppeld aan de.stuur-10 klemmen van de schakelaars 24, 26 en 28. Wanneer de flip-flop 44 wprdt teruggesteld, wordt een logica "0" toegevoerd aan de schakelaars '24, 26 en 28. In dit geval staan alle schakelaars in de A-positie, en werkt het apparaat als bovenstaand beschreven.
Zolang de inhoud van het geheugen 22 niet is veranderd, werkt 15 deze identiek aan het geheugen 14 van figuur 1, en levert een amplitude-verande^ing overeenkomstig de geprogrammeerde funktie.
Wanneer een pedestal of een versterkingsfunktie van de camera-buis of een bepaald kanaal verandert, kan het gewenst zijn het programma, d.w.z. de overdrachtfunktie van het geheugen 22 te veranderen. Deze' ver-20 anderingen zullen gewoon duidelijk worden als de camera in gebruik is.
De gebruiker heeft gewoonlijk geen faciliteiten om de gewenste overdrachts-funktie en het programmeren van het geheugen te analyseren. De camera zoals verkocht aan de gebruiker, moet derhalve bepaalde middelen bezitten voor het instellen van de overdrachtsfunktie. In het ideale geval zijn 25 de aangebraehte middelen voorzien van instelmogelijkheden, die op dezelf-de wijze als de analoge pedestal of versterkerfunkties waarmee de gebruiker bekend is.
Volgens de uitvinding worden de veranderingen geinitieerd door het toevoeren van nieuwe versterkings- en pedestal waarden aan de ver— 30 sterkings- en pedestal digitale as-decodeerinrichtingen 32 resp. 34. De nieuwe versterkings- of pedestal waarden worden toegevoerd aan de 8-bit uitgangen 36 resp. 38, en worden toegevoerd aan de 8-bit ingangen van een 8-bit vermenigvuldiger 40 resp. een 8-bit opteller 42. De decodeerinrich-tingen 32 en 34 wekken eveneens aan hun uitgangen 46 en 48 signalen op, 35 die aangeven, dat de decodeerinrichtingen nieuwe waarden hebben .toegevoerd aan de 8-bit uitgangen 36 resp. 38. De uitgangen 46 en 48 zijn resp. verbonden aan de eerste en tweede ingangen van een'OF-poort 6Q. Het ultgangs— 8202963 * %.
-5- signaal van de OP-poort 60 is een strobe signaal, dat wordt toegevoerd aan een der ingangen van een EN poort 50. De andere ingang van deze poort 50 ontvangt van in de camera aanwezige synchronisatieketens (niet weergegeven) een vertikaal onderdrukkingssignaal. Op de uitgang van de 5 poort 50 staat een commandosignaal/ dat alleen aanwezig is tijdens het vertikale onderdrukkingsinterval, teneinde mogelijke verstoringen in de weergegeven prent als gevolg van de overdrachtfunktieveranderingen tijdens een actief videosignaal te vermijden. Indien gewenst, kan dit commandosignaal ook aanwezig zijn gedurende een aantal horizontale onder-10 drukkings interval len.
Het door de poort 50 geleverde commandosignaal wordt toegevoerd aan een instelingang S van de flip-flop 44. De flip-flop 44 levert een uitgangssignaal, dat de schakelaren 24, 26 en 28 bestnurt.
Zoals reeds eerder is beschreven, zal wanneer de flip-flop 44 is inge-15 steld, -de schakelaars 24, 26 en 28 alle in de positie B zijn. Aan de * ϊ pool B ':Van de schakelaar 28 wordt vanuit een bron 52 een spanning toege— voerd. Wanneer de schakelaar 28 in de B-positie is, wordt de spanning van de bron 52 toegevoerd aan de ingang 30 van het gehengen 22 als gevolg waarvan dit gehengen 22 wordt geschakeld in de inschrijfmodus. De flip-20 flop 44 wordt eveneens gekoppeld aan een terugstelingang R van een adres-generator 54. Wanneer de flip-flop 44 is .ingesteld, wordt de adresgenerator 54 ternggesteld naar nul. Door een niet weergegeven klokgenerator wordt aan een ingang 56 een klokpulssignaal toegevoerd aan zowel de ingang 58 van het gehengen 22 als aan de ingang C van de· adresgenerator 54.
25 De uitgang 59 van deze adresgenerator 54 is gekoppeld aan de pool B van de schakelaar 24 alsmede aan een tweede ingang van de vermenigvuldiger 40.
De adresgenerator 54 levert achtereenvolgens met de kloksnel-heid, binaire adressignalen, die de decimale cijfers 0 tot 255 voorstellen. Wanneer de schakelaar 24 in de B positie is, worden deze adressignalen' 30 toegevoerd aan de ingang 12 van het geheugen 22. De aan de generator 54 toegevoerde kloksignalen worden geselecteerd, teneinde deze" generator 54 255 adressen op te- wekken tijdens het vertikale onderdrukkingsinterval.
De adressignalen, toegevoerd aan de vermenigvuldiger'40 worden daarin vermenigvuldigd met de versterkingsfaktor, verkregen van de deco-35 deerinrichting 32. Het resulterende produktuitgangssignaal wordt toege— voerd aan de opteller 42. Wanneer bijv, de versterking nul is, worden de adressen van de generator 54 onveranderd toegevoerd aan de opteller 42 8202963 -6- (d.w.z. vermenigvuldigd met 1). Indien de versterking een half is, wor-den de signalen, die de helft van de waarde van de adressen vertegenwoor-digen, op de halve waarde toegevoerd.
In de opteller 42 wordt een pedestal (verzet gelijkspannings-5 signaal) bepaald door de pedestal codeerinrichting 34, toegevoegd aan het' produktsignaal. Het resulterende somsignaal wordt toegevoerd aan de pool B van de schakelaar 26.'Wanneer de schakelaar 26 in de B positie is, wordt het somsignaal van de opteller 42 toegevoerd aan de informatie-klem 18, die funktxcneert als een informatieingangsklem.
10 De uitgang 0 van de adresgenerator 54 is gekoppeld aan de in gang R van de flip-flop 44. Wanneer de generator 54 een signaal toevoert op zijn uitgang 59, en overeenkomt met het cijfer 255, zal de uitgang 0 van de generator 54 een hoog uitgangssignaal leveren om de R ingang van de flip-flop 44 terug te stellen, die dan aangeeft, dat de inschrij— 15 ving in^het geheugen 22 voltooid is. De flip-flop 44 is teruggesteld, waarbig^de schakelaars 24, 26 en 28 in de positie A staan, zoals in fi— guur 2 aangegeven. De ingang 30 van het geheugen 22 is geaard, als ge— volg waarvan dit geheugen in de uitleesmodus is. De signalen, die derhal-ve worden toegevoerd aan de ingang 10 kunnen nu worden toegevoerd aan 20 het geheugen 22 via de schakelaar 24 en in dit geheugen worden verwerkt overeenkomstig de nieuwe versterking en pedestal overdrachtsfunkties en wordt een uigangssignaal opgewekt op de uitgang 20 via de schakelaar 26.
Figuur 3 toont een bestuurde microprocessor volgens een tweede 25 uitvoeringsvorm van de uitvinding, waarbij korresponderende elementen voorzien zijn van dezelfde verwijzingscijfers. In figuur 3 is het geheugen 22 van figuur 2 vervangen door twee dode geheugens 22x en 22y. Een van deze dode geheugens regelt de verwerking van het videosignaal, ter— wijl het andere dode geheugen zijn overdrachtsfunktie kan veranderen 30 tijdens het actieve videogedeelte van het aftastrooster zonder dat ver-storingen in de afgebeelde prent wordt verkregen. Zoals in figuur 3 is aangegeven, leidt een schakelaar 320 de videoinformatie, aanwezig op de klem 10 naar een adresingang 12x van het'geheugen 22x, en leidt een schakelaar 330 de informatie van een informatieklem'18x naar de video-. 35 informatieuitgang 20. Het geheugen 22x verwerkt derhalve het videosignaal in overeenstemming met de daarin aanwezige overdrachtsfunktie.
De microprocessor 302 bestuurt een hlok 300. Een adres&us 3Q8 8202963 « -7- van de microprocessor 302 is verbonden met de Idem Q van .een'schakelaar 304, terwijl een informatiebus 310 van de microprocessor 302' verbonden is met de klem 0 van de schakelaar 306. Het blok 300 draagt signalen over aan de 8-bit informatiebus 310 en kan wordei opgewekt door elke signaal-5 bron, die daarmee verbonden is. Zoals ia aangegeven, zijn de signaal-bronnen de codeerinrichting 32, een gammacodeerinrichting 35' en de pedestal codeerinrichting 34. Andere bronnen. kunnen bijv. duimwielschakelaars zijn of potentiometers met analoog-digitaal omzetters, die gekoppeld zijn aan hun resp. uitgangen.
10 Een dood geheugen. 314 van het blok 300 omvat een vaste ge- programmeerde vergelijking, die de verschillende faktoren'.weergeeft, die de overdrachtsfunktie beinvloeden. Wanneer bijv. de versterker, pedestal en gamma funkties moeten worden opgewekt, is. het van belang te weten'of de pedestal moet worden toegevoerd voor of na de gammacorrectie. Indien 15 de funktie van het blok is fouten te corrigeren, die opgewekt zijn in de camerabtps, moet de pedestal toevoeging plaatsvinden, voorafgaande aan de gammacorrecties. Indien anderzijds de pedestal toevoeging nodig is voor het compenseren van de later plaatsvinde'nde afknijpverzetsignalen, wordt eerst de gamma correctie uitgevoerd alvorens de pedestal wordt 20 toegevoerd. Het geheugen 314 onrvat eveneens een aantal instructies voor het uitvoeren van de berekening.
Het blok 300 omvat eveneens een niet vluchtig geheugen, dat . bijv. een dood geheugen 312 kan zijn en' dat werkt op batterijen. Het gheugen 312 slaat de aanwezige informatie op van de verschillende para-25 meters, die moeten worden uitgevoerd. In een bepaald voorbeeld, kan het niet vluchtige geheugen het getal 0,5 bevatten, welk getal de huidige versterkingswaarde voorstelt, of kan voorzien zijn van een’pedestal waarde die bijv. 0 kan zijn, of een gamma waarde, die een waarde 0,5 voorstelt.
Na het inschakelen, berekent de microprocessor 3Q2 de overdrachtfunktie-30 waarde uit voor de eerste adreswaarde van de geheugens 22x en 22y. Aan de microprocessor 302 worden de drie waarden,opgeslagen in het geheugen' 312,toegevoerd en worden verwerkt in een geschikte- vergelijking·, die opge— slagen is in het geheugen 314,(bijv, in overeenstemming of de gamma correc-ties, voorafgaat of na de pedestal toevoeging komtl. Nadat de berekening 35 is uitgevoerd, wordt het resultaat opgeslagen in het geheugen 22y, waar— bij wordt verondersteld, dat de schakelaars 304' en 306' in de positie A zijn, zoals weergegeven in figuur 3. De microprocessor 302' gaat dan ver— 8202963 -8- der met een tweede adres, en voert opnieuw de berekening uit, waarvan het resultaat wordt opgeslagen in het geheugen 22y. De microprocessor 302 verwerkt op deze manier alle adressen, waarbij bij het berekenen van elk adres aan deze.adressen de gewenste overdrachts funktie wordt gegeven.
5 Aan het einde van het berekeningsinterval, worden de schake- laars 304, 306, 320 en 330 tijdens het volgende vertikale interval door de microprocessor 302 geschakeld via een schakelbesturingslijn 322 en worden ingesteld in de posities tegengesteld als aangegeven in figuur 3.
De videoinformatie aanwezig op de ingang 10 wordt derhalve door de scha-10 kelaar 320 toegevoerd aan de ingang 12y van het geheugen 22y en wordt de informatie van de informatieklem 18y van het geheugen 22y via de scha-kelaar 330 toegevoerd aan de uitgangsklem 20. Het geheugen 22y verwerkt derhalve het videosignaal in overeenstemming. met de nieuwe overdrachts-funktie, die daarin is opgeslagen. De schakelaars 304 en 306 verbinden 15 de adreg- en informatiebussen 308 resp. 310 met de adresingang 12x resp.
informatieklem 18x van het geheugen 22x. Wanneer het vervolgens gewenst i is de versterking, gamma of pedestal funkties te veranderen, worden de nieuwe waarden opgeslagen in het geheugen 22x. Tijdens het volgende vertikale interval, worden de schakelaars 320, 304, 306 en 330 geschakeld 20 in de posities als aangegeven in figuur 3, zodat het geheugen 22x opnieuw het videosignaal verwerkt.
In systemen, waarbij onderbrekingen in het. videosignaal zijn te tolereren, bijv. als vaste luchttijd, is het mogelijk uitsluitend een van de geheugens 22x en 22y toe te passen. In dergelijke systemen 25 wordt het videouitgangssignaal uitgeschakeld wanneer aan het dode geheugen informatie wordt toegevoerd.
Figuur 4 toont een derde uitvoeringsvorm met een aantal video-kanalen, en waarbij korresponderende referentienummers worden toegepast met korresponderende elementen en de letters R, G en D zijn toegevoegd 30 aan de verwijzingscijfers, teneinde de elementen aan te geven in de rode, groene en blauwe kanalen. Zoals aangegeven in figuur 4, bepaalt een kanaal-kiescodeerinrichting 400 in welk kanaal de overdrachtcoefficient van zijn bijbehorend dood geheugen 22R, 22G of 22B is veranderd. De microprocessor 302 adresseert vervolgens alleen dat dode geheugen, dat de ver^· 35 andering in de overdrachtsfunktie levert. Indien het gewenst is, dat alle kanalen dezelfde overdrachtsfunktie moeten hebben, worden alle dode geheugens op hetzelfde tijdstip geadresseerd. Verder kunnen in de uitvoe- 8202963 -9- . <;· ringsvorm van figuur 3 per kanaal twee dode geheugens worden toegepast.
Ook andere nleuwe coefficienten kunnen worden opgeslagen in het geheugen 312 als ze zijn berekend. Nadat de berekening voltooid is, kunnen, tij-dens het volgende aanwezige vertikale interval, de nieuwe coefficienten 5 snel overgedragen worden vanuit het geheugen 312 naar tenminste een van de geheugens 22R, 22B en 22G. Dit geeft een zeer korte discontinulteit van het videosignaal, en dit vindt alleen plaats tijdens het vertikale interval. Qm ook deze korte discontinulteit te verminderen, wordt een onderdrukkingssignaal toegevoerd aan tenminste een van de uitgangen 20G, 10 20B en 20R tijdens de aanwezigheid van de discontinulteit. Bij bepaalde toepassingen hoeven bij deze procedure geen twee geheugens.per kanaal te worden toegepast.
Het is duidelijk, dat vele andere. uitvoeringsvormen mogelijk zijn binnen het kader van de uitvinding. Bijv. kunnen de codeerinrich— 15 tingen j32, 43 en 35 een geheugen omvatten, zodat het geheugen 312 van het vlUSjhtige type is.
Verder kunnen, indien de berekening voor de nieuwe opzoek— waarde onnodig gecoinpliceerd is en indien niet vele herekeningen zijn vereist, deze herekeningen op voorhand worden uitgevoerd en opgeslagen..
20 worden in het geheugen 314. Op een geschikt tijdstip, kan deze opzoek— informatie worden overgedragen aan de geheugens 22x of 22y. Verder kunnen bepaalde herekeningen op voorhand worden uitgevoerd waarbij de laatste herekeningen worden uitgevoerd vlak voor de overdracht.
25 8202963
Claims (14)
1. Processor voor het met hoge snelheid verwerken van een digitaal opzoektabelsignaal, gekenmerkt door een eerste signaalverwer-kingskanaal (10, 24, 22, 26, 20) voorzien van tenminste een eerste vrij 5 toegankelijk geheugen (RAM 22) met geheugenplaatsen, welk geheugen op informatieklemmen (18) informatie toevoert, die representatief is- aan de inhoud van een geheugenplaats, die gekozeh is door een adressignaal toegevoerd op de ingang (12), in overeenstemming met een samengestelde overdrachts funk tie, door een aarital bronnen (32, 34) voor· het leveren 10 van stuursignalen, teneinde componenten te bepalen van de samengestelde overdrachtsfunkties, door middelen (40, 42) voor het uit de stuursigna— len voor het verkrijgen van een geschikte nieuwe inhoud voor de geheugen— plaatsen overeenkomstig een bepaald algoritme, en door middelen (28, 44, 50, 52, 54, 60) voor het aan het geheugen (22) toevoeren van deze 15 nieuwe inhoud.
2. Processor volgens conclusie 1, met het kenmerk, dat het eerste .ilanaal voorzien is van een tweede vrij toegankelijk geheugen (RAM 22y) en van middelen (304, 320) om het adressignaal van dit kanaal te schakelen naar een van de eerste (22x) of tweede (22y) vrij toegan- 20 kelijke geheugens, waarbij de toevoermiddelen (302) uitsluitend infor-matietoevoer aan dat vrij toegankelijk geheugen waaraan het adressignaal niet is toegevoerd.
3. Processor volgens conclusie 1 of 2, gekenmerkt door tweede (10B, 304B, 22B, 306B, 20B) en derde (10G, 304G, 22G, 306G, 20G) sig- 25 naalverwerkingskanalen, waarbij alle vrij toegankelijke geheugens (22R, 22B, 22G) van de signaalverwerkingskanalen door de middelen (302) worden voorzien van informatie.
4. Processor volgens conclusie 3, met het kenmerk, dat de kanalen (10R, 304R, 22R, 306R, 20R; 10B, 304B, 22B, 306B, 20B; 10G, 30 304G, 22G, 306G, 20G) signalen verwerken, die de rode (R), groene(G) en blauwe (B) kleurcomponentsignalen voorstellen van een televisiesignaal.
5. Processor voLcpns conclusie 1, met het kenmerk,dat de bronnen (32, 34, 35) voor het leveren van stuursignalen, elk voorzien zijn van- een digitale ascodeerinrichting.
6. Processor volgens conclusie 1, met het kenmerk, dat de bronnen (32, 34, 35) tenminste een versterking, pedestal en gammafunktie besturen. 8202963 -11-
7. Processor volgens.conclusie 1, met het kenmerk, dat de verkrijgende middelen voorzien zijn van een middel (40, 42} voor het be" rekenen van de nieuwe inhoud.
8. Processor volgens conclusie 7, met hetkenmerk, dat de 5 berekeningsmiddelen (40, -42) voorzien zijn van een schakeling, die ge-~ koppeld is in overeenstemming met het algoritme.
9. Processor volgens conclusie 7, met het kenmerk, dat de berekeningsmiddelen (302, 314) voorzien zijn van een dood geheugen (ROM 314) voor het daarin opslaan van het algoritme eh van een micro- 10 processor (302), die verbonden is met het geheugen (314).
10. Processor volgens conclusie 1, met het kenmerk, dat de middelen (28, 44, 50, 52, 54, 60) voorzien is van een adresgenerator (54) met een ingang (c) waaraan een kloksignaal wordt toegevoerd en van een uitgang (59), die gekoppeld is aan het geheugen (22). 15
.* 11. Processor volgens conclusie 1, met het kenmerk, dat de * 5 middele^ (302) voorzien zijn van een microprocessor (302) die gekoppeld is aan het geheugen (SAM 22x, 22y).
12. Processor volgens conclusies 10 of 11, methet' kenmerk, dat middelen (28, 44, 50, 54, 60) voorzien zijn van middelen (44, 50) 20 die ervoor zorgen, dat aan het geheugen (22) informatie wordt toegevoerd, en wel uitsluitend tijdens een onderdrukkingsinterval van het' inkomende signaal.
13. Processor volgens conclusie 1, met het kenmerk, dat de middelen (302, 312) voorzien zijn van middelen (312) voor het daarin 25 opslaan van tenminste een deel van de nieuwe inhoud.
14. Processor volgens conclusie 1, met kenmerk, dat de processor in een televisiecamera is ingebouwd. 8202963
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US06/286,264 US4396938A (en) | 1981-07-23 | 1981-07-23 | Controlled ram signal processor |
| US28626481 | 1981-07-23 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| NL8202963A true NL8202963A (nl) | 1983-02-16 |
Family
ID=23097801
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| NL8202963A NL8202963A (nl) | 1981-07-23 | 1982-07-22 | Processor met gestuurd dood geheugen. |
Country Status (21)
| Country | Link |
|---|---|
| US (1) | US4396938A (nl) |
| JP (1) | JPS5829045A (nl) |
| KR (1) | KR880001553B1 (nl) |
| AT (1) | AT398506B (nl) |
| AU (1) | AU554370B2 (nl) |
| BE (1) | BE893847A (nl) |
| CA (1) | CA1180128A (nl) |
| DE (1) | DE3227473C2 (nl) |
| DK (1) | DK161927C (nl) |
| ES (1) | ES514050A0 (nl) |
| FI (1) | FI74373C (nl) |
| FR (1) | FR2510279B1 (nl) |
| GB (1) | GB2102603B (nl) |
| HK (1) | HK54189A (nl) |
| IT (1) | IT1198392B (nl) |
| NL (1) | NL8202963A (nl) |
| NZ (1) | NZ201354A (nl) |
| PL (1) | PL143234B1 (nl) |
| PT (1) | PT75203B (nl) |
| SE (1) | SE452234B (nl) |
| ZA (1) | ZA825140B (nl) |
Families Citing this family (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4464723A (en) * | 1981-12-31 | 1984-08-07 | Rca Corporation | Digital gain control system |
| US4447826A (en) * | 1982-03-18 | 1984-05-08 | Rca Corporation | Digital television receiver automatic chroma control system |
| CA1210158A (en) * | 1983-06-17 | 1986-08-19 | Ronald G. Everett | Electronic digital data processor |
| US4567521A (en) * | 1983-06-28 | 1986-01-28 | Racal Data Communications Inc. | Processor controlled digital video sync generation |
| US4575749A (en) * | 1983-07-28 | 1986-03-11 | Rca Corporation | Component companding in a multiplexed component system |
| JPS6093682A (ja) * | 1983-10-25 | 1985-05-25 | Sony Corp | デイジタル非線形プリエンフアシス回路 |
| US4599640A (en) * | 1984-02-29 | 1986-07-08 | Rca Corporation | Television camera with multiplexed A-D converter |
| DE3520405A1 (de) * | 1984-06-09 | 1985-12-12 | Fuji Photo Film Co., Ltd., Minami-Ashigara, Kanagawa | Verfahren zur bearbeitung von bildsignalen |
| JPH0657066B2 (ja) * | 1984-12-20 | 1994-07-27 | キヤノン株式会社 | カラ−調整装置 |
| GB8432552D0 (en) * | 1984-12-21 | 1985-02-06 | Plessey Co Plc | Control circuits |
| JPH0652943B2 (ja) * | 1985-01-18 | 1994-07-06 | ソニー株式会社 | 映像機器 |
| JPS63501451A (ja) * | 1985-08-02 | 1988-06-02 | ア− エヌ テ− ナツハリヒテンテヒニ−ク ゲゼルシヤフト ミツト ベシユレンクテル ハフツング | 係数転送用転送回路及び転送方法 |
| US4688095A (en) * | 1986-02-07 | 1987-08-18 | Image Technology Incorporated | Programmable image-transformation system |
| JPS62278682A (ja) * | 1986-05-27 | 1987-12-03 | Fanuc Ltd | 画像処理装置 |
| JPS63290539A (ja) * | 1987-05-22 | 1988-11-28 | Olympus Optical Co Ltd | 内視鏡用画像入力装置 |
| US4786968A (en) * | 1987-07-16 | 1988-11-22 | Sony Corporation | Gamma correction of digital video data by calculating linearly interpolated gamma correction values |
| GB2223643B (en) * | 1988-10-05 | 1993-04-07 | Marconi Gec Ltd | Data processing apparatus |
| US4970598A (en) * | 1989-05-30 | 1990-11-13 | Eastman Kodak Company | Method for correcting shading effects in video images |
| US4979042A (en) * | 1989-05-30 | 1990-12-18 | Eastman Kodak Company | Apparatus for correcting shading effects in video images |
| JPH03276968A (ja) * | 1989-09-19 | 1991-12-09 | Ikegami Tsushinki Co Ltd | 非線形量子化回路の誤差補正方法および回路 |
| US5051827A (en) * | 1990-01-29 | 1991-09-24 | The Grass Valley Group, Inc. | Television signal encoder/decoder configuration control |
| US5170251A (en) * | 1991-05-16 | 1992-12-08 | Sony Corporation Of America | Method and apparatus for storing high definition video data for interlace or progressive access |
| JPH0556372A (ja) * | 1991-08-27 | 1993-03-05 | Toshiba Corp | Dsp使用テレビジヨン受像機 |
| DE19741969C2 (de) * | 1997-09-23 | 2001-04-12 | Siemens Ag | Rekursives Filter und Anwendung des Filters |
| JP2007139842A (ja) * | 2005-11-15 | 2007-06-07 | Nec Electronics Corp | 表示装置、データドライバic、及びタイミングコントローラ |
| FR2981669B1 (fr) | 2011-10-19 | 2016-02-05 | Gravasac | Procede de reparation d'un revetement bitumineux |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5267210A (en) * | 1975-12-01 | 1977-06-03 | Toshiba Corp | Facsimile transmission equipment |
| GB1568378A (en) * | 1976-01-30 | 1980-05-29 | Micro Consultants Ltd | Video processing system |
| GB1594341A (en) * | 1976-10-14 | 1981-07-30 | Micro Consultants Ltd | Picture information processing system for television |
| US4240106A (en) * | 1976-10-14 | 1980-12-16 | Micro Consultants, Limited | Video noise reduction |
| US4240113A (en) * | 1976-10-14 | 1980-12-16 | Micro Consultants, Limited | Picture manipulation in video systems |
| US4126814A (en) * | 1976-12-09 | 1978-11-21 | Rca Corporation | Electron gun control system |
| FR2379946A1 (fr) * | 1977-02-04 | 1978-09-01 | Labo Cent Telecommunicat | Filtre numerique |
| US4212072A (en) * | 1978-03-07 | 1980-07-08 | Hughes Aircraft Company | Digital scan converter with programmable transfer function |
| GB2102236B (en) * | 1978-03-08 | 1983-06-08 | Tokyo Broadcasting Syst | Noise reduction system for colour television signal |
| IT1159686B (it) * | 1978-05-22 | 1987-03-04 | Indesit | Televisore |
| US4222076A (en) * | 1978-09-15 | 1980-09-09 | Bell Telephone Laboratories, Incorporated | Progressive image transmission |
| CA1152650A (en) * | 1979-02-27 | 1983-08-23 | Ernst A. Munter | Pcm and pam conversion circuit including signal level variation on the pcm portion of the circuit |
| JPS55119722A (en) * | 1979-03-07 | 1980-09-13 | Toshiba Corp | Code converter |
| US4216503A (en) * | 1979-03-26 | 1980-08-05 | Xerox Corporation | Signal restoration and gain control for image viewing devices |
| JPS5654479A (en) * | 1979-10-12 | 1981-05-14 | Hitachi Ltd | Picture image data processor |
| JPS5688138A (en) * | 1979-12-21 | 1981-07-17 | Dainippon Screen Mfg Co Ltd | Forming method of memory table |
| US4309772A (en) * | 1980-01-24 | 1982-01-05 | Motorola, Inc. | Soft quantizer for FM radio binary digital signaling |
| US4340903A (en) * | 1980-08-06 | 1982-07-20 | Sony Corporation | Television camera |
-
1981
- 1981-07-23 US US06/286,264 patent/US4396938A/en not_active Expired - Lifetime
-
1982
- 1982-07-07 PT PT75203A patent/PT75203B/pt unknown
- 1982-07-14 CA CA000407263A patent/CA1180128A/en not_active Expired
- 1982-07-15 SE SE8204352A patent/SE452234B/sv not_active IP Right Cessation
- 1982-07-15 BE BE0/208597A patent/BE893847A/fr not_active IP Right Cessation
- 1982-07-16 AU AU86115/82A patent/AU554370B2/en not_active Ceased
- 1982-07-16 ES ES514050A patent/ES514050A0/es active Granted
- 1982-07-16 FI FI822532A patent/FI74373C/fi not_active IP Right Cessation
- 1982-07-19 GB GB08220834A patent/GB2102603B/en not_active Expired
- 1982-07-19 ZA ZA825140A patent/ZA825140B/xx unknown
- 1982-07-20 KR KR8203232A patent/KR880001553B1/ko not_active Expired
- 1982-07-20 JP JP57127420A patent/JPS5829045A/ja active Granted
- 1982-07-21 IT IT22503/82A patent/IT1198392B/it active
- 1982-07-22 NZ NZ201354A patent/NZ201354A/en unknown
- 1982-07-22 NL NL8202963A patent/NL8202963A/nl not_active Application Discontinuation
- 1982-07-22 DE DE3227473A patent/DE3227473C2/de not_active Expired
- 1982-07-22 DK DK329982A patent/DK161927C/da not_active IP Right Cessation
- 1982-07-22 FR FR8212828A patent/FR2510279B1/fr not_active Expired
- 1982-07-23 PL PL1982237642A patent/PL143234B1/pl unknown
- 1982-07-23 AT AT0286182A patent/AT398506B/de not_active IP Right Cessation
-
1989
- 1989-07-06 HK HK541/89A patent/HK54189A/xx not_active IP Right Cessation
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| NL8202963A (nl) | Processor met gestuurd dood geheugen. | |
| US4354243A (en) | Two dimensional interpolation circuit for spatial and shading error corrector systems | |
| US5313275A (en) | Chroma processor including a look-up table or memory | |
| GB2254517A (en) | Video signal colour correction | |
| GB2227149A (en) | Digitally controlled convergence system | |
| US4473846A (en) | Clamping video signals | |
| US5243441A (en) | Half tone image processing circuit with improved scale reduction images and method for reducing half tone images | |
| GB2053548A (en) | Display device | |
| JPS5810984A (ja) | アナログテレビジヨン信号発生回路 | |
| JPH07193755A (ja) | デジタルクランプ回路 | |
| GB2158319A (en) | A method of and apparatus for generating colour matte signals | |
| GB2085261A (en) | Method for time-correction of digital switching signals | |
| JP2624920B2 (ja) | 多現象オシロスコープの垂直増幅器校正装置 | |
| JP2503614B2 (ja) | 映像信号輪郭補正装置 | |
| JPH04322575A (ja) | アナログ/ディジタル変換方式 | |
| JP2979656B2 (ja) | クランプ回路 | |
| JP3584563B2 (ja) | 画像処理装置 | |
| GB2243734A (en) | Multichannel tracking A/D conversion | |
| JPH0369239B2 (nl) | ||
| JPH05252419A (ja) | 映像信号処理装置 | |
| JPH06189160A (ja) | デジタルガンマ補正装置 | |
| JPS6172475A (ja) | シエ−デイング補正方式 | |
| JPH0660540A (ja) | 信号補正回路 | |
| JPS61258566A (ja) | 映像信号処理方式 | |
| JPS589469A (ja) | 画信号補正方式 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A85 | Still pending on 85-01-01 | ||
| CNR | Transfer of rights (patent application after its laying open for public inspection) |
Free format text: RCA LICENSING CORPORATION |
|
| 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 |