2009年12月13日星期日

計算機中的顏色 - 顏色概述

  无论是设计网页还是编写程序,一个美观的界面是必不可少的。仔细分析界面的构成,无外乎两个因素:一是颜色、一个是形状。这个又被称为UI设计。美术功底好的人,是能设计出让人赏心悦目的界面来,欠缺美术功底的人,有时费尽心思也没辙。

  这个系列的文章,专注于计算机的颜色表示。通过了解计算机的颜色表示,能有助于提高那些欠缺美术功底的人设计界面的能力。

  计算机中的颜色是采用RGB颜色系统,也就是每种颜色采用红、绿、蓝三种分量。每个颜色分量的取值从0到255,一共有256种可能。则计算机中所能表示的颜色为256×256×256=16777216种,这也是16M色的来由。

  计算机中的颜色表示法有下面这几种

    1、 直接用分量表示,例如:(255,0,0)就表示红色,三个数字分别表示红、绿、蓝的三个颜色分量

    2、 用颜色的对应英文表示,例如:Red表示红色。这些英文必须是系统中承认的颜色,自己定义的不予认可。大约有200种不到。再比如Wheat表示小麦色。它的颜色表示为(245,222,179)

    3、 三个分量用16进制表示用00表示0,用FF表示255,这样,就可以用六位16进制的数表示一种颜色。例如:#FF0000表示红色

    4、 还有一些表示方法大同小异。基本上是上面的变种。

  在有些图像处理软件,还采用了其它的颜色模型,但基本上是应用于印刷行业,在显示器上显示的还是RGB颜色系统。

以下的内容来源于网络。

与电脑显示器打交道,经常碰上标准色,下面就是一些常用的标准色.



Source: http://www.cnblogs.com/grenet

2009年11月5日星期四

Firefox 佔有率超過 IE6

2009/11/06

from October 2009 browser stats: Firefox finally passes IE6


October 2009 browser stats: Firefox finally passes IE6

Web developers have waited for what seems like ages for this month to come along. Internet Explorer remains ahead of the rest of the competition, but since month after month it continues to lose ground to all other browsers, Firefox has now finally surpassed IE6, which is easily the most hated version of Microsoft's browser. Firefox's steady gain continues, Safari remains in a nonthreatening third place, Chrome is happily carving out a small niche for itself, and poor Opera can't seem to budge from fifth place. In October, all browsers except for IE and Opera showed positive growth.

Between October and September, Internet Explorer dropped a significant 1.07 percentage points (from 65.71 percent to 64.64 percent) and Firefox moved up a sizeable 0.32 percentage points (from 23.75 percent to 24.07 percent). Safari increased 0.18 percentage points (from 4.24 percent to 4.42 percent) while Chrome once again moved further away from Opera: it gained a worthy 0.41 percentage points (from 3.17 percent to 3.58 percent). Opera slid 0.02 percentage points (from 2.19 percent to 2.17 percent). Although IE's decline seems to be unceasing, the real shame is that the old versions have more share than the newer ones (we can only hope that as Windows 7 gains popularity, this trend will reverse). Still, given that IE6 had 23.30 percent of the market in October, this means that Firefox has now surpassed it:

browser_version_share_1009.png

ars_browser_share_1009.png

You can see the market share pie for October 2009, according to Net Applications, at the top of this post. The graph just above shows how things at Ars are very different: Firefox continues to dominate, but the default browsers for Windows and Mac OS X still show their strength, and Chrome's lead over Opera is much more significant at Ars. Compared to last month, IE gained share (possibly due to our review of Windows 7), but so did Firefox. Safari dropped quite a bit, while Chrome and Opera gained.

2009年9月29日星期二

NTFS Mounter | 簡單的NTFS格式硬碟讀取/寫入工具


可以簡單使用 Mac OSX 10.6 SnowLeopard 官方未正式支援的 NTFS 格式磁碟讀取/寫入功能的GUI工具。




NTFS Mounter 的使用方法類似 AirPort,軟體會自動尋找 NTFS 磁區供用戶選擇。要注意的是有時候 OSX 會自動掛載 NTFS 磁區,此時需先手動退出磁區再由 NTFS Mounter 掛載才能正常動作。

source: http://whiteappleer.blogspot.com

2009年9月27日星期日

EFI/UEFI BIOS 入門 : All For Beginners

我們已經使用BIOS超過了二十年.可是直到今天還友許多朋友不知道BIOS到底是什麼,以及它主要做些什麼事情,它在整個個人計算機之中所處的地位如何.事實上,BIOS是整個計算機系統中最重要的底層系統軟體.

BIOS Definitions

BIOS -- Basic Input and Output System,is used for initializing,testing and putting the PC into the ready state so that an OS may be started.Part of the BIOS remains in the system main memory after POST,or Power On Self Test.BIOS provides a consistent software interface to varying types of the hardware devices.It also provides the basic system level services to OS.The BIOS is also used for helping IHV to fix their hardware design bugs by using the SMM mode of the IA architecture.

上面這句話是我在初學BIOS的時候,我的老師,一位受到整個業界尊敬的杰出BIOS Engineer對我說的,這段話雖然短,但是卻清楚的道出了BIOS的基本功能,那就是:

1. 檢測硬體,又叫POST.

2. 初始化硬體,設置其基本狀態,使得整個計算機達到所謂的"可用狀態"(Ready State).

3. 啟動OS Loader加載操作系統.

4. 在操作系統啟動起來以後,一部分繼續駐留內存(記憶體),向操作系統以及其他軟體提供基本的系統級的服務.如磁碟讀寫等.

5. 修復硬體缺陷.

下面我們一個一個的來看這些功能.

(第一個)檢測硬體可能比較好理解一點,就是看看你的硬體是否還正常的工作,但是從軟體的角度看.其中最重要的就是對內存的檢測的.大家都還對剛開機的時候內存的大小一直在跳的螢幕有記憶吧,那就是在做Memory Test,或者說Memory Sizing.

(第二個)功能是初始化硬體,可能有不少朋友問:為什麼我的硬體還需要初始化?問的好,硬體的設計廠家往往為了通用市場的考慮,不願意將硬體設計成定制的狀態,可能一個網卡,可以安裝在PC,同樣也可以安裝在嵌入式系統上.所以為了使得硬體能夠按照PC的架構工作,BIOS必須要按照由 IHV(Independent Hardware Vendor)提供的手冊將硬體設置好,比如寫几個必須的寄存器之類的,做一些enable的工作.這點非常重要,如果一個硬體沒有enable,那麼在 OS下將不可見.

(第三個)功能是啟動操作系統,這也是BIOS必須要做的事情之一.啟動的方式是由BIOS規定,操作系統必須按照 BIOS的要求來設計.這也是為什麼操作系統從DOS一直到Vista,都只能把自己的loader放在MBR,因為BIOS只讀MBR.強大的微軟都必須要按照這個不成標准的標准來:)當然,在EFI時代,這一點有所改變,EFI支持的Boot From File不在需要MBR.

(第四個)功能可能之前作過DOS開發的朋友比較熟悉吧,還記得INT 10基本螢幕服務,INT 13磁槃服務嗎?多少病毒正是靠INT 13來傳播.又有朋友曾經試圖繞過INT 10來直接寫螢幕?Windows時代,這些東西事實上仍然存在,並且繼續發揮着基本的核心作用,只是他們被Windows包裝起來了,一般的程序無法接觸到,但這並不能說明他們就沒有用處了.MS的開發人員不久前還表示,事實上甚至就是開發中的Longhorn的安裝程序,目前仍然有許多code是基於 INT 10來寫螢幕的.

(第五個)功能估計一般的朋友可能就不知道了,就是之前稍微接觸過BIOS的朋友們可能也是第一次聽說吧!Intel在它的CPU裏專門留了個模式叫System Management Mode,擁有最高的權限.SMM中斷的時候,就連號稱無所不能的Windows的也不知道,這樣就可以給CPU補bug了,舉個例子,比如某天 Intel的一個CPU對ADD指令給出錯誤操作結果,那麼就可以利用SMM在每次執行這個指令的時候,中斷一下,由BIOS軟體給出正確的執行結果.這就達到了給硬體修復缺陷的目的.這樣Intel也不用招回它的CPU了,呵呵.此外,每次BIOS開機的時候,事實上都會更新CPU Microcode,同樣是用來給CPU補bug的.所以很多時候,刷BIOS刷出問題,事實上某個CPU的bug沒有補上導致出了問題出現.

BIOS在哪裏
上面囉嗦了一大堆的BIOS Basics,那麼BIOS到底在哪里呢?答案是在你的計算機裏:) 的確有些無聊,事實上BIOS有三種狀態,分別是:

1. Before Build

2. BIOS Image

3. BIOS Runtime

(第一種)呢,這個時候BIOS表現為BIOS開發者硬碟上的一堆源始程式. 處於(第二種)的時候,BIOS則是沉睡在Flash里的一段image.BIOS真正發揮作用是在(第三種)模式下,哪個時候BIOS執行,控制系統,與操作系統交互.

EFI BIOS
EFI 是由Intel提出的,目的在於為下一代的BIOS開發樹立全新的框架。EFI是英文Extensible Firmware Interfaces的縮寫。正如它的名字一樣,EFI不是一個具體的軟體,而是在操作系統與平台固件(platform firmware)之間的一套完整的接口(interface)規範。EFI定義了許多重要的數據結構以及系統服務,如果完全實現了這些數據結構與系統服務,也就相當於實現了一個真正的BIOS核心。

EFI最早是在Spring 2000 IDF(Intel Developer’s Forum)上提出的,當時Intel認為,隨着IBM在80年代初推出了第一台個人計算機開始,直到今天為止,個人計算機硬體平台已經發生了翻天覆地的變化,相關的系統軟體如操作系統等也從最早的MS DOS1.0到今天的Windows XP,而作為整個系統的最底層也最為關鍵的系統軟體之一的BIOS卻基本上保持了架構二十年不變。這在整個軟體史上都是一件不可思議的事情。如今,BIOS已經變成了嚴重阻礙IT產業前進的絆腳石,必須通過對BIOS的革新來為下一代的操作系統(如Windows Server Longhorn)提供更加強大的支持。

上面是我很早之前寫的一段對EFI的介紹,現在看來,難免有些錯誤,不過大致意思非常明確,EFI就是用來替換傳統BIOS.作為更好的BIOS,EFI可以提供過去無法在BIOS中作到的許多事情.后面的文章我會逐步展現給大家.


EFI 並非近期才出現的設計,在蘋果電腦MAC OS X已經使用很長一段時間,然而一般PC依然還是使用傳統DOS時代的16-bit BIOS,功能顯得有些不足。先進的EFI是由C/C++寫成,運行在32-bit或64-bit模式下,第一眼帶給人的感覺是「支援滑鼠的圖形化 BIOS」,然而,EFI並不只有美化外觀這麼簡單,它提供預載模組化驅動程式的可能性,這才是EFI最大的優勢。


一些常見的關于BIOS/EFI的問題以及我的簡短回答:
1) BIOS一般有多大?
傳統bios(以後說legacy bios)一般都是512KB,而早期的EFI bios也是512KB.現在EFI基本上是1MB了.
2) BIOS用什麼工具開發?
legacy bios一般用MASM 6.11開發,同時還會配上一些廠商自己寫的build tools. EFI則使用Visual Studio.NET 2003以及MASM 6.11開發(沒想到吧~)
3) EFI boot是怎麼一回事?
EFI 有自己獨特的boot方式,完全拋棄掉了傳統的0磁道0扇區的MBR概念.EFI的boot方式與文件系統息息相關.過去的legacy bios由於不帶文件系統,不得已選擇從硬碟上特定空間裝載程序的辦法,而EFI則附帶了完整的文件系統支持,所以不再對硬碟有特定的要求,EFI下的操作系統加載程序事實上存儲在boot\ia32\bootia32.efi文件里.(假定是IA32架搆).這是一個EFI應用程序.



File system 百百種, 光 windows 就 fat, fat12, fat16, fat32, NTFS vN, Unix/Linux 就更是數不完了, 再加上 raid... 現在 Linux 常用的 grub, lilo 這種放在 HD 上的 loader 都沒法吃下所有 file system 了, 容量小小的 BIOS 怎麼能做得到呢?


下面是一些深入學習bios的資源匯總:
1. BIOS Boot Specification
業內一般叫BBS,詳細描述bios啟動時必須要做的所有事情,如何區分啟動設備,如何選擇啟動設備等等.
http://www.phoenix.com/NR/rdonlyres/56E38DE2-3E6F-4743-835F-B4A53726ABED/0/specsbbs101.pdf

