The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

User Manual HVS/UM9704 REVISION HISTORY Version Remarks


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



HVS/UM9704
User Manual HVS/UM9704
REVISION HISTORY Version
Remarks
DRAFT; 14.08.96 Update REGs 24,25; 20.08.96 Update REG7: ENA_HWE_ROUGH; 21.08.96 First Release; refers BESIC-SW from V0.34 until V1.0; 31.10.96 (This describes interface BESIC single memory concept PROZONIC concept. first BESIC samples contain this interface. MELZONIC control (SAA4991) possible interface described this document)
Second Release; refers BESIC-SW starting with V2.0; 28.02.97 This document describes interface BESIC including MELZONIC control addition features described first release document. external first BESIC samples will contain this interface. BESIC version, which will developed, contains interface.
HVS/UM9704, 12.12.97, update UM9701 V2.0
Philips Electronics N.V. 1997 rights reserved. Reproduction whole part prohibited without prior written consent copyright owner. information presented this document does form part quotation contract, believed accurate reliable changed without notice. liability will accepted publisher consequence use. Publication thereof does convey imply license under patent- other industrial intellectual property rights.
Register Specification 4977
User Manual HVS/UM9704
HVS/UM9704 Register Specification 4977
Report No.: HVS/UM9704
Keywords BESIC Memory Controller PROZONIC MELZONIC
Date: 12th december, 1997
Register Specification 4977
Preface
User Manual HVS/UM9704
specification describes register interface slave microcontroller (80C51 core), which part BESIC (SAA 4977). described interface refers BESIC software version which implemented first BESIC samples. (see Revision History). This interface will replace future. BESIC videoprocessing providing analog interfacing, video enhancing features, memory controlling embedded 80C51 microprocessor core. slave used interpreter between main (master) Datapath Control BESIC well direct control internal memory controller case field memory concept, also PROZONIC (SAA4990; external) MELZONIC (SAA4991;external).
Register Specification 4977
User Manual HVS/UM9704
Introduction Definitions, Acronyms Abbreviations. References General interface Definition interface Sending data 3.2.1 transmission protocol 3.2.2 register tables 3.2.3 translater register data format 3.2.4 Acknowledgement bytes Receiving data from 3.3.1 Contents status byte 3.3.2 Contents datapath read registers. Timing aspects
Evaluation register data Field memory control modes 4.1.1 Priorities 4.1.2 Field Control modes. AABB Mode Mode Natural Motion (Video Movie) ABAB Movie Mode Satellite Mode Generator Mode (G_Mode) Auto Movie Detection routine Multi-PIP (MPIP) Vertical Zoom Still Picture Mode Non-Interlace Mode INIT 4.1.3 Secondary control commands 4.1.4 Selection Hardware configuration 4.1.5 Datapath translator registers 4.1.6 SNERT interface
Default control settings INDEX.
Register Specification 4977
Introduction
User Manual HVS/UM9704
UM9701 V2.1 describes interface 4977 V1B. software this evaluation samples completed support possible functions described AN97057 97071. mainly supports Melzonic concept. single field concept runs Prozonic concept chosen software. register cannot controlled Prozonic option set. compression modes might show some data failures luminance signal. This problem eliminated supply voltage BESIC reduced 4.2V. sources problems with picture stability occur. above mentioned restrictions solved next version 4977 interface final 4977 described document HVS/CR9705.
Definitions, Acronyms Abbreviations
HOST interface IPQCS MELZONIC
Hexadecimal BESIC Interface towards 8051 microprocessor core Improved Picture Quality Control Software Improved Picture Quality slave microcontroller Line Flicker Reduction median filtering Motion Estimation/compensation, Line flicker reduction, ZOom Noise reduction
MPIP PROZONIC
Multi picture picture with external processor Noise reduction (adaptive) Progressive Scan, Zoom Noise Reduction
References
Philips Semiconductors Software Creation Process V1.0; Wilko Asseldonk, Marc Smet; April 9th, 1996
Tentative Device Specification BESIC; 06.08.96; Kannengiesser Tentative Device Specification Control Part BESIC; 24.06.96; Waterholter
80C51 microcontroller order form 80C51 microcontroller Core Specification V1.2; 22.02.96; Klapproth Datapath Control Register; 13.08.96; Kannengiesser
Register Specification 4977
Application Note, Module, AN97057; Waterholter Application Note, Module, AN97071, Waterholter
User Manual HVS/UM9704
General
reads register bytes from master sends itself status byte plus following read registers whenever addressed with register bytes received written into RAM.
interface Definition interface
interface realized with hardware slave address 68h: Slave address R/W. either slave receiver slave transmitter. slave receiver mode reads register data bytes from main controller which then acts master transmitter. slave transmitter mode sends status information main which works master receiver reading byte information.
3.2.1
Sending data transmission protocol
transmission protocol following format:
Start
Slave address
Subaddress
REG1
REGx
Stop
After having addressed with slave address master transmits subaddress plus following register bytes over number register bytes which transmitted after transmission subaddress free choosable. possible transmit just single register byte after having sent slaveaddress plus subaddress bytes package). acknowledges always register bytes independent their contents. master transmits more than maximum number register bytes, slave will acknowledge following bytes, will store them internal RAM. Subaddresses starting from onwards indicate, that datapath control registers serviced.
Register Specification 4977
3.2.2 register tables
User Manual HVS/UM9704
[Default values brackets]
Table REG1 (FREQUENCY SELECT): Subaddress [00]
Name reserved reserved G_MODE Function cleared cleared normal mode generator mode reserved reserved reserved INIT initialize SAA4977 MELZONIC applied): off, cleared acquisition field frequency (50/60 Hz):
Table REG2 (FIELD CONTROL); Subaddress [01]
reserved reserved MOVIE Forced Movie mode (ABAB raster) PHASE Forced Phase Flag combination with CINE normal mode deg. phase shift (BCBC) Name Function line flicker reduction mode: (AABB mode), (AA*B*B, ABAB raster) cleared
Register Specification 4977
Table REG2 (FIELD CONTROL); Subaddress [01]
Name AUTO_MOVIE Function normal mode
User Manual HVS/UM9704
automatic movie mode activated. case detected movie source, field processing will switch cine(movie) mode correct movie phase will processed (MOVIE, PHASE_FLAG readable STATUS register) still picture mode (one field AABB, full frame median filtered LFR)
Table REG3 (VZOOM): Subaddress [10]
Name VZOOM_0 VZOOM_1 VZOOM_2 VZOOM_3 Function Vertival zoom Vertical zoom Vertical zoom Vertical zoom
Register Specification 4977
Table REG3 (VZOOM): Subaddress [10]
Name Function NATURAL_MOTION Conversion factor reserved 1,25 reserved 1,33 reserved reserved reserved reserved reserved reserved reserved reserved
User Manual HVS/UM9704
Natural Motion Natural Motion aktiv
SAT_MODE
cleared Satellite Mode (removes wiping dots) (LFR, AABB, AUTO_MOVIE CINE mode active) (LFR, AABB, AUTO_MOVIE CINE active)
VZOOM
Vertical Zoom mode active Vertical Zoom mode active
Register Specification 4977
User Manual HVS/UM9704
Table REG4 (External Multi PIP): Subaddress [00]
NPIP MPIP SPIP Name POS0 POS1 POS2 POS3 Function position position position position cleared number PIP's: PIP's, PIP's External Multi-PIP: off, NTSC PIP: PIP,
Table REG5 (NR, SCREEN FADE): Subaddress [02]
Name Function noise reduction noise reduction SPS0 SPS1 noise reduction middle high
split screen split screen SPS1 SPS0 split screen horizontal vertical
SCF0
screen fade
Register Specification 4977
User Manual HVS/UM9704
Table REG5 (NR, SCREEN FADE): Subaddress [02]
Name SCF1 Function screen fade SCF1 reserved cleared SCF0 screen fade fade fade
Table REG6 (ENABLE DIRECT REG. ACCESS): Subaddress [00]
Name SET_HOR_DEL Function normal mode (HOR_DELAYS=0) HOR_DELAYS value taken from REG12 (direct PROZONIC/ MELZONIC access). SET_HWE SET_HRE SET_HDDEL normal mode take HWESTA/STO settings from REGs normal mode take HRESTA/STO settings from REGs normal mode take HDDEL setting from REG17 SET_HDMSB normal mode take HDMSB setting from REG18 SET_VDMSB normal mode take VDMSB setting from REG19 SET_HBDA normal mode HBDASTA/STO values direct REGs SET_HWE_MAIN_ DELAY normal mode main delay
Register Specification 4977
User Manual HVS/UM9704
Table REG7: Subaddress [00]
Name SET_HBOX Function default mode direct control HBOX_START/STOP REGs SET_VBDA cleared clerared default mode direct VBDASTA/STO REGs SET_HDAV cleared cleared default direct HDAVSTA/STO control REGs cleared
Table REG8 (VWE DELAY): Subaddress [00]
Name VWED0 VWED1 VWED2 VWED3 VWED4 VWED5 VWED6 VWEX Function delay delay delay delay delay delay delay off, normal mode reduced vertical write window shiftable VWED0.D6
Register Specification 4977
User Manual HVS/UM9704
Table REG9 (Test-REG: BLANK FIELDS): Subaddress [80]
Name BLANK_F0 BLANK_F1 BLANK_F2 BLANK_F3 reserved Function blank field blank field blank field blank field
Table REG10: Subaddress [00]
DIGITAL_COLOR_ DECODER_ CONCEPT CLR_MOVIE Name Function cleared cleared cleared cleared Analog color decoder concept Digital color decoder concept (internal acquisition switched off; external clock, line locked expected) default mode clear AUTO_MOVIE flag (forced) NPIP_4x4 PIP, take NPIP cleared
Register Specification 4977
User Manual HVS/UM9704
Table REG11 (Port Settings): Subaddress [30]
Name Function clear port P1.1 port P1.1 clear port P1.2 port P1.2 clear port P1.4 port P1.4 clear port P1.5 port P1.5 MELZ_PROZ Software selection, only valid SW_HW=1 PROZONIC MELZONIC SW_HW enable software selection between PROZONIC/MELZONIC Hardware selection P1.3 Software selection with MELZ_PROZ reserved cleared
Table Register REG12 (HOR_DELAYS): Subaddress [28]
Name IN_DEL HD_DEL (Prozonic) WE_HDEL (Melzonic) WE2_DEL (Prozonic) RE_HDEL (Melzonic) Function input luminance delay clock shift hor. reference clock shift output signal clock shift output signal clock shift output signals reserved
Register Specification 4977
User Manual HVS/UM9704
Table Register REG13 (HWESTA): Subaddress [xx]
Name HWESTA Function start value horizontal write enable (lower bits)
Table Register REG14 (HWESTO): Subaddress [xx]
Name HWESTO Function stop value horizontal write enable (lower bits)
Table Register REG15 (HRESTA): Subaddress [1F]
Name HRESTA Function start value horizontal read enable (lower bits)
Table Register REG16 (HRESTO): Subaddress [C3]
Name HRESTO Function stop value horizontal read enable (lower bits)
Table Register REG17 (HDDEL): Subaddress [00]
Name Function
HDDEL: horizontal fine delay 4977 display signals HDAV_DEL fine delay HDAV additional delay signal delayed display clock
Register Specification 4977
Table Register REG17 (HDDEL): Subaddress [00]
Name HBDA_DEL Function fine delay HBDA additional delay signal delayed display clock HRE_DEL fine delay additional delay signal delayed display clock HBLND_DEL fine delay HBLND additional delay signal delayed display clock
User Manual HVS/UM9704
Table Register REG18 (HDMSB): Subaddress [AA]
Name HDMSB Function HDAVSTA HDAVSTO HBDASTA HBDASTO HRESTA HRESTO HBLNDSTA HBLNDSTO
Register Specification 4977
User Manual HVS/UM9704
Table Register REG19 (VDMSB): Subaddress [0A]
Name VDMSB Function cleared VBDASTA VBDASTO reserved
Table Register REG20 (HBDASTA): Subaddress [52]
Name HBDASTA Function start value horizontal blanking (lower bits)
Table Register REG21 (HBDASTO): Subaddress [F2]
Name HBDASTO Function stop value horizontal blanking (lower bits)
Table Register REG22 (HWE MAIN DELAY): Subaddress [32]
Name HWE_MAIN_DELAY Function horizontal shift signal
Register Specification 4977
User Manual HVS/UM9704
Table Register REG23 Subaddress [xx]
Name reserved Function
Table Register REG24: Subaddress [xx]
Name reserved Function
Table Register REG25 (HDAVSTA): Subaddress [05]
Name HDAVSTA Function start value gating signal chrominance display data (lower bits)
Table Register REG26 (HDAVSTO): Subaddress [A9]
Name HDAVSTO Function stop value gating signal chrominance display data (lower bits)
Table Register REG27 Subaddress [xx]
Name reserved Function
Register Specification 4977
User Manual HVS/UM9704
Table Register REG28 Subaddress [xx]
Name reserved Function
Table Register REG29 (VBDASTA): Subaddress [15]
Name VBDASTA Function start value vertical blanking (lower bits)
Table Register REG30 (VBDASTO): Subaddress [31]
Name VBDASTO Function stop value vertical blanking (lower bits)
Table Register REG31 (HBOX_START): Subaddress [00]
Name HBOX_START Function direct PROZONIC/MELZONIC register access
Table Register REG32 (HBOX_STOP): Subaddress [00]
Name HBOX_STOP Function direct PROZONIC/MELZONIC register access
Register Specification 4977
User Manual HVS/UM9704
Table Register REG33: Subaddress [xx]
Name reserved Function
Table Register REG34: Subaddress [xx]
Name reserved Function
3.2.3
translater register data format
Next subaddress following registers will
Acquisition part:
Table Translater Register (ACQ_0): Subaddress
Name Host address (hex) AGC_Y 0150 Default value (hex) gain channel complement dB): upper bits Function
Table Translater Register (ACQ_1): Subaddress
Name Host address (hex) AGC_UV 0151 Default value (hex) gain channel complement dB): upper bits Function
Register Specification 4977
User Manual HVS/UM9704
Table Translater Register (ACQ_2): Subaddress
Name Host address (hex) AGC_Y_LSB AGC_UV_LSB standby_f aaf_bypass 0152 Default value (hex) gain channel gain channel frontend standby mode bypass prefilter reserved reserved reserved reserved Function
Register Specification 4977
User Manual HVS/UM9704
Table Translater Register (ACQ_3): Subaddress
Name Host address (hex) UVclcorrect_mode 0153 Default value (hex) Bit1 Uclcorrect_fval Bit2 Vclcorrect_fval Bit2 Bit0 Bit1 Bit1 clamp mode auto fixed keep Bit0 Bit0 fixed value clamp corr. channel fixed value clamp corr. channel Function
Register Specification 4977
User Manual HVS/UM9704
Table Translater Register (ACQ_4): Subaddress
Name Host address (hex) UVcoring 0154 Default value (hex) Bit1 mff_width Bit1 UVcl_tau Bit1 compress Bit0 Bit0 Bit0 coring level majority filter setting vertical filtering measured clamp Function
compression compression
comp_mode
14:9 compression mode 16:9 compression mode
Register Specification 4977
User Manual HVS/UM9704
Table Translater Register (ACQ_5): Subaddress
Name Host address (hex) ydelay 0155 Default value (hex) Bit2 overl_comp Bit1 fill_mem Bit1 Bit0 Bit0 variable Y-delay Function
overload threshold
default fill memory with constant value
reserved reserved
Register Specification 4977 Display part:
Table Translater Register (DCTI_0): Subaddress
Name Host address (hex) dcti_gain 01D1 Default value (hex) Bit2 dcti_threshold dcti_ddx_sel 0000 Bit1 Bit0 Function
User Manual HVS/UM9704
dcti gain
DCTI threshold (0,1,2,.,14,15) DCTI ddx_sel high
Table Translater Register (DCTI_1): Subaddress
Name Host address (hex) dcti limit 01D2 Default value (hex) Bit1 dcti_separate Bit0 DCTI limit Function
Register Specification 4977
Table Translater Register (DCTI_1): Subaddress
Name Host address (hex) dcti_protection Default value (hex) dcti_filteron dcti_superhill nrln_0 Function
User Manual HVS/UM9704
DCTI number lines LSBs)
Table Translater Register (DCTI_2): Subaddress
Name Host address (hex) nrln_1 01D3 Default value (hex) DCTI number lines upper bits Function
Table Translater Register (DCTI_3): Subaddress
Name Host address (hex) nrpx 01D4 Default value (hex) DCTI number pixels Function
Register Specification 4977
User Manual HVS/UM9704
Table Translater Register (SIDEP_OVL_UV): Subaddress
Name Host address (hex) overlay_u overlay_v 01D5 Default value (hex) 1000 1000 sidepanels overlay sidepanels overlay Function
Table Translater Register (SIDEP_OVL_Y): Subaddress
Name Host address (hex) overlay_y 01D6 Default value (hex) sidepanels overlay Function
Register Specification 4977
User Manual HVS/UM9704
Table Translater Register (PEAKING): Subaddress
Name Host address (hex) peak_a 01D7 Default value (hex) Bit1 peak_b Bit1 peak_limit Bit1 peak_coring Bit1 Bit0 Bit0 Bit0 Bit0 peaking peaking peak limiter setting peak coring settings Function
peaking function will improved next 4977 version.
Table Translater Register (SIDEP_START) Subaddress
Name Host address (hex) sidepanel_start 01D8 Default value (hex) sidepanel start position MSB) Function
Register Specification 4977
User Manual HVS/UM9704
Table Translater Register (SIDEP_STOP): Subaddress
Name Host address (hex) sidepanel_stop 01D9 Default value (hex) sidepanels stop position MSB) Function
Table Translater Register (SIDEP_FDEL): Subaddress
Name Host address (hex) sidepanel_fdel 01DAh Default value (hex) Bit1 display_mode Bit0 sidepanel fine delay Function
display mode bit, blanking level bit, blanking level
reserved reserved reserved reserved reserved
register, subaddress only controlled Melzonic mode (subaddress hex, MELZ_PROZ
3.2.4
Acknowledgement bytes
acknowledges always register bytes independent from their contents. master transmits more than maximum number register bytes, slave will acknowledge following bytes, will store them internal RAM.
Register Specification 4977
Receiving data from
User Manual HVS/UM9704
able transmit status byte plus additional read bytes main then works slave transmitter.
transmission protocol transmitting status byte plus read registers following format:
Start
Slave address
Status byte ReadReg1
Nack
Stop
3.3.1
Contents status byte
status byte contains following information:
Table Read Register (STATUS): Subaddress
Name Default value (hex) NON_IL interlaced mode active interlaced mode active AUTO_MOVIE_FLAG reserved normal mode automatic movie mode activated MOVIE movie mode detected movie detected PHASE_FLAG standard mode (ABAB case MOVIE=1) 180° phase shift (BCBC, MOVIE=1) PORT setting read from port P2.4 P2.4 P2.4 READY ready accept command ready accept command WATCH Watchdog bit: will toggled when status byte read master initialized with Function
Register Specification 4977
User Manual HVS/UM9704
will cleared after received register bytes. will again after evaluation bytes completed external interrupt (V100) initiating data transfer from ECO5, datapath additional registers, PROZONIC/MELZONIC currently serviced.
3.3.2
Contents datapath read registers
Table Read Register (MPD MSByte1): Subaddress
Name MOVIE_PHASE_A Function direct PROZONIC register read, MSByte; Movie phase detection byte
Table Read Register (MPD MSByte2): Subaddress
Name MOVIE_PHASE_B Function direct PROZONIC register read, MSByte; Movie phase detection byte
Table Read Register (read_Uclerror): Subaddress
Name Host address (hex) 0170 Function (NOT IMPLEMENTED !!!)
read_Uclerror
Read channel clamp error (+3/-4 resolution 1/16 LSB) reserved
Table Read Register (read_Vclerror): Subaddress
Name Host address (hex) 0171 Function (NOT IMPLEMENTED !!!)
read_Vclerror
Read channel clamp error (+3/-4 resolution 1/16 LSB)
Register Specification 4977
Table Read Register (read_Vclerror): Subaddress
Name Host address (hex)
User Manual HVS/UM9704
Function (NOT IMPLEMENTED !!!)
reserved
Table Read Register (read_Ygain): Subaddress
Name Host address (hex) 0172 Function (NOT IMPLEMENTED !!!)
read_Ygain
Read overflow indication channel
Table Read Register (AGC_Y_read): Subaddress
Name Host address (hex) 0173 Function (NOT IMPLEMENTED !!!)
AGC_Y_read
gain channel, upper bits (for functional test only)
Timing aspects
maximum allowed response time between accepting register bytes execution commands handled This time only relevant when field memory control modes changed. Field memory control modes are: Cine, LFR, Still, Multi-PIP mode. When field memory control mode been activated, waits max. until frame starts mode 100Hz field repetition time). Then takes another until frame been completely transmitted order mode. maximum allowed total clock stretch time within message minimum wait time between sending register data packages varies from field memory control modes have changed) (field memory control modes have changed). user wants make sure that complete register data package transmitted without being interrupted VDFL routine slave free after master transmits data, data package should transmitted between after VDFL occured. slave sets status byte when ready accept commands.
Register Specification 4977
Multi-PIP:
User Manual HVS/UM9704
time between live picture register command another should shorter than Screen fade: long this mode active fields normal mode), other mode changes ignored.
Evaluation register data
evaluation register data done with respect certain priority structure. following sections certain restrictions settings register bytes which limit possibilities combining field memory control modes (Cine, LFR, Still, Multi-PIP mode) and/or secondary control commands listed. There different application concepts BESIC, which taken into account: MELZONIC concept: field memory concept with Natural Motion (Movement Estimation Compensation), LFR, Adaptive External Multi PROZONIC concept: field memory concept with LFR, Adaptive External Multi Single memory concept: simple AABB processing functions which related only concepts, indicated.
Register Specification 4977
4.1.1 Field memory control modes Priorities
User Manual HVS/UM9704
different Field Control Modes module have different priorities. following table shows which mode highest which mode lowest priority. priority structure must taken into account when activating field control modes.
Table Mode Priorities Mode
INIT SCREEN FADE (not implemented) MPIP VZOOM GENERATOR mode FEATURE mode NON_IL mode Natural Motion (MELZONIC concept) mode (MELZONIC/PROZONIC concept) AABB mode lowest
Priority
highest
4.1.2
Field Control modes
AABB Mode
Software control: Mode with lowest priority (all other field control bits switched off). AABB mode most simple conversion mode Only field memory implemented. video data incoming field simply doubled AABB sequence. low-end concept this mode default conversion mode. This mode also used PROZONIC MELZONIC concept. mode even work correctly PROZONIC MELZONIC removed. This demand means that vertical display read control realized memory controller part 4977 control external processing ICs. live AABB mode DR-Bit toggled field field generate AABB raster with field length sequence 313, 312.5, 312.5 lines.
Mode
Software Control: subaddress (LFR) Line Flicker Reduction (LFR) mode default control mode PROZONIC concept used with MELZONIC well. makes medianfilter generate output sequence: original field medianfiltered medianfiltered original field
Register Specification 4977
Natural Motion (Video Movie)
Software Control: subaddress (NATURAL_MOTION)
User Manual HVS/UM9704
This function only realized high-end Melzonic concept. MELZONIC will compensate movement artefacts which caused e.g. simple field doubling mode. video sources with motion resolution constant motion calculated vector based motion estimation compensation. movie sources which have motion resolution only MELZONIC able increase motion frequency This provides remarkable improvement display movies even compared standard TVs. recursive block matching algorithm implemented 4991. Beside simple field control these natural motion modes software check quality motion compensation. 4977 reads MELZONIC register NR_BAD_RANGES. This register will compared with constant threshold value BAD_LIMIT. NR_BAD_RANGES greater than BAD_LIMIT Natural Motion Mode will disabled, even NATURAL_MOTION equals conversion mode will switched into mode, which would have been chosen NATURAL_MOTION cleared (fallback mode). control mode with lower priority, which vector based processing performed. mentioned above natural motion processing adapted motion resolution source. this requirement necessary detect movie video source motion compensated. correct mode (video movie processing) controlled user himself automatic routine (see AUTO_MOVIE).
ABAB Movie Mode
Software Control: subaddress (MOVIE), NATURAL_MOTION cleared This mode supported PROZONIC MELZONIC approach. converter performs frame repetition. phase relation between movie pictures incoming video signal standardized. additional control PHASE subaddress processing into correct phase relation incoming movie (ABAB BCBC).
Satellite Mode
Software Control: subaddress (SAT_MODE) satellite mode four display fields derived from output median filter. median filter will filter details occurring only line. This fact used attenuate typical noise dropouts which normally occur uncorrelated field. satellite signal reception improved quite effectively this mode without deteriorating picture quality.
Generator Mode (G_Mode)
Software Control: subaddress 2(G_MODE) G_MODE activates stable display with fixed field length 312.5 lines AFF=0 262.5 lines AFF=1. display field length adapted according video source. conversion mode reduced single field repetition mode (AAAA). This special mode used stable picture without source with very noisy source. does also improve picture stability tuner channel search.
Auto Movie Detection routine
Software Control: subaddress (AUTO_MOVIE) Auto Movie Detection Melzonic concept
Register Specification 4977
User Manual HVS/UM9704
AUTO_MOVIE activates automatic movie source detection natural motion mode switched detection based read values Melzonic registers "vector_sum". This vector absolutes represents amount motion found between incoming fields. software investigates vector sums whole frame detect whether video movie source connected. values show large difference converter switched vector based movie processing increasing movement resolution from annoying motion judder movies eliminated. phase relation between movie pictures video fields taken into account. case video source scenes with small motion video processing active, increasing movement resolution from This removes unsharpness moving edges compared simple field repetition converter. AUTO_MOVIE zero, converter performing motion compensation processing video sources long MOVIE cleared. MOVIE movie motion compensation activated. phase relation incoming movie adapted control MOVIE_PHASE. user able adapt natural motion processing source bits MOVIE MOVIE_PHASE himself automatic movie detection routine been switched off. Auto Movie Detection Prozonic concept (not implemented 4977 V1B) AUTO_MOVIE Prozonic concept same routine descibed above will investigate whether movie source applied which phase relation transmitted. software uses Prozonic read register motion information which based vector absolute differences luminance channel. With Prozonic movie detection used activate movie mode. sequence AA*B*B adapted phase movie switched BB*C*C processing automatically. This results improved performance vertical rolling titles. time constant Auto Movie routine increased compared Melzonic approach. There need fast detection because severe artefacts occur detection delay.
Multi-PIP (MPIP)
Software Control: subaddress (MPIP) field memories converter used generate MPIP picture MPIP set. assumed that contains Module which generates compressed picture bottom right side screen. picture supplied module written into field memories placed according chosen position MPIP control subaddress POS0-POS3). complete MPIP picture shows small pictures. those display live source, others frozen. With control SPIP register subaddress window adapted source. vertical size window reduced SPIP set.The MPIP feature makes boxing function Prozonic Melzonic. noise reduction circuitry (k-factor control) together with defined boxes support function. MPIP feature used channel overview show frozen motion phases channel (photo finish).
Vertical Zoom
Software Control: subaddress (VZOOM_0 VZOOM_3, VZOOM, vertical zoom function realized interpolation lines activated control VZOOM. zoom factor defined bits VZOOM_0 VZOOM_3. factors 1.1, 1.25, 1.33 supported control software. zoom function combined with natural motion feature (video movie source). AABB mode chosen together with vertical zoom software switches automatically processing.
Still Picture Mode
Software Control Register subaddress 7(STP)
Register Specification 4977
User Manual HVS/UM9704
Still Picture function combined with every conversion mode. modes Natural Motion frozen picture processed based frame displaying original field median filtered AABB mode, MPIP, Mode Generator Mode only field still picture generated.
Non-Interlace Mode
Software Control: control non-interlace source detected software field processing switches automatically into NonInterlace Mode. detection criteria field length which complete lines. memory controller counts half lines starting with zero non-interlace source will field length read register (PAL standard hex, NTSC standard hex). non-interlace source additionally indicated status read register (NON_IL).
INIT
Software Control Register subaddress (INIT) Init 4977 module will initialized with default values. module initialized Melzonic concept natural motion mode with AUTO_MOVIE=1. Furthermore 4977 initialized digital colour deccoder mode. this reason picture will appear disturbed analog concept after initialization been done.
Register Specification 4977
4.1.3 Secondary control commands
User Manual HVS/UM9704
secondary control commands combined with above described field control modes
Acquisition Field Frequency selection (AFF)
Software Control Register subaddress 4(AFF) user according vertical frequency incoming source. case source cleared, sources set. vertical writing window adapted (VWE1STA VWE1STO). also changes reference field length feature mode detection. generator mode field length 312.5 lines AFF=0 262.5 lines AFF=1.
Horizontal Compression
Software Control: directly supported 4977 supports different compression modes 14:9 16:9 display modes (1.17 1.33). These modes activated datapath register subaddress bits Additionally correct setting horizontal memory controller settings done (see control table chapter
Noise reduction
Software Control: subaddress (NR0, NR1) recursive noise reduction three levels (low, medium, high). investigation purposes direct control PROZONIC/MELZONIC noise reduction registers possible.
Split Screen
Software Control: subaddress Bits (SPS0, SPS1) screen split into halves Split Screen feature. half showing noise reduced picture other performance original source. splitting done horizontal vertical direction. mode allows direct comparison original noise reduced picture screen.
Screen fade
Software Control: subaddress (SCF0, SCF1) screen fade feature used "fade out" picture like closing curtains. This done control continuously changing setting side panel start stop values 4977 until homogenous coloured picture visible. function also available other round where picture "faded starting from complete display.
Delay
Software Control: subaddress (SET_HWE_MAIN_DELAY), subaddress (HWE_MAIN_DELAY) horizontal writing window delayed register HWE_MAIN_DELAY control SET_HWE_MAIN_DELAY set.
Register Specification 4977
Delay
Software Control: subaddress 07,bits VWE1D0 VWE1D6 VWEX
User Manual HVS/UM9704
vertical writing window delayed steps lines register Delay register VWEX set. possible delay range to127 lines. delay function needed centre vertical zoomed picture.
Blank Field Mode
Software Control: subaddress bits 0-3, (BLANK_F0 BLANK_F3) Blank Field Mode allows user define which fields sequence display fields displayed blanked. four control bits cleared normal active display appears. corresponding display field will blanked. AABB mode blanking every second field generates display which similar normal screen. elimination large area flicker demonstrated switching from this mode normal display. blank field mode normally used testing purposes.
Selection Colour Decoder Concept
Software Control: subaddress (DIGITAL_COLOR_DECODER_CONCEPT) Normally 4977 implemented concept with analog colour decoder. this case acquisition Colour_Decoder_Concept) acquisition clock supplied from external. digital data directly into first field memory. From point software control horizontal acquisition register values have divided factor two. analog frontend part 4977 should switched into stand-by mode.
Port Control
Software Control: subaddress hex, free port pins µ-Controller core 4977 controlled bus. polarity port pins switched synchronized VDFL this means synchronized display. port pins P1.1, P1.2, P1.4 P1.5 controlled.
Direct control PROZONIC/MELZONIC register HOR_DEL
Software Control: subaddress (SET_ HOR_DEL) control SET_HOR_DEL direct control PROZONIC/MELZONIC register HOR_DELAY enabled (see Prozonic/Melzonic data sheet) register subaddress hex. This register allows fine delay Prozonic/Melzonic memory control output signals with clock accuracy. further more allows adjustment chrominance reformatting correct internal chroma processing. correct setup should checked with noise reduction switched
Direct control PROZONIC/MELZONIC register HBOX_START/STOP
Software Control: subaddress (SET_ HBOX) control SET_HBOX direct control PROZONIC/MELZONIC registers HBOXSTART HBOXSTOP enabled (see Prozonic/Melzonic data sheet) registers subaddress hex. settings used split screen function Multi PIP.
Register Specification 4977
Direct change memory controller settings 4977
User Manual HVS/UM9704
enable bits most important signals memory controller defined user. This allows very flexible 4977 also changed conditions application. Many signals values. signal switched direct user control corresponding registers signal start stop values enabled. These registers define lower complete values. MSBs defined additional register which enabled necessary.
blanking control
Software Control: subaddress (SET_VBDA), subaddress (SET_HBDA) SET_VBDA enables direct control vertical blanking time 4977 registers subaddress (VBDASTA, start value) subaddress (VBDASTO, stop value). sensible programming range VBDA depends field length source (PAL hex, NTSC hex). programmed values higher than number lines source (VCR fast forward) memory controller stops signal automatically. horizontal signal part blanking controlled same way. SET_HBDA enables direct control horizontal blanking time registers subaddress (HBDASTA, start value) subaddress (HBDASTO, stop value). programming range HBDA hex. programming step width display clocks. signal refers rising edge HDFL signal. MSBs start stop values controlled additional registers (see chapter control). Normally user does have change settings long small changes done compared default settings.
control
Software Control: subaddress hex, (SET_HWE) control SET_HWE direct control horizontal write enable signal first field memory enabled. start value defined register subaddress (HWESTA). stop value defined register subaddress (HWESTO). HWESTA/STO values values. Only lower bits changed user. programming steps have clock accuracy acquisition clock. signal refers rising edge horizontal reference 4977 (HA, 22).
control
Software Control: subaddress hex, (SET_HRE) control SET_HRE direct control horizontal read enable signal PROZONIC, MELZONIC first field memory single field concept enabled. start value defined register subaddress (HRESTA). stop value defined register subaddress (HRESTO). MSBs controlled register HDMSB (see chapter control).
HDAV control
Software Control: subaddress hex, (SET_HDAV) control SET_HDAV enables direct control horizontal display signal HDAV (Horizontal Data Valid Chrominance). signal gates chrominance display signals. wrong setting results partly uncoulored picture. start value defined register subaddress (HDAVSTA). stop value defined register subaddress (HDAVSTO). signal refers rising edge HRDFL.
Register Specification 4977
HDDEL control
Software Control: subaddress hex, (SET_HDDEL)
User Manual HVS/UM9704
direct control memory controller register HDDEL register subaddress enabled control SET_HDDEL set. register HDDEL defines fine delay horizontal output signals 4977 with display clock accuracy. delay adjustment necessary changes concept ensure correct processing colour difference signals which coded serial format (4:1:1). Every signal shifted clock none.
HDMSB control
Software Control: subaddress hex, (SET_HDMSB) SET_HDMSB memory controller register HDMSB directly controlled subaddress hex. contains MSBs start stop values display related horizontal control signals. detailes definition register bits described table.
VDMSB control
Software Control: subaddress hex, (SET_VDMSB) SET_VDMSB memory controller register VDMSB directly controlled subaddress hex. contains MSBs start stop values display related vertical control signals. detailes definition register bits described table.
4.1.4
Selection Hardware configuration
Software Control: subaddress hex, (MELZ_PROZ), bit5 (SW_HW) hardware configuration selected port P1.3 control SW_HW cleared. case P1.3 level Prozonic single field concept chosen. P1.3 high level Melzonic concept active. control SW_HW concept determined control MELZ_PROZ. MELZ_PROZ cleared Prozonic single field concept chosen. MELZ_PROZ Melzonic concept active.
4.1.5
Datapath translator registers
Software Control: subaddress registers with subaddress 4977 datapath registers directly accessed. datapath registers initialized after power-on changed other routines than bus. detailed functional description datapath please refer application notes AN97057 AN97071.
4.1.6
SNERT interface
SNERT interface register data PROZONIC, MELZONIC LIMERIC dependant chosen hardware configuration transmitted. internal SNERT pins Core SAA4977 directly connected pins SAA4977 V1C.
Register Specification 4977
Default control settings
User Manual HVS/UM9704
Table Default settings
reg. subaddr. (hex) Single field concept standard comp. 1.10 comp. 1.33 Prozonic concept standard comp. 1.10 comp. 1.33 Melzonic concept standard comp. 1.10 comp. 1.33
Register Specification 4977
Table Default settings
reg. subaddr. (hex) Single field concept standard comp. 1.10 comp. 1.33 Prozonic concept standard comp. 1.10 comp. 1.33
User Manual HVS/UM9704
Melzonic concept standard comp. 1.10 comp. 1.33
Register Specification 4977
INDEX
User Manual HVS/UM9704
aaf_bypass ACQ_0 ACQ_1 ACQ_2 ACQ_3 ACQ_4 ACQ_5 AGC_UV AGC_UV_LSB AGC_Y AGC_Y_LSB AGC_Y_read AUTO_MOVIE AUTO_MOVIE_FLAG BLANK FIELDS comp_mode compress dcti limit DCTI_0 DCTI_1 DCTI_2 DCTI_3 dcti_ddx_sel dcti_filteron dcti_gain dcti_protection dcti_separate dcti_superhill dcti_threshold display_mode ENABLE DIRECT REGISTER ACCESS External Multi
Register Specification 4977
User Manual HVS/UM9704
FIELD CONTROL Field memory control modes field memory control modes fill_mem FREQUENCY SELECT HBDASTA HBDASTO HDDEL HDMSB HOR_DELAYS HRESTA HRESTO MAIN DELAY INIT mff_width MOVIE MOVIE_PHASE MSByte1 MPIP Multi-PIP NON_IL NPIP nrln nrln_1 nrpx overl_comp overlay_u overlay_v overlay_y
Register Specification 4977
User Manual HVS/UM9704
peak_a peak_b peak_coring peak_limit PEAKING PHASE PHASE_FLAG PORT Port Settings read_Uclerror read_Vclerror read_Ygain READY Receiving data SAT_MODE SCREEN FADE Screen fade SET_HBDA SET_HBOX SET_HDAV SET_HDDEL SET_HDMSB SET_HOR_DEL SET_HRE SET_HWE_MAIN_DELAY SET_VDMSB SIDEP_FDEL SIDEP_OVL_UV SIDEP_OVL_Y SIDEP_START sidepanel_fdel sidepanel_start sidepanel_stop SPIP standby_f STATUS
Register Specification 4977
User Manual HVS/UM9704
Timing Uclcorrect_fval UVcl_tau UVclcorrect_mode UVcoring VAMSB Vclcorrect_fval VDMSB VWE1 DELAY VZOOM WATCH ydelay

Other recent searches


uPD62A - uPD62A   uPD62A Datasheet
TM00111 - TM00111   TM00111 Datasheet
R14011 - R14011   R14011 Datasheet
MAPLST2122-090CF - MAPLST2122-090CF   MAPLST2122-090CF Datasheet
MAPD-009278-5T1000 - MAPD-009278-5T1000   MAPD-009278-5T1000 Datasheet
M395T2863QZ4-CF76 - M395T2863QZ4-CF76   M395T2863QZ4-CF76 Datasheet
HSB226YP - HSB226YP   HSB226YP Datasheet
BCM7038 - BCM7038   BCM7038 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive