![](https://pdfstore-manualsonline.prod.a.ki/pdfasset/b/ed/bedfe8e4-b871-4797-ada0-30396b7dc05c/bedfe8e4-b871-4797-ada0-30396b7dc05c-bg5b.png)
3.14VideoCaptureFIFORegisters
VideoCaptureFIFORegisters
ThecaptureFIFOmappingregistersarelistedinTable3-34.Theseregistersprovidereadaccesstothe
captureFIFOs.Thesepseudo-registersshouldbemappedintoDSPmemoryspaceratherthan
configurationregisterspaceinordertoprovidehigh-speedaccess.Seethedevice-specificdatasheetfor
thememoryaddressoftheseregisters.ThefunctionofthevideocaptureFIFOmappingregistersislisted
inTable3-35.
Table3-34.VideoCaptureFIFORegisters
OffsetAddress
(1)
AcronymRegisterName
00hYSRCAYFIFOSourceRegisterA
20hCBSRCACbFIFOSourceRegisterA
40hCRSRCACrFIFOSourceRegisterA
00hYSRCBYFIFOSourceRegisterB
20hCBSRCBCbFIFOSourceRegisterB
40hCRSRCBCrFIFOSourceRegisterB
(1)
Theabsoluteaddressoftheregistersisdevice/portspecificandisequaltotheFIFObaseaddress
+offsetaddress.Seethedevice-specificdatasheettoverifytheregisteraddresses.
Table3-35.VideoCaptureFIFORegistersFunction
CaptureMode
RegisterBT.656orY/CRawDataTCI
YSRCxMapsYcapturebufferintoDSPMapsdatacapturebufferintotheMapsdatacapturebufferintothe
memory.DSPmemory.DSPmemory.
CBSRCxMapsCbcapturebufferintoDSPNotused.Notused.
memory.
CRSRCxMapsCrcapturebufferintoDSPNotused.Notused.
memory.
InBT.656orY/Ccapturemode,threeEDMAsmovedatafromtheY,Cb,andCrcaptureFIFOstothe
DSPmemorybyusingthememory-mappedYSRCx,CBSRCx,andCRSRCxregisters.TheEDMA
transfersaretriggeredbytheYEVT,CbEVT,andCrEVTevents,respectively.
Inrawcapturemode,oneEDMAchannelmovesdatafromtheYcaptureFIFOtotheDSPmemoryby
usingthememory-mappedYSRCxregister.TheEDMAtransfersaretriggeredbyaYEVTevent.
Thevideoportpacksreceivedatainto64-bitwordsintheFIFOandtheEDMAshouldalwaysmove
64-bit-widedatafromYSRCx,CBSRCx,andCRSRCxtothememory.
SPRUEM1–May2007VideoCapturePort91
SubmitDocumentationFeedback