Applications of LVDS Among the many applications for which LVDS is well-suited are clock distribution and multiple point-to-point signal distribution. Clock distribution is of great importance in digital systems where different subsystems are required to work with the same clock reference. RHD2000 USB/FPGA Interface: Rhythm www.intantech.com [email protected] 3 intan TECHNOLOGIES, LLC RHD2000 SPI Interfaces Rhythm sets up four SPI ports (labeled A, B, C, and D) that can send independent command streams to different sets of RHD2000 chips over LVDS wire pairs. LVDS uses a current-mode driver output from a 3.5mA current source. This drives a differential line that is terminated by a 100 ohm resistor, generating about 350 mV across the receiver. This drives a differential line that is terminated by a 100 ohm resistor, generating about 350 mV across the receiver. ![]() Recently, I figured out a very good solution to PERMANENTLY disable the dedicated AMD video card on a 2011 15'/17' MacBook Pro (MacBookPro8,2/8,3)! For those of you who don't know, MacBook Pros that utilize dynamic GPU switching between a dedicated GPU and integrated GPU use an IC known as the 'gMux' chip. This is simply an off-the-shelf micro-controller, programmed with special firmware that switches active GPUs on-the-fly in a MacBook Pro system. This IC has 3 sets of LVDS lines connecting to it: The LVDS output lines from the dedicated GPU, the LVDS output lines from the integrated GPU, and the LVDS lines connecting to the connector for the display. In order to accomplish dynamic GPU switching, all this IC does is, when told to by the system, routes the correct set of LVDS lines to the display's LVDS output on the logic board. Detective conan movie 10 the private eyes requiem download for mac. In order to permanently keep the dedicated GPU disabled, there are 2 options: - Option A, which will be detailed below, is to hard-wire the LVDS output lines from the integrated graphics straight to the lines connecting to the display. - Option B would be to re-program the gMux IC (which is simply a Lattice LFXP2 micro-controller), with a custom firmware to disable the GPU switching functionality. I may experiment with this in the future, but doing so requires special hardware that I don't have. This would, of course, be the optimal solution, though. Performing the Modification ('Option A') Before I get started with the explanation, I just want to make it clear this this is a VERY tedious modification, and requires precision soldering equipment. Use of a microscope is recommended. To begin, here is a brief look at the schematic, and the main premise of this mod. In the following pictures, you can see how the LVDS data lines appear for both the integrated graphics output, dedicated graphics output, and the LVDS output for the display (EG for dedicated GPU, IG for integrated GPU, and CONN of course for connector). ![]() You can see how this data line corresponds with each set of LVDS lines. There are 12 total LVDS lines (6 pairs). In order to perform this modification, the first thing that needs to be done is to remove the gMux IC. EDIT: Do NOT remove the gMux IC. After further experimentation, I found that leaving it in place will allow you to achieve full graphics acceleration WITHOUT flashing the system firmware at all. Simply proceed with the wiring, with the gMux IC in place. Lvds Driver BoardOnce the chip is removed and the pads are cleaned, each LVDS data line from the LVDS_IG side needs to be connected to its corresponding data line on the LVDS_CONN side. Of course, to do this, the use of small bodge wires is required. I used 0.1MM jumper wire (which can be purchased ). A wire needs to be used to connect each IG data line to its respective point on the CONN side. Here is a wiring diagram that will help you do this very easily. This one is for a 15' machine, but I will update this post with the 17' one once I make it.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |