Texas Instruments TMS320DM355 Computer Hardware User Manual


 
www.ti.com
PRODUCT PREVIEW
TMS320DM355
DigitalMediaSystem-on-Chip(DMSoC)
SPRS463ASEPTEMBER2007REVISEDSEPTEMBER2007
Supportforprogramlensshadingcorrection.
Supportfor10-bitto8-bitA-lawcompression.
Supportforalow-passfilterpriortowritingtoSDRAM.Ifthisfilterisenabled,2pixelseachintheleft
andrightedgesofeachlinearecroppedfromtheoutput.
Supportforgeneratingoutputtorangefrom16-bitsto8-bitswide(8-bitswideallowsfor50%savingin
storagearea).
Supportfordownsamplingviaprogrammablecullingpatterns.
AbilitytocontroloutputtotheDDR2viaanexternalwriteenablesignal.
Supportforupto32Kpixels(imagesize)inboththehorizontalandverticaldirection.
5.9.1.2IPIPE-ImagePipe
ThehardwareImagePipe(IPIPE)isaprogrammablehardwareimageprocessingmodulethatis
responsiblefortransformingraw(unprocessed)image/videodatafromasensor(CMOSorCCD)into
YCbCr422datathatisamenableforcompressionordisplay.TheIPIPEcanalsobeconfiguredtooperate
inaresizeonlymode,whichallowsYCbCr422toberesizedwithoutapplyingtheprocessingofevery
moduleintheIPIPE.Typically,theoutputoftheIPIPEisusedforbothvideocompressionanddisplaying
itonanexternaldisplaydevicesuchasaNTSC/PALanalogencoderoradigitalLCD.TheIPIPEis
programmedviacontrolandparameterregisters.ThefollowingfeaturesaresupportedbytheIPIPE.
TheinputinterfaceextractsvalidrawdatafromtheCCDrawdata,andthenvariousmodulesinIPIPE
processtherawCCDdata.
The2Dnoisefiltermodulereducesimpulsenoiseintherawdataandadjuststheresolutionofthe
inputimage.
The2Dpre-filteradjuststheresolutionoftheinputimageandremovelinecrawlnoise.
Thewhitebalancemoduleappliestwogainadjustmentstothedata:adigitalgain(totalgain)anda
whitebalancegain.
TheColorFilterArray(CFA)interpolationmoduleimplementsCFAinterpolation.Theoutputfromthe
CFAinterpolationmoduleisalwaysRGBformatteddata.
TheRGB2RGBblendingmoduleappliesa3x3matrixtransformtotheRGBdatageneratedbythe
CFAinterpolationmodule.
ThegammacorrectionmoduleindependentlyappliesgammacorrectiontoeachRGBcomponent.
Gammaisimplementedusingapiece-wiselinearinterpolationapproachwitha512entrylookuptable
foreachcolor.
TheRGB2YCbCrconversionmoduleapplies3x3matrixtransformationtotheRGBdatatoconvertitto
YCbCrdata.Thismodulealsoimplementsoffset.
The4:2:2conversionmoduleappliesthechromalowpassfilteranddownsamplesCbandCr,sothat
IPIPEoutputdataisinYCbCr-4:2:2format.
The2Dedgeenhancermoduleimprovesimageclaritywithluminancenon-linearfilter.Thismodule
alsohascontrastandbrightnessadjustmentfunctions.
Thechromasuppressionmodulereducesfaulty-colorusingluminance(Y)valueorhigh-pass-filteringY
value.TheH-resizerandV-resizermodulesresizehorizontalandverticalimagesizes,respectively.
TheoutputinterfacemoduletransfersdatafromIPIPEtoSDRAM,intheformofYCbCr-422orRGB
(32bit/16bit).
Thehistogramfunctioncanrecordhistogramsofupto4distinctareasintoupto256bins.
IPIPEhasthreedifferentprocessingpaths:
Case1:TheCCDrawdatadirectlyleadstoIPIPEandstorestheYCbCr(orRGB)datatoSDRAM.
Case2:IPIPEreadsCCDrawdataandstorestheBayerpatterndataafterwhitebalanceto
SDRAM.
Case3:IPIPEreadsYCbCr-422dataandapplyedgeenhance,chromasuppressionandResizeto
outputYCbCr(orRGB)datatoSDRAM.
PeripheralInformationandElectricalSpecifications 116SubmitDocumentationFeedback