2. UEFI Specification
UEFI規範,詳細描述了UEFI bios必須支持的接口.以及UEFI bios的模型,提供的服務等等. 開發UEFI必備的.
http://www.uefi.org

3. Ralf Brown's Interrupt List
這個人似乎就一輩子都都在收集中斷的東西,對legacy bios學習很有用.
http://www.ctyme.com/rbrown.htm

4. El Torito CD-ROM Boot 描述了bios如何從光碟上boot的細節.
http://www.phoenix.com/NR/rdonlyres/98D3219C-9CC9-4DF5-B496-A286D893E36A/0/specscdrom.pdf

5. USB Specification USB設備規範
http://www.usb.org

6. Plug-and-Play Specifications MS的PnP規範
http://www.microsoft.com/hwdev/tech/pnp/default.ASP

7. BIOS Writer's Guide
bios開發的聖經,由cpu廠商給出.Intel的絕對看不到,Intel的是絕密級的文檔.AMD的倒是可以看到,不同的cpu有不同的BWG.這里給出一個amd比較新的cpu的BWG:
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/31116.pdf



轉載自:
http://www.huarw.com/program/assembler/assembler01/200804/1561026.html

2009年9月23日星期三

Convert PPT or doc file to PDF online Free

Does it requires hundreds on tools to convert Power Point (PPT) to PDF? Of course not, there are cost effective ways to achieve the same results. PDF is by and large the standard in distributing electronic documents. In PDF it's quite easy to exchange files through various platforms, such as text or graphics files into a digital paper format so the outcome looks identical. This technology makes life much easier. Well, if have a PPT/doc file you wanna convert to PDF here's what you gotta do.

We would provide you two sources for converting your PPT/doc files to PDF
Use PPT to PDF Converter 3.00

This software from free download center offers link-to-email service for free. To get the converter this is what you gotta do

Step 1: Go to the website

ppt-to-pdf-convert

Step 2: Click on the Browser and select the file you wanna convert

Step 3: Enter your email address in the given box to receive the converted PDF file. Further you can attach files to email


Alternative

If the previous option doesn't seem viable use Cometdocs to convert PPT file to PDF. Let's see how

Step 1: Go to the website

pdf-convert

Step 2: Click the Browse… option

Step 3: Upload the PPT file that you wanna convert

Step 4: Provide the email address where you want the converted PDF file



source: http://blog.taragana.com

忘記蘋果系統(Mac OS )密碼怎麼辦?

Solution 1:
使用蘋果隨機光盤(mac os x install disc 1),重啟電腦,按住option鍵,選擇光盤,進入後,
先選擇語言,在屏幕的上方會出現一個工具欄,在上面找到實用工具,在實用工具裡面找到"更改密碼".進入.
就可以重新設置密碼。
如果這個方法沒有解決,那推薦你使用方案二,但前提你要有一點點的勇氣和小小的細心。

Solution 2:
開機,啟動時按cmd+S
進入Single User Mode,出現像DOS一樣的提示符#root>
在#root;下輸入(注意空格,大小寫)
fsck -y
mount -uaw /
rm /var/db/.AppleSetupDone
reboot

機器會重啟
開機後貌似重新裝機時的歡迎界面.別擔心,東西全沒丟。
就像第一次安裝一樣,重新建立一個新的管理員賬號。
在新的管理員下打開系統預製-賬戶
打開最下面的鎖,問密碼時,用新的管理員的帳號的密碼。
你會看到至少兩個賬號,新的管理員的帳號和你原來的帳號,
點中原來的賬號,選密碼-更改密碼。
(竅門在這裡)你不必有原先的密碼就直接可以設新密碼。
點下面的登陸選項(小房子)
選中自動以右邊的身份登陸,同時在下拉菜單中選你原先的賬號。
重啟,大功告成。
如果你不喜歡機器多出一個賬號,刪除它。
系統預製-賬戶
選新的管理員帳號,點一下鎖上面的減號。

2009年8月23日星期日

DisplayPort V.S.HDMI

