11.07.2015 Views

Xilinx pg013 LogiCORE IP RGB to YCrCb Color-Space Converter v5 ...

Xilinx pg013 LogiCORE IP RGB to YCrCb Color-Space Converter v5 ...

Xilinx pg013 LogiCORE IP RGB to YCrCb Color-Space Converter v5 ...

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Core Interfaces and Register <strong>Space</strong>CCOEF (0x012C) RegisterThe CCOEF register holds the CC coefficient expressed as an 18.16 floating point number.Multiply the CC floating point value by 65537 and round <strong>to</strong> the nearest integer.DCOEF (0x0130) RegisterThe DCOEF register holds the CD coefficient expressed as an 18.16 floating point number.Multiply the CD floating point value by 65537 and round <strong>to</strong> the nearest integer.The Interrupt SubsystemSTATUS register bits can trigger interrupts so embedded application developers canquickly identify faulty interfaces or incorrectly parameterized cores in a video system.Irrespective of whether the AXI4-Lite control interface is present or not, the <strong>RGB</strong>2<strong>YCrCb</strong>core detects AXI4-Stream framing errors, as well as the beginning and the end of frameprocessing.When the core is instantiated with an AXI4-Lite Control interface, the optional interruptrequest pin (IRQ) is present. Events associated with bits of the STATUS register cangenerate a (level triggered) interrupt, if the corresponding bits of the interrupt enableregister (IRQ_ENABLE) are set. Once set by the corresponding event, bits of the STATUSregister stay set until the user application clears them by writing '1' <strong>to</strong> the desired bitpositions. Using this mechanism the system processor can identify and clear the interruptsource.Without the AXI4-Lite interface the user can still benefit from the core signaling error andstatus events. By selecting the Enable INTC Port check-box on the GUI, the core generatesthe optional INTC_IF port. This vec<strong>to</strong>r of signals gives parallel access <strong>to</strong> the individualinterrupt sources, as seen in Table 2-10.Unlike STATUS and ERROR flags, INTC_IF signals are not held, rather stay asserted onlywhile the corresponding event persists.Table 2-10: INTC_IF Signal FunctionsINTC_IF signalFunction0 Frame processing start1 Frame processing complete2 Reserved3 Reserved4 Video over AXI4-Stream Error5 EOL Early6 EOL Late<strong>RGB</strong> <strong>to</strong> <strong>YCrCb</strong> <strong>Color</strong>-<strong>Space</strong> <strong>Converter</strong> www.xilinx.com 22PG013 April 24, 2012Product Specification

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!