0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
MCDP2900A2T

MCDP2900A2T

  • 厂商:

    MEGACHIPS(兆芯)

  • 封装:

    LFBGA64

  • 描述:

    IC CONVERTER RECEIVER 64LFBGA

  • 数据手册
  • 价格&库存
MCDP2900A2T 数据手册
MCDP2900 DisplayPort1.4 to HDMI2.0a protocol converter with HDCP2.2 repeater Datasheet Rev. D MegaChips’ Proprietary and Confidential This information shall not be shared or distributed outside the company and will be exchanged based on the signed proprietary information exchange agreement. MegaChips reserves the right to make any change herein at any time without prior notice. MegaChips does not assume any responsibility or liability arising out of application or use of any product or service described herein except as explicitly agreed upon. MegaChips’ Proprietary Information – Strictly Confidential Page 1 of 48 MCDP2900 Contents 1. Description.................................................................................................................................................. 9 2. Application overview................................................................................................................................. 10 2.1. Adaptor application ........................................................................................................................... 10 2.2. Docking station application ............................................................................................................... 10 2.3. TV Application ................................................................................................................................... 11 3. System block diagram .............................................................................................................................. 11 4. Interface description ................................................................................................................................. 12 4.1. 4.1.1. Video stream regeneration ........................................................................................................ 12 4.1.2. Horizontal blanking expansion ................................................................................................... 13 4.1.3. On-chip video pattern generation .............................................................................................. 13 4.1.4. Audio stream regeneration ........................................................................................................ 13 4.1.5. HDCP RX ................................................................................................................................... 13 4.2. 5. Input interface ................................................................................................................................... 12 Output interface ................................................................................................................................. 13 4.2.1. HDMI transmitter ........................................................................................................................ 13 4.2.2. HDCP TX ................................................................................................................................... 14 4.2.3. DDC master ............................................................................................................................... 14 4.2.4. HDMITX_HPD ............................................................................................................................ 14 4.2.5. CEC............................................................................................................................................ 14 4.3. Chip power-up sequence and reset .................................................................................................. 14 4.4. Clock generation ............................................................................................................................... 15 4.4.1. Internal crystal oscillator operation ............................................................................................ 16 4.4.2. Crystal specifications ................................................................................................................. 17 Chip operation .......................................................................................................................................... 18 5.1. Initial state ......................................................................................................................................... 18 5.2. Video pixel processing ...................................................................................................................... 18 MegaChips’ Proprietary Information – Strictly Confidential Page 2 of 48 MCDP2900 5.2.1. Color Space Converter .............................................................................................................. 18 5.2.2. Horizontal Chroma Down-Sampler ............................................................................................ 18 5.2.3. Vertical Chroma Down-Sampler ................................................................................................ 18 5.3. Power management .......................................................................................................................... 19 5.4. HDCP operation ................................................................................................................................ 20 5.5. CEC tunneling over AUX................................................................................................................... 21 6. System interface ....................................................................................................................................... 22 6.1. I2C interface ...................................................................................................................................... 22 6.2. SPI interface ...................................................................................................................................... 22 6.3. UART interface .................................................................................................................................. 22 6.4. GPIO interface .................................................................................................................................. 23 6.5. Locking of system interfaces ............................................................................................................. 23 6.6. Development Parts with FX marking................................................................................................. 23 7. BGA footprints and pin list ........................................................................................................................ 24 7.1. 8. Signal mapping sorted by ball (pin) number ..................................................................................... 25 Connections.............................................................................................................................................. 28 8.1. Pin list ................................................................................................................................................ 28 8.2. Bootstrap configuration ..................................................................................................................... 32 8.3. EXT_RESETN connection ................................................................................................................ 32 9. Package.................................................................................................................................................... 34 9.1. Package drawing ............................................................................................................................... 34 9.2. LFBGA 7 x 7 dimensions .................................................................................................................. 35 9.4. Marking field template and descriptors ............................................................................................. 36 9.5. Classification reflow profile................................................................................................................ 36 10. Electrical specifications ......................................................................................................................... 37 10.1. Absolute maximum ratings ............................................................................................................ 37 10.2. Power connections ........................................................................................................................ 38 MegaChips’ Proprietary Information – Strictly Confidential Page 3 of 48 MCDP2900 10.3. DC characteristics ......................................................................................................................... 39 10.4. AC characteristics .......................................................................................................................... 41 10.4.1. DisplayPort receiver ............................................................................................................... 41 10.4.2. HDMI transmitter I/O specifications ........................................................................................ 42 10.4.3. I2C interface timing ................................................................................................................ 43 10.4.4. SPI interface timing ................................................................................................................ 45 11. Ordering information ............................................................................................................................. 46 12. Revision history .................................................................................................................................... 47 MegaChips’ Proprietary Information – Strictly Confidential Page 4 of 48 MCDP2900 List of tables Table 1. Crystal specifications ..................................................................................................................... 17 Table 2. MCDP2900 power saving states ................................................................................................... 19 Table 3. HDCP operations of MCDP2900 ................................................................................................... 21 Table 4. Pin list ............................................................................................................................................ 25 Table 5. DisplayPort receiver pins ............................................................................................................... 28 Table 6. HDMI output pins ........................................................................................................................... 29 Table 7. System interface pins .................................................................................................................... 30 Table 8. Power and ground pins.................................................................................................................. 31 Table 9. Bootstrap configuration.................................................................................................................. 32 Table 10. MCDP2900 package dimensions .............................................................................................. 35 Table 11. Field descriptors ......................................................................................................................... 36 Table 12. Absolute maximum ratings ........................................................................................................ 37 Table 13. DC characteristics ...................................................................................................................... 39 Table 14. IO DC characteristics ................................................................................................................. 40 Table 15. Maximum speed of operation .................................................................................................... 41 Table 15. DisplayPort receiver characteristics ........................................................................................... 41 Table 16. HDMI transmitter DC specifications ........................................................................................... 42 Table 17. HDMI transmitter AC characteristics .......................................................................................... 43 Table 18. I2C interface timing .................................................................................................................... 43 Table 19. SPI interface timing .................................................................................................................... 45 Table 20. Order codes ............................................................................................................................... 46 Table 21. Document revision history ......................................................................................................... 47 MegaChips’ Proprietary Information – Strictly Confidential Page 5 of 48 MCDP2900 List of figures Figure 1. MCDP2900 block diagram ........................................................................................................... 8 Figure 2. MCDP2900 adaptor (dongle) use case ..................................................................................... 10 Figure 3. MCDP2900 block diagram ......................................................................................................... 11 Figure 4. Power-up timing sequence ........................................................................................................ 15 Figure 5. Internal crystal oscillator operation ............................................................................................ 16 Figure 6. Parasitic capacitance sources ................................................................................................... 17 Figure 7. MCDP2900 BGA diagram .......................................................................................................... 24 Figure 8. EXT_RESETN Connection to MCDP2900 ................................................................................ 33 Figure 9. MCDP2900 package drawing .................................................................................................... 34 Figure 10. Marking template ....................................................................................................................... 36 Figure 11. Recommended Power supply connections for MCDP2900....................................................... 38 Figure 12. I2C timing ................................................................................................................................... 44 MegaChips’ Proprietary Information – Strictly Confidential Page 6 of 48 MCDP2900 Features − High Dynamic Range support (Static and Dynamic HDR) • DisplayPort® (DP) ver. 1.4 receiver − 3D video timings − Up to 5.4Gbps Link rate supporting HBR2/HBR/RBR modes − CEC support – snooping, tunneling − − HPD_IN handling 1, 2, or 4 lanes configuration − − SCDC read request handling Programmable receiver equalization − Single Stream − Polling enabled for HDMI sinks not supporting read requests − AUX CH 1 Mbps − 3.3V HPD_OUT − − Link Training (LT) enhancements as in DP1.4 specification − 10 bits per color input width − 12 bits per color output width − 16 bits per color pass through − Programmable coefficient 3x3 matrix − Programmable input offset − Programmable output offset − Programmable output clipping levels − • Video Stream Handling − Up to 600MHz dual pixel path and 16bpc − RGB/ YCbCr 444/422/420 pixel format − Horizontal expansion of VESA CVT to CEA timings as per DP1.4 specification − − • − Supports DPCD data structure revision 1.4 as per DP1.4 specification − 12 bits per color input width − 12 bits per color output width − Supports CEC tunneling over AUX − YCbCr444 to YCbCr420 conversion DP to HDMI Stereoscopic 3D Transport − YCbCr444 to YCbCr422 conversion − Frame Sequential to Stacked TopBottom Conversion − YCbCr422 to YCbCr420 conversion − Bypass chroma down-sampling for YCbCr420 input over DP Link Audio Stream handling • − Max Audio sample rate of 192KHz x8 Channel or 768KHz x2 Channel HDMI ver. 2.0a transmitter − Chroma Down Sampling 5-tap H & V FIR filters with programmable coefficients − LPCM and Compressed Audio encoding formats • Color space conversion − DPCD and CEC − Pass-through of other 3D formats − Video Input Processing (up to 6Gbps) 600 MHz maximum TMDS character clock • Max video resolution and color depth on HDMI TX output − 4Kp60Hz, RGB/YCbCr444, 8 bpc − 4Kp60Hz, YCbCr422 up to 12 bpc − 4Kp60Hz, YCbCr420, up to 16 bpc − 4Kp30Hz, RGB/YCbCr444, up to 16 bpc Audio stream forwarding from DP RX to HDMI TX − DC-coupled outputs with source termination − TMDS character-clock divide_by_4 Mode − Scrambling over HDMI2.0a − Programmable edge rate control − Programmable pre-emphasis control − HDCP1.3 to HDCP1.4 Repeater function − Deep color up to 16 bits per color − HDCP2.2 to HDCP1.4 Repeater function • − Up to 8-ch, 192 kHz, 24 bps LPCM audio, AC3, DTS, Dolby-HD − 2-ch, 768 kHz 24 bps HBR audio HDCP support MegaChips’ Proprietary Information – Strictly Confidential Page 7 of 48 MCDP2900 • • − HDCP2.2 to HDCP2.2 Repeater function − Read-protected embedded HDCP keys Enhanced security • EMI reduction support − Spread spectrum for DP input − Scrambler for DP input and HDMI2.0a output − Encrypted on-chip key storage − Security signed application firmware − Secure boot-up procedure − 570 mW in protocol converter operation − Debug ports disabled in production − 11 mW sleep mode operation − 4 mW in Connected Standby operation • Metadata handling − • • HDMI TX DVI/HDMI mode setting (DPCD register) − YCbCr444-420 conversion (DPCD register) − IEC60958 BYTE3 Channel Status overwrite − CEA861F INFOFRAME generation − CEA861.3 HDR and Mastering InfoFrame as per DP1.4 specification • • Low power operation ESD specification − ESD: +/-2 KV HBM, 500 V CDM − ESD: +/-6.5 KV HBM connector facing pins Package − • 64 LFBGA (7 x 7 mm) Power supply voltages − 3.3 V I/O; 1.2 V core Device configuration options − 8Mbit SPI flash for firmware binary image storage Applications − AUX CH, I2C host interface • Notebook, Tablet Accessories (USB Type-C dongles, docking stations) • TV, Signage, Game consoles, STB Internal video pattern generator − Configurable through DPCD registers Figure 1. XTAL TCLK EXT_RESETN MCDP2900 block diagram Clock Generation Reset Generation SPI UART OCM V186 GPIO1_33 GPIO2_33 GPIO VDD12_ON VDD12ON I2C Slave DPRX_HPD_OUT HPD_OUT DPRX_AUX_P/_N AUX HPD_IN CEC DPRX_L0_P/_N DPRX_L1_P/_N DPRX_L2_P/_N DPRX_L3_P/_N DP1.3 Receiver DP to HDMI AV Format Converter HDCP Repeater I2C Slave HDMI2.0a Transmitter MegaChips’ Proprietary Information – Strictly Confidential Page 8 of 48 SPI_DI SPI_DO SPI_CLK SPI_CS SPI_WPN UART_RX UART_TX I2C_SDA I2C_SCL HDMITX_DDC_SDA HDMITX_DDC_SCA HDMITX_HPD_IN HDMITX_CEC HDMITX_CH2_P /_N HDMITX_CH1_P /_N HDMITX_CH0_P /_N HDMITX_CLK_P /_N MCDP2900 1. Description The MCDP2900 is a power-optimized DisplayPort1.4-to-HDMI2.0a converter, targeted for enabling USB Type-C DP Alt mode on TVs, Game consoles and other consumer equipment as well as for mobile PC and tablet accessory applications. This device functions as an active protocol converter with HDCP1.x/ HDCP2.2 repeater supporting HDR video quality for deep color media content playback. MCDP2900 behaves as a DP branch device with a DP-to-HDMI transport protocol converter function and allows a DP or USB Type-C source to drive an HDMI2.0a sink device. The maximum TMDS character clock frequency supported is 600 Mchar/s (per HDMI2.0a specification). The MCDP2900 operates with two power supply voltages: 1.2 V and 3.3 V. It consumes: • 570 mW in protocol converter operation • 11 mW sleep mode operation • 4 mW in connected standby mode operation The MCDP2900 has a DP1.4 receiver and an HDMI2.0a transmitter. The DP receiver supports up to 5.4Gbps/lane over 4 lanes. It supports DP SST transport format on its main link and Manchester-coded AUX signaling as the side band channel. The downstream HDMI TX port is HDMI2.0a specification compliant. The MCDP2900 is capable of supporting Ultra High-Definition video formats with resolutions as high as 4096 x 2160 progressive @ 60 Hz (4K2Kp60Hz). It supports RGB/YCbCr video color formats with a color depth of 16 bpc (bits per component or 48 bits per pixel) as long as it fits within the DP and HDMI link bandwidth. This device also supports pixel encoding conversion from RGB or YCbCr444 to YCbCr420 and a YcbCr420 passthrough function. In addition, High Dynamic Range (HDR) with deep color up to 12bpc at 4Kp60Hz is supported through the conversion of RGB/YCbCr444 over DP link to YCbCr420 on the HDMI output with a horizontal expansion to CEA timings. This device offers secure reception and transmission of high bandwidth digital audio and video content with HDCP1.3 and HDCP2.2 content protection for the upstream DP interface. It also has a repeater function for HDCP1.4 and HDCP2.2 for the downstream HDMI interface. The MCDP2900 uses an external crystal of 27 MHz as a reference clock for its operation. An internal Power On Reset (POR) circuit senses the voltage on the reset input and provides the chip reset during system power-up. The device has an internal microcontroller with SPI, UART (debug only), and I2C system interface signals. It uses an external 8Mbit SPI flash memory for storing a secure signed firmware image with fail-safe recovery. Firmware updates of the SPI flash are done securely through the DP AUX_CH or I2C, depending on the application. MegaChips’ Proprietary Information – Strictly Confidential Page 9 of 48 MCDP2900 2. Application overview The target applications of MCDP2900 are the notebook, tablet accessories i.e., adaptors (dongles), docking stations and other AV accessories. MCDP2900 is also intended for enabling USB Type-C DP alternative mode for inside-the-box applications such as TVs, game consoles and other consumer equipment. 2.1. Adaptor application In a dongle topology the MCDP2900 is part of the source side adaptor that plugs into a DP source device via a DisplayPort connector (e.g. full-size DP or mini-DP receptacle or USB-Type-C Alt-Mode receptacle on the upstream facing port). In the conventional DP-to-HDMI dongle application, MCDP2900 functions as a system master and operates as a protocol converter, an HDCP1.x repeater or an HDCP2.2 repeater. In a Type-C dongle design, a PD controller functions as the system master. The upstream source typically powers the dongle. Figure 2. Source SoC MCDP2900 adaptor (dongle) use case Dongle HDMI Cable HDMI Sink MCDP2900 2.2. Docking station application In a docking station topology, the MCDP2900 is part of a larger system into which a DP source device plugs in via a custom connector or USB-Type-C Alt-Mode receptacle on the upstream facing port. In a docking station design the MCDP2900 typically co-exists with other system components such as the system host or PD controller, AV switch, and USB hub. In this application, the MCDP2900 functions as a protocol converter, an HDCP1.x repeater, or an HDCP2.2 repeater. Switch / De-Mux Source SoC Host /PD Controller USB Hub DP Sink DP Cable MCDP2900 HDMI Cable MegaChips’ Proprietary Information – Strictly Confidential Page 10 of 48 HDMI Sink MCDP2900 2.3. TV Application A TV system featuring the USB Type-C connector supporting the DP Alt-mode requires a DP-to-HDMI protocol converter. The MCDP2900 is an ideal fit for such applications; it supports video resolution up to 4K60Hz with HDR video quality for deep color media playback, end-to-end HDCP2.2 content protection, and CEC tunneling over DP for single-point remote-control access for all connected devices. Mobile PC / CE Source TV System USB Switch / De-Mux USB Type-C cable CPU / Source SoC DP HDMI TV SoC MCDP2900 I2C 3. System block diagram Figure 3. MCDP2900 block diagram 3.3V-5V DC-DC CONV 1.2V LDO REG 1V2 VDD12_x VDD12ON CEXT REXT DP0_AUXP DP0_AUXN RX_L0_P RX_L0_N RX_L1_P RX_L1_N RX_L2_P RX_L2_N RX_L3_P RX_L3_N DPRX_HPD_OUT HDMITX_HPD_IN HDMI_TX_CH2P HDMI_TX_CH2N HDMI_TX_CH1P HDMI_TX_CH1N HDMI_TX_CH0P HDMI_TX_CH0N HDMI_TX_CLKP HDMI_TX_CLKN MCDP2900 GPIO1 GPIO2 I2C_SDA I2C_SCL UART_RX UART_TX 5V HDMI_SCL 3.3V HDMI_CEC EXT_RESETN 1.2V 27MHz SPI BUS 1.2V 3.3V SPI INTERFACE 3.3V SPI FLASH 8Mbit MegaChips’ Proprietary Information – Strictly Confidential Page 11 of 48 HDMI_5V HDMI_RX_HPD_OUT HDMI_RX_CH2_P HDMI_RX_CH2_N HDMI_RX_CH1_P HDMI_RX_CH1_N HDMI_RX_CH0_P HDMI_RX_CH0_N HDMI_RX_CLK_P HDMI_RX_CLK_N HDMI_RX_SDA HDMI_RX_SCL HDMI_CEC 3V3 XTLO DEBUG PORT 5V HDMI_SDA SPI_DI SPI_WP SPI_SCK SPI_DO SPI_CSN 13 14 HDMI CONN HOST 3V3 XTLI DP_TX_AUX_P DP_TX_AUX_N DP_TX_L0_P DP_TX_L0_N DP_TX_L1_P DP_TX_L1_N DP_TX_L2_P DP_TX_L2_N DP_TX_L3_P DP_TX_L3_N DP_HPD_IN LDO Control is optional VDD33_x DISPLAYPORT CONN DP Source HDMI Sink 1V2 MCDP2900 4. Interface description 4.1. Input interface The MCDP2900 receives audio-video streams from a source device via the DP1.4 link supporting a main link configuration of up to 4 lanes (and up to 5.4Gbps/lane) with 0.5% down-spread option. The DP link consists of 4 main lanes, AUX CH, and a DP_HPD signal. Both the main link receiver and AUX CH transceiver are internally terminated to the 1.2 V power rail. The AC-coupling capacitors for the AUX signals shall be placed externally. The DP_HPD signal is a 3.3V TTL signal set to “1” when MCDP2900 is ready to handle an AUX request transaction. An external pull down resistor of 100 Kohm shall be used. The power for MCDP2900 can be provided by a DP source device, DP_PWR on a DP connector, or from the USB Type-C connector, or by an external supply. MCDP2900 supports both native AUX transaction syntax and I2C-over-AUX transaction syntax. With I2Cover-AUX transactions, a DP source can access the downstream EDID. EDID larger than 256 bytes can be accessed by using segmented addressing mechanism specified in the E-DDC standard. The MCDP2900 supports link training with AUX transactions as specified in DP1.4. The usage of TPS4 (Training Pattern Sequence 4) added to DP1.4 is recommended to optimize both DPTX PHY drive setting of DP source and its own DPRX EQ setting. If a DP source does not support TPS4, support of the POST_LT_ADJ_REQ procedure as defined in DP1.4 is recommended. Once the DP source has performed link training, but later stops the main link signal transmission (for example, transitioning to the power saving state with DPCD 00600h set to 02h), MCDP2900 requires another full link training to re-establish the link. MCDP2900 also supports the new link training policy defined for DP alternative mode sources. In this policy, the lane count is reduced to match the number of lanes physically connected based on the DPCD clock recovery status register [LANEx-CR_DONE]. By default, the firmware keeps DP_HPD asserted unless it is in OFF power state, regardless of whether HDMI_HPD input is asserted or not. The HDMITX_HPD input status is reflected on SINK_COUNT value at DPCD 00200h. The value is 1 when the HDMITX_HPD input is asserted, and 0 when de-asserted. Whenever MCDP2900 detects HDMI_HPD input status change, it generates IRQ_HPD on the DP_HPD line. 4.1.1. Video stream regeneration The MCDP2900 is capable of regenerating an incoming video stream from a DP source up to 600Mpixels/sec and 16 bits per component / 48 bits per pixel, as long as the video stream bandwidth fits within the link bandwidth. MegaChips’ Proprietary Information – Strictly Confidential Page 12 of 48 MCDP2900 4.1.2. Horizontal blanking expansion MCDP2900 supports VESA CVT horizontal reduced blanking to CEA-861-F conversion up to 4Kp60Hz video timing format. 4.1.3. On-chip video pattern generation MCDP2900 has an on-chip pattern generator controlled by vendor-specific DPCD Addresses 00579h ~ 0057Bh. 4.1.4. Audio stream regeneration The DP receiver is capable of regenerating 2-ch audio up to 768 kHz, and 8-ch audio up to 192 kHz, with the sample bit depth of 16, 20, and 24 bits per sample. 4.1.5. HDCP RX MCDP2900 supports HDCP1.3 and HDCP2.2 for DP. The HDCP RX key sets are stored in a secure on-chip OTP memory. 4.2. Output interface The MCDP2900 outputs audio-video streams in DC-coupled (3.3 V level) TMDS format to the downstream HDMI connector. The HDMI transmitter in MCDP2900 is compliant with both HDMI1.4 and HDMI2.0a specifications. 4.2.1. HDMI transmitter The HDMI output port consists of 3 data pairs, a clock pair, a DDC channel, HDMI_HPD signal and CEC signal. The maximum data rate on this link is 6.0 Gbs per channel. Both data and clock channels shall be terminated to 3.3 V by the downstream HDMI receiver. MCDP2900 autonomously controls both TMDS character clock divide by 4 and scrambling as defined by HDMI2.0a. Differential voltage swing, preemphasis, edge rate, and source termination can be controlled by vendor-specific DPCD registers. The HDMI TX PHY is capable of generating three PHY test patterns selectable by DPCD registers. The HDMI_HPD input signal shall be directly connected to the downstream HDMI_HPD from the HDMI connector. MegaChips’ Proprietary Information – Strictly Confidential Page 13 of 48 MCDP2900 The HDMI CEC feature is supported by MCDP2900 as defined in the DP1.4 specification. CEC commands between downstream HDMI device and upstream DP source device are tunneled through DP AUX_CH. 4.2.2. HDCP TX MCDP2900 supports HDCP1.4 and HDCP2.2 content protection. It functions as an HDCP1.x and HDCP2.2 repeater. The HDCP key sets are stored in a secure on-chip OTP memory. 4.2.3. DDC master The HDMI TX has a DDC master that supports EDID reads, MCCS and SCDC read requests. The DDC channel is a 5 V, open-drain signal; it requires an external diode termination with a 2.2 KΩ series resistor to a 5 V supply. No more than 10 uA of current per DDC pad is drawn when the DDC lines are pulled up to 5.5 V while the chip is powered off. The DDC data rate is selected in the range of 1 kbps to 100 kbps, with 50 kbps being the default rate, by DPCD address 00109h. MCDP2900 reads the HDMI RX link error status once every 100 ms and updates the HDMI link error status registers at DPCD 03031h ~ 03033h. An IRQ_HPD is generated with any HDMI_LINK_STATUS_CHANGE. 4.2.4. HDMITX_HPD MCDP2900 monitors the HDMI_HPD status unless it is in the OFF power state and updates the SINK_COUNT DPCD register value at DPCD Address 00200h. The value is 1 when HDMI_HPD is asserted and 0 when HDMI_HPD is de-asserted. Upon the HDMI_HPD status change, the chip generates an IRQ_HPD on DP_HPD line with the SINK_COUNT value updated. HDMITX_HPD_IN pin shall have a 20k pull-down resistor. No more than 10 uA of current pad is drawn by HDMITX_HPD_IN pin when it is pulled up by the sink to 5.5 V while the chip is powered off. 4.2.5. CEC The MCDP2900 supports tunneling CEC commands as defined in the DP1.4 specifications. In addition, CEC snooping and multiple logical address capability are supported. The CEC pin is connected to a 3.3 V open drain pad. No more than 10 uA of pad current is drawn while the chip is powered off. 4.3. Chip power-up sequence and reset The figure below shows the power-up timing sequence requirements of the 3.3 V and 1.2 V power rails and the internal reset signal. MegaChips’ Proprietary Information – Strictly Confidential Page 14 of 48 MCDP2900 During rail power up, the voltage (pull-up resistor to 3.3 V supply) on EXT_RESETN pin is sensed by the internal Power-On Reset (POR) circuit to generate an internal reset pulse. Additionally, MCDP2900 also sets a VDD12ON signal that can be used to optionally control the external 1.2 V regulator that supplies the 1.2 V power rail. The internal reset pulse is low until both the 3.3 V and 1.2 V rails are stable. The internal reset pulse continues to stay low for at least 1 ms after the 1.2 V power rail reaches 0.8 V. During the device power up, the 3.3 V supply shall lead the 1.2 V supply (VDD33 >= VDD12 for t > 0). Figure 4. Power-up timing sequence VDD12_hN (follows VDD33) VDD33 EXT_wESETn pulled low by a system host for 0.2 ms Voltage At any time: VDD33 >= VDD12 VDD12 controlled with VDD12_ON 0.8V EXT_wESETn kept low by INTEwNAL_wESETn after a narrow glitch (~ 25ns) INTEwNAL_wESETn (dotted line) Time t 1.D ms (typ) > 0.2ms 1.Dms (typ) Any time a power supply glitch causes the power rails to fall below 2.7 V (for 3.3 V power rail) and below 0.8 V (for 1.2 V power rail), the internal reset signal drops and stays low for at least 1 ms after the 1.2 V power rail reaches 0.8 V again. An external reset signal (active low) can be applied to the EXT_RESETN pin. This shall be driven by an Open-Drain Output. 4.4. Clock generation The 27 MHz TCLK is the main timing clock for this device. All other internal clocks are generated from the TCLK. The internal TCLK oscillator generates TCLK when a crystal is attached as shown in the figure below. MegaChips’ Proprietary Information – Strictly Confidential Page 15 of 48 MCDP2900 Figure 5. Internal crystal oscillator operation AVDD12 C1=22pF XTAL 27 MHz TCLK C2=22pF 4.4.1. Internal crystal oscillator operation A crystal is connected between the XTAL pin and the TCLK pin with the external capacitors (C1 and C2) to match the proper value of loading capacitance specified in crystal specification. The logic level on the SPI_CSN pin is latched during the de-asserting edge of the RESETN signal and provides the XTAL_OSC_SEL bootstrap signal. A ‘1’ latched on this pin enables the crystal and internal oscillator. A ‘0’ latched on this pin turns off the internal oscillator thus enables the use of an external oscillator on the TCLK pin. Note: The value of C1 and C2 are determined based on the loading capacitance from the crystal specification and by compensating for the parasitic capacitance of the device and the printed circuit board traces. The external capacitors are terminated to the Analog 1V2 power supply. This connection increases the power supply rejection ratio when compared to terminating the loading capacitors to ground. The external capacitors' value used with the crystal (shown below) is an important design parameter. The loading capacitance (Cload) on the crystal is the combination of C1 and C2 and is calculated by Cload = ((C1 * C2)/(C1 + C2)) + Cshunt+Cparasitic. The shunt capacitance Cshunt is the effective capacitance between the XTAL and TCLK pins. Refer to crystal specification for the proper Cshunt value. The Parasitic capacitance is the combination of the PCB board capacitance (Cpcb), the pin capacitance (Cpin), the pad capacitance (Cpad), and the ESD protection capacitance (Cesd). The overall parasitic capacitance is 2-3pF range for MCDP2900 design. MegaChips’ Proprietary Information – Strictly Confidential Page 16 of 48 MCDP2900 Figure 6. Parasitic capacitance sources AVDD12 C1 Cpcb Cpin 27 MHz Cesd TCLK MCDP2900 Cshunt AVDD12 Cpad Internal Oscillator XTAL C2 Cpcb Cpin Cpad Cesd Cparasitic ~2-3pF (layout dependent) Note these details of the oscillator circuit when used with a crystal resonator: • The PCB traces should be as short as possible. • The crystal should be a parallel resonate-cut 4.4.2. Crystal specifications While the selection of a crystal mainly depends on the specific PCB layout and the crystal manufacturer's specifications, the following are general recommendations. Table 1. Crystal specifications Parameters Specifications Frequency 27.000 MHz Operation Mode Fundamental Operating Temperature -10 ºC to +70 ºC o Frequency Tolerance @ 25 C +/- 50 ppm max MegaChips’ Proprietary Information – Strictly Confidential Page 17 of 48 MCDP2900 5. Chip operation 5.1. Initial state Upon power-up or after reset, the MCDP2900 executes a secure boot from IROM based firmware code. After initial system setup and configuration, the IROM firmware performs validation of the code image stored in the external SPI flash memory and copies this into internal memory. Upon successful validation, the code executes from the internal memory. For security reasons further access to the external SPI-Flash memory is blocked. If code image validation fails, execution from IROM continues in a tight loop until reset or power off. 5.2. Video pixel processing MCDP2900 embeds a video pixel converter which is capable of color space conversion and horizontal and vertical chroma down sampling. 5.2.1. Color Space Converter The Color Space Converter block receives 10 bits per component from the DPRX or on-chip video pattern generator, and outputs12 bits per component. 12-bit output is 12.0, 10.2, or 8.4. The 12.0 bit data can be generated by the 3x3 matrix in the Color Space Converter block: 10 integer bits plus 2 zero-padding (or most significant 2 bits padding), or 8 integer bits plus 4 zero-padding bits. This block is controlled by vendor-specific DPCD registers. 5.2.2. Horizontal Chroma Down-Sampler Horizontal Chroma Down-Sampler receives 12 bits per component from CSC block and outputs 12 bits per component. 12-bit output is 12.0, 10.2, or 8.4. This block is controlled by Horizontal Chroma Down-Sampler control register at DPCD 0057Fh and DPCD 005ACh ~ 005B5h for 5-tap coefficients. 5.2.3. Vertical Chroma Down-Sampler Vertical Chroma Down-Sampler receives 12 bits per component either from CSC block or from Horizontal Chroma Down-Sampler, and outputs 12 bits per component. 12-bit output is 12.0, 10.2, or 8.4. This function is controlled by Vertical Chroma Down-Sampler control at DPCD 00580h, and DPCD 005B6h ~ 005BFh for 5-tap coefficients. MegaChips’ Proprietary Information – Strictly Confidential Page 18 of 48 MCDP2900 5.3. Power management The MCDP2900 uses 3.3 V and 1.2 V power supplies. In a dongle application, MCDP2900 receives the 3.3V power supply from the DP source. The 1.2 V supply is generated from 3.3 V using an on-board 1.2 V (LDO or SMPS) regulator. In other applications the 3.3V and 1.2V are supplied by the on system PMIC. The DP source puts MCDP2900 into a low power state writing 02h to DPCD 00600h. An alternative connected standby power state can be activated when a DP source grants the extended DPRX sleep wakeup time out. In this power state, all internal PLL and clock sources are either turned off or run at a reduced frequency. Additionally, Analog blocks are also put to low power mode operation or disabled. Table 2. MCDP2900 power saving states Items Sleep power state Connected standby (CS) power state Register setting EXTENDED_DPRX_SLEEP_WAKE_ TIMEOUT_GRANT 00h DPCD register setting (at DPCD Address 00119h) 01h Conditions in the power saving state Power consumption 20mW typical 4 mW typical TCLK Remains running Disabled DP_HPD Remains asserted Remains asserted GPIO’s Retain states Retain states Registers Retains states Retain states AUX request transaction Monitored Monitored HDMI_HPD Monitored Monitored CEC Monitored Monitored DPCD 00600h = 02h DPCD 00600h = 02h Entry Trigger event MegaChips’ Proprietary Information – Strictly Confidential Page 19 of 48 MCDP2900 Items Sleep power state Connected standby (CS) power state AUX request transaction from a DP Source Ready to reply in 1ms Ready to reply within 10ms (time-out indicated at DPCD 02211h) HDMI_HPD level change Reports to a DP Source via IRQ_HPD in 1ms Causes exit from CS, reports to a DP Source via IRQ_HPD in 2ms CEC signal level change Handles message and generates IRQ_HPD to a DP Source in 1ms Causes exit from CS, handles message and generates IRQ_HPD to a DP Source in 2ms EXT_RESETN pulse assertion and/or 1.2V and/or3.3V power rail disruption Results in chip reset Results in chip reset Exit events and ensuing actions 5.4. HDCP operation The HDCP1.x TX and RX key sets are scrambled and stored in the on-chip OTP memory. Also HDCP2.2 data (RX private key, RX device certificate, and lc128) are encrypted and stored in the on-chip OTP memory. The table below shows the HDCP operations of MCDP2900, based on the capabilities of an upstream DP source and a downstream HDMI sink. A DP source device shall not transmit a content type that the downstream HDMI devices are not qualified to receive. If the DP source does, the MCDP2900 blocks the stream retransmission. Instead MCDP2900 transmits a constant-pixel image as selected by a branch vendor-specific DPCD register with the video timing format from the DP source device. In case the DP source is transmitting an audio stream, MCDP2900 sets the AVMUTE bit in the General Control Packet (GCP) and stops the transmission of Audio Sample Packets. As for the periodic Ri’ (or RxStatus) read over an HDMI link, MCDP2900 uses by default a “long read”. That is, I2C writes to set the offset followed by an I2C read to read the Ri’ or RxStatus value in a single I2C MegaChips’ Proprietary Information – Strictly Confidential Page 20 of 48 MCDP2900 transaction having a RepeatedStart condition. A DP source device may prompt MCDP2900 to conduct a “short read” of Ri’ for the HDCP1.4 operation via branch vendor-specific DPCD register. Table 3. HDCP operations of MCDP2900 DP source capability HDMI downstream device capability HDCP repeater operation HDCP1.3 only HDCP1.4 only YES HDCP1.3 only HDCP2.2 NO A DP Source device shall not transmit “HDCP2.2 Type 1” content over a DP link with HDCP1.3 content protection MCDP2900 shall retransmit only HDCP2.2 Type 0 content; in case the DP Source transmits HDCP2.2 Type 1 content, MCDP2900 shall transmit a constant pixel image from its on-chip video pattern generator HDCP2.2 HDCP1.4 only YES HDCP2.2 HDCP2.2 YES Notes If the HDCP link integrity failures with a downstream HDMI device persist, the CP_IRQ bit is set, and an IRQ_HPD pulse is generated to the DP source device to prompt an HDCP re-authentication. Upon detecting a hot unplug/plug event of the downstream HDMI sink, IRQ_HPD is generated with the updated SINK_COUNT value at DPCD 00200h and HDCP re-authentication occurs. 5.5. CEC tunneling over AUX MCDP2900 fully supports CEC tunneling-over-AUX, including snooping, multi-logical address, and HDMI_HPD monitoring features as described in Section 5.3.3.3.1 of the DP1.4 Specification. In the CS power state, the chip continues to monitor CEC signal activity and exits the CS power state upon the detection of a signal transition. However, the first block (which is a Header Block) that causes the CS exit can be missed. If the CEC message that causes the CS exit has the CEC logical address corresponding to one of the CEC Logical Address Mask values, the initiator of the CEC message is required to retry as per HDMI CEC Specification. MegaChips’ Proprietary Information – Strictly Confidential Page 21 of 48 MCDP2900 6. System interface The MCDP2900 has the following system interfaces: • I2C slave interface • SPI interface • UART interface 6.1. I2C interface The I2C slave interface is intended for an external host controller to configure the MCDP2900 registers in certain use cases as needed. For example in a type-C docking station the host controller may use this interface to check the MCDP2900 power-ON status and for downloading firmware etc. However, this interface is not enabled in the current application firmware. 6.2. SPI interface The MCDP2900 has an SPI interface for connecting external program flash memory (SPI Flash device). The maximum clock rate for the SPI interface is 50 MHz. The required SPI Flash ROM size is 8 MBits for storing the application firmware code image with dual-bank option for fail-safe. The SPI flash is programmed via the DisplayPort AUX interface. MegaChips provides the In-system-Programming (ISP) tool and the driver for programming the SPI flash ROM. Contact MegaChips for the list of SPI flash devices supported in the ISP driver. The SPI interface between MCDP2900 and a serial flash ROM is as follows. All signals of the SPI interface are LVTTL (3.3 V): • SPI_CSN: SPI chip select, connect to CE# of SPI flash ROM • SPI_WP: SPI write protect, connect to WP# of SPI flash ROM • SPI_DO: SPI data output from MCDP29x0, connect to SPI_DI of SPI flash ROM • SPI_DI: SPI data input to MCDP29x0, connect to SPI_DO of SPI flash ROM • SPI_CLK: SPI clock signal, connect to SPI_SCK of the SPI flash ROM 6.3. UART interface The UART interface is used only during product development for firmware programming, testing, and debugging purpose. For security reasons, the UART interface is blocked in the production version of the silicon. All UART signals are LVTTL (3.3 V) level. The UART interface supports a maximum baud rate of 115k-baud. MegaChips’ Proprietary Information – Strictly Confidential Page 22 of 48 MCDP2900 6.4. GPIO interface The GPIO interface consists of 4 pins (GPIO1_33, GPIO2_33, I2C_SDA, I2C_SCL) which may be configured and used by application firmware. 6.5. Locking of system interfaces MCDP2900 hardware locks the UART interface for enhanced security. Also the SPI interface is locked after successful completion of the secure boot up. 6.6. Development Parts with FX marking A special type of MCDP2900 FX is available for development purposes. These parts are programmed with HDCP facsimile keys and have none of the interfaces locked. MegaChips’ Proprietary Information – Strictly Confidential Page 23 of 48 MCDP2900 7. BGA footprints and pin list The ball grid array (BGA) diagrams give the allocation of pins to the package, shown from the top looking down using the PCB footprint. Some signal names in BGA diagrams have been abbreviated. Refer to the pin list for full signal names sorted by pin number. Figure 7. MCDP2900 BGA diagram 1 2 3 4 5 6 7 8 A DPRX_L3N DPRX_L3P DPRX_L2N DPRX_L2P DPRX_L1N DPRX_L1P DPRX_L0N DPRX_L0P A B DPRX_ HPD_OUT VDD33_ RX GND VDD12_ RX VDD12_ RX GND VDD12_ PLL EXT_RESE TN B C SPI_CSN SPI_DI GPIO1_33 VDD33_ RX VDD33_ AUX R_EXT DPRX_ AUXP DPRX_ AUXN C D SPI_DO SPI_CLK VDD33_ IO GND GND VDD12_ DIG UART_TX GND D E HDMITX_ DDC_SCL SPI_WPN VDD33_ IO GND GND I2C_SDA UART_RX XTAL E F HDMITX_ DDC_SDA HDMITX_ CEC GPIO2_33 VDD12_ OSC VDD12_ DIG I2C_SCL C_EXT TCLK F G HDMITX_ HPD_IN VDD33_ TX GND VDD33_ TX VDD12_ TX GND VDD12_ TX VDD12 ON G H HDMITX_ CLKN HDMITX_ CLKP HDMITX_ CH0N HDMITX_ CH0P HDMITX_ CH1N HDMITX_ CH1P HDMITX_ CH2N HDMITX_ CH2P H 1 2 3 4 5 6 7 8 HDMI_TX DP_RX Power 3.3V Power 1.2V SYS_DIGITAL Power Return SYS_ANALOG 8kV pads Reference: bobcat_pinlist_ballmap.xlsx revision 1r5 dated June 3, 2013 MegaChips’ Proprietary Information – Strictly Confidential Page 24 of 48 MCDP2900 7.1. Signal mapping sorted by ball (pin) number Table 4. Pin list Pin number Net name A1 DPRX_L3N A2 DPRX_L3P A3 DPRX_L2N A4 DPRX_L2P A5 DPRX_L1N A6 DPRX_L1P A7 DPRX_L0N A8 DPRX_L0P B1 DPRX_HPD_OUT B2 VDD33_RX B3 GND B4 VDD12_RX B5 VDD12_RX B6 GND B7 VDD12_PLL B8 EXT_RESETN C1 SPI_CSN C2 SPI_DI C3 GPIO1_33 C4 VDD33_RX C5 VDD33_AUX MegaChips’ Proprietary Information – Strictly Confidential Page 25 of 48 MCDP2900 Pin number Net name C6 R_EXT C7 DPRX_AUXP C8 DPRX_AUXN D1 SPI_DO D2 SPI_CLK D3 VDD33_IO D4 GND D5 GND D6 VDD12_DIG D7 UART_TX D8 GND E1 HDMITX_DDC_SCL E2 SPI_WPN E3 VDD33_IO E4 GND E5 GND E6 I2C_SDA E7 UART_RX E8 XTAL F1 HDMITX_DDC_SDA F2 HDMITX_CEC F3 GPIO2_33 F4 VDD12_OSC MegaChips’ Proprietary Information – Strictly Confidential Page 26 of 48 MCDP2900 Pin number Net name F5 VDD12_DIG F6 I2C_SCL F7 C_EXT F8 TCLK G1 HDMITX_HPD_IN G2 VDD33_TX G3 GND G4 VDD33_TX G5 VDD12_TX G6 GND G7 VDD12_TX G8 VDD12ON H1 HDMITX_CLKN H2 HDMITX_CLKP H3 HDMITX_CH0N H4 HDMITX_CH0P H5 HDMITX_CH1N H6 HDMITX_CH1P H7 HDMITX_CH2N H8 HDMITX_CH2P MegaChips’ Proprietary Information – Strictly Confidential Page 27 of 48 MCDP2900 8. Connections 8.1. Pin list I/O Legend: I = Input; O = Output; P = Power; G = Ground; I/O = Bi-direction; AI = Analog Input Note: Some pins can have multiple functionalities, which are configured under register control. The alternate functionality for each pin is listed in the Description column. Table 5. DisplayPort receiver pins Pin Assignment I/O VDD Domain Description A1 DPRX_L3N I 1.2V DisplayPort receiver main link Lane 3 negative analog input. Main Link receiver pins (DPRX_LxN or DPRX_LxP where N = 0 ~ 3) and AUX CH pins of MCDP2900 are internally terminated to 1.2V power rail. Therefore external AC-coupling capacitors are required for DPRX Main LInk and AUX CH pins. A2 DPRX_L3P I 1.2V DisplayPort receiver main link Lane 3 positive analog input. A3 DPRX_L2N I 1.2V DisplayPort receiver main link Lane 2 negative analog input. A4 DPRX_L2P I 1.2V DisplayPort receiver main link Lane 2 positive analog input. A5 DPRX_L1N I 1.2V DisplayPort receiver main link Lane 1 negative analog input. A6 DPRX_L1P I 1.2V DisplayPort receiver main link Lane 1 positive analog input. A7 DPRX_L0N I 1.2V DisplayPort receiver main link Lane 0 negative analog input. A8 DPRX_L0P I 1.2V DisplayPort receiver main link Lane 0 positive analog input. C7 DPRX_AUXP I/O 3.3V DisplayPort receiver auxiliary channel positive analog input/output. C8 DPRX_AUXN I/O 3.3V DisplayPort receiver auxiliary channel negative analog input/output. B1 DPRX_HPD_ OUT O 3.3V To the upstream HPD signal pin (DP source), to be externally pulled down (100K Ω). C6 R_EXT I/O 1.2V Termination calibration reference resistor; 249 Ω 1% resistor must be connected from this pin to VDD12_RX. MegaChips’ Proprietary Information – Strictly Confidential Page 28 of 48 MCDP2900 Table 6. HDMI output pins Pin Assignment I/O VDD Domain Description H1 HDMITX_CLKN O 3.3V HDMI transmitter CLOCK_N to TX connector. H2 HDMITX_CLKP O 3.3V HDMI transmitter CLOCK_P to TX connector. H3 HDMITX_CH0N O 3.3V HDMI transmitter DATA0_N to TX connector. H4 HDMITX_CH0P O 3.3V HDMI transmitter DATA0_P to TX connector. H5 HDMITX_CH1N O 3.3V HDMI transmitter DATA1_N to TX connector. H6 HDMITX_CH1P O 3.3V HDMI transmitter DATA1_P to TX connector. H7 HDMITX_CH2N O 3.3V HDMI transmitter DATA2_N to TX connector. H8 HDMITX_CH2P O 3.3V HDMI transmitter DATA2_P to TX connector. E1 HDMI_DDC_SCL O 3.3V, 5V TOL HDMI TX DDC I2C master SCL. 3.3 V logic level, 5 V tolerant. Open drain, to be externally pulled up to DDC5V via a 1.5K ~ 2.2K Ω resistor. F1 HDMI_DDC_SDA I/O 3.3V, 5V TOL HDMI TX DDC I2C master SDA. 3.3 V logic level, 5 V tolerant. Open drain, to be externally pulled up to DDC5V via a 1.5K ~ 2.2K Ω resistor. CEC input. 3.3 V open drain IO. Connect to HDMI CEC pin, to be externally pulled up to 3.3 V via 27K Ω resistor as per HDMI1.4b specification. Use weak external pull up or pull down (recommended 100K Ω) when CEC is not used. 3.3 V logic level, 5 V tolerant input from HDMI connector. To be externally pulled down via 20K Ω resistor. F2 HDMITX_CEC I/O 3.3V, 5V TOL G1 HDMITX_HDP_IN I 3.3V, 5V TOL Note: HDMI TX output is terminated at the receiver through a 50 ohm resistor. MegaChips’ Proprietary Information – Strictly Confidential Page 29 of 48 MCDP2900 Table 7. System interface pins Pin Assignment I/O VDD Domain Reset State Description B8 EXT_RESETN I 3.3 V Input Power-ON chip reset (active low) input signal, to be pulled up to 3.3V power rail via 2.2K Ω +/10% resistor as shown in Figure 8. E8 XTAL I/O 1.2V NA Connect to 27MHz crystal with 22pF to VDD12_OSC as shown in figure 5. F8 TCLK I/O 1.2V NA Connect to 27 MHz crystal with 22pF to VDD12_OSC as shown in Figure 5. F7 C_EXT O 3.3V NA Capacitor for filtering internal 2.5V LDOR. Connect to GND through 2.2uF capacitor. G8 VDD12ON O 3.3 V Logic 1, output 1.2V power control signal. Reset State definition assumes 3.3V rail is ramped up to full voltage. Can be left NC. E6 I2C_SDA IO 3.3 V Input, Internal PU Host I2C interface data line up to 400kbps. Programmable Slew Rate and Drive Strength when this is being used as a GPIO. F6 I2C_SCL I 3.3 V Input, internal PU Host I2C interface clock line up to 400 kbps. Programmable Slew Rate and Drive Strength when this is being used as a GPIO. C3 GPIO1_33 IO 3.3 V Input, Internal PD 3.3V General purpose input/output with programmable slew rate and drive control. Internal PD 50K Ohm. F3 GPIO2_33 I/O 3.3V Input, internal PD 3.3V General purpose input/output with programmable slew rate and drive control. Internal PD 50K Ohm. C1 SPI_CSN O 3.3 V Input, Internal PU Serial peripheral interface chip select. Programmable Slew Rate and Drive Strength. C2 SPI_DI I 3.3 V Input, Internal PD Serial peripheral interface data input. D1 SPI_DO O 3.3 V Input, Internal PD Serial peripheral interface data output. Programmable Slew Rate and Drive Strength. D2 SPI_CLK O 3.3 V Input, Internal PD Serial peripheral interface clock. Programmable Slew Rate and Drive Strength. E2 SPI_WPN O 3.3 V Input, Internal PU Serial peripheral interface write protect. Programmable Slew Rate and Drive Strength. D7 UART_TX O 3.3 V Input, Internal PU Universal asynchronous serial Tx output. Programmable Slew Rate and Drive Strength. MegaChips’ Proprietary Information – Strictly Confidential Page 30 of 48 MCDP2900 Pin Assignment I/O VDD Domain Reset State Description E7 UART_RX I 3.3 V Input, Internal PU Universal asynchronous serial Rx input. Internal PU can be changed to Internal PD by register program. Table 8. Power and ground pins Pin Assignment Voltage Level Description B2, C4 VDD33_RX 3.3 V DisplayPort RX analog power B4, B5 VDD12_RX 1.2 V DisplayPort RX analog power C5 VDD33_AUX 3.3 V DisplayPort AUX power B7 VDD12_PLL 1.2 V PLL analog power F4 VDD12_OSC 1.2 V Oscillator circuit power G2, G4 VDD33_TX 3.3 V HDMI TX analog power G5, G7 VDD12_TX 1.2 V HDMI TX analog power D6, F5 VDD12_DIG 1.2 V Core and 1.2V IO power D3, E3 VDD33_IO 3.3 V 3.3V IO power B3, B6, D4, D5, E4, E5, G3, G6, D8 GND GND Power return for all supplies MegaChips’ Proprietary Information – Strictly Confidential Page 31 of 48 MCDP2900 8.2. Bootstrap configuration DC levels on the bootstrap pins shown below are latched during the de-asserting edge of power-on reset (EXT_RESETN goes HIGH). The levels specified below must be adhered to for the normal function of the device. Table 9. Bootstrap configuration Bootstrap signal name Internal PU/PD Assignment Function Bootstrap ‘0’ PULLUP UART_TX (D7) RESERVED. Leave as NC. Bootstrap ‘1’ PULLUP SPI_WPN (E2) RESERVED. Leave as NC. Bootstrap ‘2’ PULLDN SPI_CLK (D2) RESERVED. Leave as NC. Bootstrap ‘3’ PULLDN SPI_DO (D1) RESERVED. Leave as NC. Bootstrap ‘4’ PULLUP SPI_CSN (C1) RESERVED. Leave as NC. Bootstrap ‘5’ PULLDN GPIO1_33 (C3) Can be used for customized application configuration. Bootstrap ‘6’ PULLDN GPIO2_33 (F3) Can be used for customized application configuration. Note: When the pin corresponding to a specific bootstrap is left NC, the pin takes the value of the assigned by the internal PULLUP (Level 1) or PULLDN (Level 0). The internal resistor used is around 50 k Ω. To select a non-default value on a bootstrap, an external PULLUP or PULLDN resistor tied to the opposite direction that overcomes the internal PULLUP or PULLDN needs to be used. 8.3. EXT_RESETN connection The EXT_RESETN pin must be pulled up to 3.3 V via a 2.2 Kohm +/- 10% resistor as shown below. The chip also supports an active low, external reset pulse to EXT_RESETN allowing a system host controller to reset the system. The recommended way to drive EXT_RESETN is through an open-drain output. Alternately, if an open-drain output is not available, the series resistor shown in the figure below is required. MegaChips’ Proprietary Information – Strictly Confidential Page 32 of 48 MCDP2900 Figure 8. EXT_RESETN Connection to MCDP2900 3.3V External Reset Con trol (optional) System Host 2.2Koh m External 1.5K to 3Koh m +/-1% series res is tor External Reset Switch (for deb ug) Capacitor Value should not exceed 50pF MegaChips’ Proprietary Information – Strictly Confidential Page 33 of 48 MCDP2900 RESETN MCDP2900 9. Package Package type: LFBGA (7x7x1.4 mm, 64, F8x8, Pitch 0.8, Ball 0.4) 9.1. Package drawing Figure 9. MCDP2900 package drawing MegaChips’ Proprietary Information – Strictly Confidential Page 34 of 48 MCDP2900 9.2. LFBGA 7 x 7 dimensions Table 10. MCDP2900 package dimensions MegaChips’ Proprietary Information – Strictly Confidential Page 35 of 48 MCDP2900 9.4. Marking field template and descriptors The MCDP2900 marking template is shown below: Figure 10. Marking template Field descriptors are shown below. Table 11. Field descriptors Field Description Marking A Standard MegaChips logo MegaChips B Product code MCDP2900A2 C 2-character diffusion plant code VQ D 3-digit wafer start date “YWW” E 3-character FE sequence code “ABC” F 2-character assembly plant code 99 G 3-character BE sequence code “XYZ” H Optional marking FX or I 3-character country of origin code MYS J 2-character test plant code 8U K 1-digit assembly year “Y” L 2-digit assembly week “WW” M Ball A1 identifier a DOT 9.5. Classification reflow profile Please refer to the DisplayPort Application Note: Classification reflow profile for SMD devices (C0353-APN06) for reflow diagram and details. MegaChips’ Proprietary Information – Strictly Confidential Page 36 of 48 MCDP2900 10. Electrical specifications 10.1. Absolute maximum ratings Applied conditions greater than those listed under “Absolute maximum ratings”, may cause permanent damage to the device. The device should never exceed absolute maximum conditions since it may affect device reliability. Table 12. Absolute maximum ratings Parameter Symbol Min Typ Max Units 3.3 V supply voltages (1,2) VVDD_3.3 -0.3 3.3 3.96 V 1.2 V supply voltages (1.2) VVDD_1.2 -0.3 1.2 1.44 V Input voltage tolerance for 3.3 V, 5 V tolerant I/O pins VIN5tol -0.3 5.5 V Input voltage tolerance for 3.3 V I/O pins VIN3V3 -0.3 3.75 V ESD – Human Body Model (HBM)[ JESD22-A114 spec] For all pins VESD - - +/- 2.0 kV ESD – Human Body Model (HBM) [IEC61000-4 spec] For DP and HDMI connector-facing pins VESD - - +/- 6.5 kV ESD – Charged Device Model (CDM) [JESD22-C101 spec] VESD - - +/- 500 V Latch-up [JESD78 spec] ILA - - +/- 100 mA Ambient operating temperature TA 0 - 70 °C Storage temperature TSTG -40 - 150 °C Operating junction temperature TJ 0 75 125 °C θJA - - 37.6 °C/W Thermal resistance (Junction to Case) θJC - - 18.8 °C/W Peak IR reflow soldering temperature TSOL - - 260 °C (3) Thermal resistance (Junction to Ambient) (3) Note 1: All voltages are measured with respect to GND. Note 2: Absolute maximum voltage ranges are for transient voltage excursions. Note 3: These are simulated results under the following conditions – Four layer JEDEC PCB, no heat spreader, Air flow = 0 m/s. MegaChips’ Proprietary Information – Strictly Confidential Page 37 of 48 MCDP2900 10.2. Power connections Figure 11. Recommended Power supply connections for MCDP2900 From 3.3V regulator 0.1uF 0.1uF C5 D3 E3 VDD33_AUX VDD33_IO VDD33_IO FB= FERRITE BEAD 120Ohms@100MHz FB 0.1uF VDD33_RX B2 VDD33_RX C4 VDD33_TX G4 C6 REXT VDD33_TX 0.1uF 0.1uF G2 0.1uF 249ohm/1% B4 VDD12_RX MCDP2900 B5 VDD12_RX F4 0.1uF 22pF F8 E8 22pF 0.1uF R1 VDD12ON G8 R2 VDD12_DIG F5 D6 VDD12_DIG VDD12_OSC 1.2V REGULATOR V_IN V_ON 0.01uF V_OUT GND FB 0.1uF TCLK XTAL GND B3, B6, D4, D5, E4, E5, G3, G6, D8 VDD12_TX G7 VDD12_TX G5 CEXT F7 2.2uF 0.1uF VDD12_PLL B7 0.1uF MegaChips’ Proprietary Information – Strictly Confidential Page 38 of 48 MCDP2900 10.3. DC characteristics Table 13. DC characteristics Parameter Symbol Min Typ Max Units 3.3 V supply voltages (analog and digital) VVDD_1.8 3.14 3.3 3.47 V 1.2 V supply voltages (analog and digital) VVDD_1.2 1.14 1.2 1.26 V Protocol converter Mode Measurement condition: Nominal corner, 25°C, Nominal power supply 4k x 2k / 60 Hz 4L HBR2-to-HDMI test pattern: ON-OFF 482 570 mW 4k x 2k / 30 Hz 4L HBR2-to-HDMI test pattern: ON-OFF 413 480 mW 1920 x 1080 / 60 Hz 4L HBR2-to-HDMI test pattern: ON-OFF 380 440 mW Sleep 11 mW Connected Standby 4 mW Power Supply Current Measurement conditions: Nominal corner, 25°C, Nominal power supply 4k x 2k @60 MHz 4L HBR to HDMI2.0a VDD (analog and digital) 3.3V VDD (analog and digital) 1.2V Note: 25 332 27 390 mA Ripple amplitude for power supplies should be 30 mV or lower with max ripple freq up to 30 MHz. MegaChips’ Proprietary Information – Strictly Confidential Page 39 of 48 MCDP2900 Table 14. IO DC characteristics Parameter Symbol Min Typ Max Unit Inputs 3.3 V IO signals, 5 V tolerant open drain type High voltage VIH 2.0 5.5 V Low voltage VIL -0.3 0.8 V Input Hysteresis voltage VHYST 300 High current (VIN = 3.3 V) IIH +/- 10 µA Low current (VIN = 0.8 V) IIL +/- 10 µA Input capacitance CIN mV 5 pF Outputs 3.3 V IO signals, 5 V tolerant open drain type Low Current (VOL = 0.2 V) IOL 4 mA Tri-state leakage current IOZ 10 µA Output Low Voltage (IOL=0.25mA) VOL 0.4 V Output High Voltage(IOH=0.25mA) VOH 2.9 Low Level output Current IOL 0.25 High Level Output Current IOH 0.25 VDD12ON Output V Inputs 3.3 V IO signals, 3.3 V tolerant, TRISTATE High voltage VIH 2.0 V Low voltage VIL Input Hysteresis voltage VHYST High current (VIN = 3.3 V) IIH ±10 µA Low current (VIN = 0.8 V) IIL ±10 µA Input capacitance CIN 0.8 300 V mV 1.0 pF 50 Ω Outputs 3.3 V IO signals, 3.3 V tolerant, TRISTATE Output Impedance, VOL=0.3V Rout Tri-state leakage current IOZ ±10 MegaChips’ Proprietary Information – Strictly Confidential Page 40 of 48 mA MCDP2900 10.4. AC characteristics Table 15. Maximum speed of operation Clock domain Max speed of operation Reference Input Clock (TCLK) 27 MHz Reference Internal Clock (RCLK) 324 MHz On-Chip Microcontroller Clock (OCLK) 150 MHz 2-Wire Serial Slave (SLAVE_SCL) 400 kHz DDC Master (MSTRx_SCL) 400 kHz SPI Clock 50 MHz 10.4.1. DisplayPort receiver Table 15. DisplayPort receiver characteristics Parameter Symbol Min Typ Max Units Comments Receiver operating range Differential Input Voltage Range VRX_DIF_PP_RANGE 0.04~1 V RX Termination Control Range RRX_TERM_RANGE 80 ~120 ohm DisplayPort receiver system parameters HBR2 unit interval (5.4Gbps) UIHBR2 185 ps HBR unit interval (2.7Gbps) UIHBR 370 ps RBR unit interval (1.62Gbps) UIRBR 617 ps Link clock down spreading 0 0.5 % Modulation frequency range 0f 30 kHz to 33 kHz DisplayPort receiver TP3 parameters Receiver Eye TP3 RBR TRBR_EYE_TP3 0.25 UI @ 40mV V_diff_pp Receiver Eye TP3_EQ HBR THBR_EYE_TP3EQ 0.4 UI @ 135mV V_diff_pp Receiver Eye TP3_EQ HBR2 THBR2_EYE_TP3EQ 0.3 UI @ 70mV V_diff_pp Lane intra-pair skew tolerance TSKEW_INTRA_RBR 260 ps TSKEW_INTRA_HBR 60 ps TSKEW_INTRA_HBR2 50 ps MegaChips’ Proprietary Information – Strictly Confidential Page 41 of 48 Skew contribution from the cable in addition to the stressed EYE at TP3. MCDP2900 Parameter Symbol Min Typ Max Units Comments Target bit error rate 10-9 Non-ISI at 1.62 Gbps TRX_Non-ISI_RBR 0.180 UI 1.62Gbps signal @ TP3 TJ at 1.62 Gbps TRX_TJ_RBR 0.750 UI 1.62Gbps signal @ TP3 Non-ISI at 2.7 Gbps TRX_Non-ISI_HBR 0.330 UI 2.7Gbps signal @ TP3_EQ TJ at 2.7 Gbps TRX_TJ_HBR 0.491 UI 2.7 Gbps signal @ TP3_EQ DJ at 5.4 Gbps TRX_DJ_HBR2 0.49 UI 5.4 Gbps signal @ TP3_EQ TJ at 5.4 Gbps TRX_TJ_HBR2 0.62 UI 5.4 Gbps signal @ TP3_EQ AUX parameters Differential Input Voltage Range VAUX_RX_DIF_RANGE 0.14~1 V RX Termination Control Range RAUX_TERM_RANGE 40~60 ohms AUX TX peak-peak Range VAUX_TX_DIF_PP 0~1 V 10.4.2. 7.8125mV/step in 128 steps HDMI transmitter I/O specifications Table 16. HDMI transmitter DC specifications Parameters Symbol Differential output: single ended swing amplitude VTX_PP Differential output: Differential swing amplitude VTX_DIF_PP Differential high level output Differential low level output VTX_DIF_HIGH VTX_DIF_LOW Min Typ Max Unit 0.4 0.5 0.6 V 0.8 1 1.2 V 3.12 3.3 3.49 V 3.49 V 3.12 MegaChips’ Proprietary Information – Strictly Confidential Page 42 of 48 Comments MCDP2900 Table 17. HDMI transmitter AC characteristics Parameters TMDS Character Clock Differential Output Voltage Symbol Min fTX_CHR_CLK VTX_DIF_PP Typ Max Unit Comments 25 600 MHz Programmable 0 1200 mV In 128 steps tTX_ER 75 145 pS 1V VTX_DIF_PP and Premphasis at 0dB in 8 steps APREMPH 0 6 dB 1V VTX_DIF_PP in 16 steps RTX_TERM_RANGE 100 600 ohms Programmable Termination 60 pS 70 pS 35 pS 45 pS 30 pS 35 pS TX Edge Rate TX Pre-Emphasis Level TX Termination Control Range TX Jitter 1.65Gbps, < 3.4Gbps for PatternPRBS7 TTX_J_PRBS7_MF TX Jitter >3.4Gbps for PatternD10.2 TTX_J_D102_HF TX Jitter >3.4Gbps for PatternPRBS7 TTX_J_PRBS7_HF 10.4.3. I2C interface timing Table 18. I2C interface timing Symbol Parameter Conditions Min Typ Max Unit fSCL SCL clock rate Fast mode 0 - 400 kHz tHD-STA Hold time START After this period, st the 1 clock starts 1.2 - - µs tLOW Low period of clock SCL 1.3 - - µs tHIGH High period of clock SCL 1.2 - - µs Tsu;STA Set up time for a repeated START 1.2 - - µs tHD;DAT Data hold time 0.7 - 0.9 tSU;DAT Data setup time 380 - - ns TBUF Bus free time between STOP 1.3 - - µs For master MegaChips’ Proprietary Information – Strictly Confidential Page 43 of 48 (1) µs MCDP2900 Symbol Parameter Conditions Min Typ Max Unit and START Cb Capacitance load for each bus line - 100 400 pF tr Rise time 220 - 300 ns tf Fall time 60 - 300 ns Vnh Noise margin at high level 0.25VD D - - V Vnl Noise margin at low level 0.2VDD - - Note 1: The maximum tHD;DAT only has to be met if the device does not stretch the low period tLOW of the SCL signal. In the diagram below, S = start, P = stop, Sr = Repeated start, and SP= Repeated stop conditions. Figure 12. I2C timing SDA tf tLOW tSU; DAT tr tf tHD; STA tSP tr tBUF SCL S tHD; STA tHD ;DAT tHIGH tSU ;STA Sr tSU; STO MegaChips’ Proprietary Information – Strictly Confidential Page 44 of 48 P S MCDP2900 10.4.4. SPI interface timing The table below specifies the typical SPI_CLK output frequency and the minimum requirements of the interface between the SPI NOR Flash device and the MCDP2900 SPI interface. Table 19. SPI interface timing Symbol Parameter Min Typ FCLK SPI_CLK output clock frequency 50 MHz TSCKH Serial clock high time 20 ns TSCKL Serial clock low time 20 ns TR_SPI_CLK SPI_CLK rise time @10mA drive 10pF load 2.8 ns TF_SPI_CLK SPI_CLK fall time @10mA drive 10pF load 3.2 ns TCSN_SU CSN output setup time requirement 7 ns TCSN_HLD CSN output hold time requirement 7 ns T_DO_PD Data Output propagation delay TDI_SU Data Input setup time 3 ns TDI_HLD Data Input hold time 5 ns 6 MegaChips’ Proprietary Information – Strictly Confidential Page 45 of 48 Max Units ns MCDP2900 11. Ordering information Table 20. Order codes Part number Description MCDP2900A2 64 LFBGA (7x7x1.4 mm) in Tray MCDP2900A2T 64 LFBGA (7x7x1.4 mm) in Tape & Reel MCDP2900A2 FX 64 LFBGA (7x7x1.4 mm) in Tray MegaChips’ Proprietary Information – Strictly Confidential Page 46 of 48 MCDP2900 12. Revision history Table 21. Document revision history Date Revision Changes 26-MAY-2015 A Initial version. 20-Nov-2015 B Updated clock generation section and electrical specification section. 14-Apr-2016 C Updated with changes throughout the datasheet. Added sleep and standby power numbers in to DC Characteristics. 29-Apr-2016 D Updated Figure 11: Recommended Power supply connections for MCDP2900, Table 15: DP Receiver jitter parameters, and Table 19: SPI timing parameters. MegaChips’ Proprietary Information – Strictly Confidential Page 47 of 48 MCDP2900 Notice Semiconductor products may possibly experience breakdown or malfunction. Adequate care should be taken with respect to the safety design of equipment in order to prevent the occurrence of human injury, fire or social loss in the event of breakdown or malfunction of semiconductor products The overview of operations and illustration of applications described in this document indicate the conceptual method of use of the semiconductor product and do not guarantee operability in equipment in which the product is actually used. The names of companies and trademarks stated in this document are registered trademarks of the relevant companies. MegaChips Co. provides no guarantees nor grants any implementation rights with respect to industrial property rights, intellectual property rights and other such rights belonging to third parties or/and MegaChips Co. in the use of products and of technical information including information on the overview of operations and the circuit diagrams that are described in this document. The product described in this document may possibly be considered goods or technology regulated by the Foreign Currency and Foreign Trade Control Law. In the event such law applies, export license will be required under said law when exporting the product. This regulation shall be valid in Japan domestic. In the event the intention is to use the product described in this document in applications that require an extremely high standard of reliability such as nuclear systems, aerospace equipment or medical equipment for life support, please contact the sales department of MegaChips Co. in advance. All information contained in this document is subject to change without notice. Copyright © 2015 MegaChips Corporation All rights reserved Contact MegaChips Corporation Head Quarters 1-1-1 Miyahara, Yodogawa-ku Osaka 532-0003, Japan TEL: +81-6-6399-2884 MegaChips Corporation Tokyo Office 17-6 Ichiban-cho, Chiyoda-ku, Tokyo 102-0082, Japan TEL: +81-3-3512-5080 MegaChips Corporation Makuhari Office 1-3 Nakase Mihama-ku Chiba 261-8501, Japan TEL: +81-43-296-7414 MegaChips Corporation San Jose Office 2033 Gateway Place, Suite 400, San Jose, CA 95110 U.S.A. TEL: +1-408-570-0555 MegaChips Corporation India Branch 17th Floor, Concorde Block UB City, Vittal Mallya Road, Bangalore 560-001, India TEL: +91-80-4041-3999 MegaChips Corporation Taiwan Branch RM. B 2F, Worldwide House, No.129, Min Sheng E. Rd., Sec. 3, Taipei 105, Taiwan TEL: +886-2-2547-1297 MegaChips Corporation Tainan Office RM. 2, 8F, No.24, Da Qiao 2 Rd., Yong Kang Dist., Tainan 710, Taiwan TEL: +886-6-302-2898 MegaChips Corporation Zhunan Office No.118, Chung-Hua Rd., Chu-Nan, Miao-Li 350, Taiwan TEL: +886-37-666-156 MegaChips Corporation Shenzhen Office Room 6307, Office Tower, Shun Hing Square, 5002 Shen Nan Dong Road, Luohu District, Shenzhen 518000, P. R. China TEL: +86-755-3664-6990 MegaChips’ Proprietary Information – Strictly Confidential Page 48 of 48
MCDP2900A2T 价格&库存

很抱歉,暂时无法提供与“MCDP2900A2T”相匹配的价格&库存,您可以联系我们找货

免费人工找货