一石激起千层浪 接口之争风波再起

  这个夏天似乎一直不缺接口的话题,先是HDMI接口取代DVI的呼声愈演愈烈,近期又冒出了DisplayPort在日后将会成为主流的论调。 我们知道,进入到液晶时代后,特别是随着液晶分辨率的不断提高和高清信号、接入源不断增加,对于显示设备接口的要求也随着水涨船高。传输效率高、体积小、 兼容性、厂商认可度的接口将会成为未来的主流。




HDMI PK DisplayPort,谁会在未来的争夺中胜出

  在这篇文章里,我们主要对HDMI和DisplayPort两种适应高清时代的接口的主要特性、区别与联系进行分析,并展望两种接口的未来发展趋势,帮助消费者了解液晶显示器接口发展的趋势。


DisplayPort后起之秀 技术规格究竟

  近期消费者对于接口的眼光大多被HDMI所吸引,这主要是带HDMI产品已经逐步出现在卖场中,甚至有一些液晶已经摒弃了DVI,只配备了D-Sub和HDMI,使消费者对此类接口的认识进一步加深。相比之下,用户对于DisplayPort接口则不是太清楚。

  2006年5月,VESA(视频电子标准组织)正式发布了DisplayPort 1.0标准,这是一种针对所有显示设备(包括内部和外部接口)的开放标准。到今年7月,已经加强修正到了2.0版本。DisplayPort如今受到了业 界广泛的支 持,Agilent,AMD,Apple,Broadcom,Dell,HP,Intel,NVIDIA,Philips,ViewSonic,三星甚至 联想等主要厂商都跨入了支持的行列。

  对于消费者而言,从文字或技术层面了解一种新生事物是比较困难的。DisplayPort接口到底长什么样,什么时候才能用上这样的设备,这些 是消费者最为关注的。据报道,AMD基于下一代R700核心,采用DisplayPort输出接口的ATI FireGL专业显卡预计将在2008年推出。

点击放大此图片


AMD产品路线图,2008年DisplayPort接口显卡将会大幅出现

  AMD计划在今年第三季度推出基于R600的ATI FireGL专业显卡,与Barcelona Opteron服务器处理器同步发布;明年,FireGL核心将升级到R700,并会率先提供DisplayPort端口,而与之对应的就是 Opteron也会发布基于Shanghai的45nm工艺核心。

  R700 FireGL的规格和具体发布日期没有披露,不过很显然,消费级的R700显卡将在那之前推出,并且也有可能使用DisplayPort接口。

  除了输出设备外,输入设备这边同样有进展。三星在7月宣布,他们已经成功开发出业界第一款采用DisplayPort接口的桌面LCD显示器,并将于明年第二季度投入量产。

点击放大此图片
三星首款支持DisplayPort显示器效果

该液晶显示器的主要规格如下:

对角线尺寸:30
最大分辨率:2560×1600(WQXGA)
面板类型:S-PVA
响应时间:6毫秒
可视角度:180°/180°
对比度:1000:1
亮度:300nits
彩色饱和度:100
最大色深:10-bit
可显示色彩数量:10.7亿种
总带宽:10.8Gb/s(四通道连接)

  值得注意的是,在这款式显示器的DisplayPort接口是采用四通道连接的,每个通道能拥有2.7Gb/s的带宽,而四通道带来的高带宽也 保证了显示器2560 x 1600的超高分辨率。另外,这款显示器能够显示10.7亿种颜色,拥有10bit的色深,这些高规格的参数都是普通显示器望尘莫及的。除了三星外,另一 大显示器厂商戴尔同样表示,他们将会推出基于DisplayPort接口的产品。

  有了输入、输出设备两方面的共同推进,DisplayPort接口美好的明天似乎已经在向用户招手。

DisplayPort全面解析 技术规格一览

  究竟DisplayPort有何种魅力值得如此多的国际一线品牌重点推介,这是我们这篇需要解决的问题。

  2005年末,视频电子标准协会(VESA,Video Electronics Standards Association)宣布计划为平板电视、投影仪、PC以及DVD等图像信号源设备开发DisplayPort的新数字接口标准2006年5月,视频 电子标准协会(VESA)正式发布了DisplayPort 1.0标准版。到今年7月,已经加强修正到了2.0版本。这就是DisplayPort接口的发展史。

  高带宽

  DisplayPort接口最大的优势就是带宽由于DisplayPort利用了目前执行速率为2.5Gbps的PCI Express电气协议层,从而获得4条通道,总和可以达到10.8Gb/s带宽。目前DVI的165MHZ(4.95Gb/s),HDMI 1.2a的带宽为4.95Gb/s,即便最新发布的HDMI 1.3所提供的带宽10.2Gb/s(目前支持的设备极少),都逊色于DisplayPort 1.0。

  DisplayPort可支持WQXGA+(2560×1600)、QXGA(2048×1536)等分辨率及30/36bit(每原色10 /12bit)的色深,充足的带宽保证了今后大尺寸显示设备对更高分辨率的需求。而在未来DisplayPort版本规划中,VESA还准备将带宽提升一 倍。

  高整合度

  DisplayPort的界面主要由两部分构成:Main Link(主连线)和Auxiliary Channel(辅助通道)。Main Link负责视频内容的传输,属于高速的单向输出;Auxiliary Channel负责内容之外的辅助信息传送,比如状态信息、操控命令、音频等,属低速的双向通信,可以用来整合一些低速的周边设备。

  和HDMI一样,DisplayPort也允许音频与视频信号共用一条线缆传输,支持多种高质量数字音频。但比HDMI更先进的 是,DisplayPort在一条线缆上还可实现更多的功能。在四条主传输通道之外,DisplayPort还提供了一条功能强大的辅助通道。该辅助通道 的传输带宽为1Mbps,最高延迟仅为500μs,可以直接作为语音、视频等低带宽数据的传输通道,另外也可用于无延迟的游戏控制。

  精简电路设计 降低成本

  HDMI是在DVI的基础上发展而来的,它们都使用了TMDS(最小化传输差分信号)信号传输技术,图像传输前数字信号必须经过TMDS电路转 换为TMDS信号。而采用DisplayPort,数字信号可直接输出,不需要TMDS转换电路。不仅如此,DisplayPort同样可简化LCD内部 设计。因为DVI、HDMI不能直接驱动时序控制器,所以VGA或TMDS信号输入LCD后,必须转换成LVDS信号。


DisplayPort省掉了TMDS转换电路

  相比之下,DisplayPort则实现了与面板的集成,可直接驱动面板进行显示,精简了LVDS转换电路。特别是对于笔记本等便携设备而言, 如果继续使用LVDS,无疑在保证高分辨率下是非常困难的,使用LVDS不得不进行复杂的布线。然而使用了DisplayPort,就大大的简化了布线。

  应用层面广

  DisplayPort针对内部和外部显示连接,采用通用的界面。内部显示连接包括笔记本电脑内部的显示界面或者LCD显示屏内部的显示界面。外部显示连接包括原设备(桌面电脑、机顶盒、DVD播放机或者游戏机)和显示设备(平板显示器、投影显示器)之间的界面。

  目前DisplayPort的外接型接头有两种:一种是标准型,类似USB、HDMI等接头;另一种是低矮型,主要针对连接面积有限的应用,比如超薄笔记型电脑。两种接头的最长外接距离都可以达到15米,虽然这个距离比HDMI要逊色一些,但已足够使用。


DisplayPort的外接型接头


DisplayPort的内接型接头

  除实现设备与设备之间的连接外,DisplayPort还可用作设备内部的接口,甚至是芯片与芯片之间的数据接口。比 如,DisplayPort就有取代LCD中液晶面板与驱动电路板之间主流接口——LVDS(低压差分信号)接口的趋势。DisplayPort的内接型 接头仅有26.3mm宽、1.1mm高,比LVDS接口小30%,但传输率却是LVDS的3.8倍。

  协议层上占优

  无论是HDMI,还是UDI(去掉HDMI的音频传输功能)都继承了DVI的核心技术TMDS,从本质上来说仍然是DVI的扩展。DVI、HDMI、UDI的视频内容都以即时、专线方式进行传输。

  DisplayPort采用的是MPA(微封包架构,Micro-Packet Architecture)。封包式传输经过多年的发展,已被证实在确保充足带宽的基础上,配以合适的流量管理措施,仍然可以满足即时性传输的需要。只要 有适当的频宽、流量管理配套依然是可行,且能比交换式传输有更多、更广的价值发挥,这正是DisplayPort选择微封包架构的理由。

  与交换式传输相比,微封包架构的一大特色就是弹性大。DisplayPort可以轻松实现分屏显示等功能,原因是DisplayPort可以在 同一组Lane/Link(通道/连线)内传输多组视频,而这一切就是微封包架构赋予的力量。而使用交换式传输的DVI、HDMI等视频只能在一组 Link内传输一组视频。


HDMI先行一步 技术规格一览

  看完了DisplayPort一些特性,让我们来回顾一下HDMI的主要特性,这样才能更好的对两者的相同点与差别有所了解。

  HDMI的英文全称是“High Definition Multimedia”,中文的意思是高清晰度多媒体接口。2002年4月,日立、松下、飞利浦、索尼、汤姆逊、东芝和Silicon Image七家公司联合组成HDMI组织,发布了HDMI(High Definition Multimedia Interface)接口。HDMI与DVI一样,属于数字接口的一种。这种接口的技术特点如下:

点击放大此图片
HDMI接口

  HDMI能高品质地传输未经压缩的高清视频和多声道音频数据,最高数据传输速度为5Gbps。HDMI不仅可以满足目前最高画质1080P的分 辨率,还能支持DVD Audio等最先进的数字音频格式,支持八声道96kHz或立体声192kHz数码音频传送,而且只用一条HDMI线连接,免除数字音频接线。传输一个 1080P视频信号和一个8声道的音频信号也只占用了4GB/s,带宽的余量还很大,HDMI标准所具备的额外空间可以应用在日后升级的音视频格式中。

  HDMI是基于DVI(Digital Visual Interface)制定的,可以看作是DVI的强化与延伸。HDMI和DVI使用了相同的TMDS电器协议进行信号传输,针脚定义一定程度上和DVI近 似,因此完全实现了HDMI和DVI接口之间的相互转接。与DVI相比,HDMI接口的体积更小,而且可同时传输音频及视频信号。DVI的线缆长度不能超 过5米,否则将影响画面质量,而HDMI基本没有线缆的长度限制。只要一条HDMI缆线,就可以取代十多条模拟传输线,能有效解决家庭娱乐系统背后连线杂 乱纠结的问题。HDMI可以看作是强化的DVI接口和多声道音频的完美结合。

  总结起来说:HDMI是一种数字接口,其针脚与DVI相同,向下兼容DVI,其具备更高的带宽,更小巧的体积,可以同时传输音频及视频信号,稳定性更强。


相同和不同点 DisplayPort HDMI大比拼

  这两种未来主流接口的相同与区别是什么呢?这章将主要解决这个问题。部分内容已在DisplayPort接口特性一章有所提及,这里只作总结性阐述。

  相同点

  接口小巧


接口对比


DisplayPort接口(左)与HDMI接口(右)都非常小巧

  与DVI和D-Sub相比,HDMI与DisplayPort设计都非常小巧,与USB接口大小差不多,对于在各种设备上的应用来说,拥有极高的便利性,对于降低生产成本,提高适应性而言非常有益。

  共线传输

  和HDMI一样,DisplayPort也允许音频与视频信号共用一条线缆传输,支持多种高质量数字音频。但DisplayPort一条线缆上还可实现更多的功能。

  不同点

  带宽不同


DisplayPort DVI LVDS HDMI对比

  DisplayPort目前提供10.8Gb/s的带宽,日后将会发展至21.6Gb/s;而HDMI 1.3所提供的带宽为10.2Gb/s。

  传输方式不同

  DVI、HDMI、UDI的视频内容都以即时、专线方式进行传输。DisplayPort采用的是MPA(微封包架构,Micro-Packet Architecture)进行。

  驱动方式不同

  DVI、HDMI不能直接驱动时序控制器,VGA或TMDS信号输入LCD后,必须转换成LVDS信号。DisplayPort则实现了与面板的集成,可直接驱动面板进行显示,精简了LVDS转换电路。

  保密协议不同

  DisplayPort并不像HDMI、UDI那样采用HDCP,而是使用Philips为DisplayPort制订的一套 DPCP(DisplayPort Content Protection)版权保护机制,该技术基于128位高速加密引擎,采用标准密钥交换方法,支持标准的RSA认证,提供高达2048位的密钥长度,保 护技术比HDMI的HDCP更加可靠。由于DisplayPort的架构更富弹性,厂商也可根据需要选择其他内容保护协议。

  是否收费不同

  DisplayPort与HDMI相比,最吸引厂商的则是其技术完全开放授权,不用另外支付授权费用。而每个采用HDMI接口的产品需要征收 4~15美分的版税,如果与HDCP搭配授权,成本还要增加。而HDMI的物料成本也需花费20美元以上。使用两种接口对于产品成本的影响是非常大的。


现实实力对比 HDMI略微占优

  虽然DisplayPort在2005年就已经提出,并且技术上的优势非常明显,但正式版本在提出1年后的才发布,直至近期才有相应产品出现的 消息,反应还是比较迟缓的。好在从得到的消息来看,从上游的视频芯片、板卡,中游的接线、接头,到下游的PC、消费电子产品,DisplayPort的产 业链已经形成,

  相比之下,由于HDMI提出的时间比较早(2002年),HDMI全球已有超过500家注册公司,产品种类也多达百余种,并且市场上配备 HDMI接口的设备已经达到1亿台左右,很多影音娱乐产品已经都在采用HDMI,如PS3,微软XBOX 360也已经加入HDMI接口。而目前市场中带HDMI的显示设备(液晶显示器、投影仪)、显卡、DVD更是层出不穷。

点击放大此图片
支持HDMI 1.3的输出设备——索尼次世代游戏主机PS3

  先入为主的优势,让HDMI占领了大半江山。Displayport相应的产品最快也要到明年才能推出,而Displayport的支持者中已 有不少已经推出了HDMI的产品,这使得在现实实力方面,HDMI已经明显占据了主动权,甚至可以说,就目前而言,Displayport与HDMI并没 有站在同一起跑线上。


展望未来走势 谁拥有未来主宰大权

  DisplayPort以其强大的技术优势和开放式使用格局获得了业界的青睐,在技术刚刚成型,就获得了如此众多厂家的支持,包括核心厂商 Agilent,AMD,Apple,Broadcom,Dell,HP,Intel,NVIDIA,Philips,ViewSonic,Samsung 甚至联想等的支持。由于DisplayPort刚问世不久,市场开拓需要一段时间。

  尽管HDMI在目前的市场格局中占据主动权,但并不代表就高枕无忧了。HDMI同样采取了相应行动延缓DisplayPort的入侵,保持在终 端厂商中的优势地位。这一年来,HDMI加快了发展步伐,不但版本更新迅速,而且其授权专利费用也在逐渐下调。此外,考虑到HDMI在PC领域的不足,还 推出了UDI(Unified Display Interface,统一视频接口,省略音频),以期更低的成本夺取PC市场。

  面对HDMI的围堵行动,VESA打算把DisplayPort打造成一个开放性标准体系,该标准对非VESA成员企业同样开放,并且不限制使 用领域,“开源”式标准将赋予DisplayPort更强大的生命力。考虑到HDMI较高的授权费用和版税,免版税Displayport接口的出现,将 在IT方面的应用与HDMI激烈竞争。


DisplayPort接口前景如何?

  就厂商的态度来看,更多是把DisplayPort与HDMI的选择权交给了用户。AMD率先宣布了自己未来的R700系列GPU将原生支持 DisplayPort 1.1,同样的R700系列GPU也支持HDMI相互兼容;而如三星、戴尔等显示设备供应商而言,除了会推出DisplayPort接口的大屏产品外,同 样也会供应配备HDMI接口的液晶,以便用户拥有更多的选择。

  对于任何新生事物而言,其推广与普及的道路必然是曲折而漫长的,根据产品的上市与推广日程表推算,DisplayPort至少在近两年内都难以 撼动HDMI对于高清设备的统治地位。正如前两年HDMI出道之时,DVI正如日中天,只能在高端显示设备和液晶电视中看到HDMI的身影,如今再看,不 少19宽屏都搭载了HDMI,不得不赞叹世界的变化。DisplayPort所走的道路无不如此,有技术、成本与厂商支持几大特性,普及只是迟早的事。


Source: DisplayPort PK HDMI 一场接口的遭遇战 http://diy.yesky.com/monitor/480/7560980.shtml