|
我們堅信,閱讀英文芯片手冊,并沒(méi)有想象的那么難
不管什么芯片手冊,它再怎么寫(xiě)得天花亂墜,本質(zhì)也只是芯片的使用說(shuō)明書(shū)而已。而說(shuō)明書(shū)一個(gè)最顯著(zhù)的特點(diǎn)就是必須盡可能地使用通俗易懂的語(yǔ)句,向使用者交代清楚該產(chǎn)品的特點(diǎn)、功能以及使用方法。從這個(gè)角度看,無(wú)論什么芯片手冊,都不會(huì )存在特別偏僻的語(yǔ)法、生僻的單詞(當然專(zhuān)業(yè)詞匯除外),運用在大學(xué)里所學(xué)到的那些英文知識去分析這些手冊,足矣。
個(gè)人覺(jué)得,這些數據手冊的閱讀難點(diǎn)主要有如下三點(diǎn):
語(yǔ)言風(fēng)格 —— 跟平常我們所閱讀的新聞、報導都不一樣,好多數據手冊在表達意思上的連貫性做得不是很好,并且從一個(gè)意思到另外一個(gè)意思的過(guò)渡,有時(shí)候也作得不好,套句老話(huà),就是乘得不好,轉得過(guò)硬。比如說(shuō)沒(méi)有太大聯(lián)系的兩句話(huà),就很有可能就被放在了一起,按照我們的習慣思維,挨這么近的兩句話(huà),肯定會(huì )有聯(lián)系,可這數據手冊的描述卻偏偏不然,它就沒(méi)聯(lián)系,它就放一起,沒(méi)辦法,只得接受(莫非這也是中外思維的差異?)。
長(cháng)句太多 —— 為保證嚴謹,不至于讓讀者產(chǎn)生誤解,數據手冊通常喜歡采用一些長(cháng)句對問(wèn)題進(jìn)行描述,并且這些長(cháng)句所描述問(wèn)題的通常都比較關(guān)鍵。這很讓人頭疼,要連貫地理解這些長(cháng)句,需要我們有比較好的記憶力。當然,我們也有笨辦法:按照古老的主謂賓狀補結構,把整個(gè)長(cháng)句拆開(kāi),然后對每一個(gè)小短句進(jìn)行分析,最后聯(lián)系上下文,揣摩出整句的意思。
專(zhuān)業(yè)詞匯太多,甚至會(huì )出現一些字典上都找不到的單詞, —— 這沒(méi)辦法,一得靠平時(shí)的積累,二得善于借助網(wǎng)絡(luò )資源,比如一些翻譯助手。強調一下:我們沒(méi)有必要把每一個(gè)單詞的意思都完完全全地、準確無(wú)誤地翻譯出來(lái),只要理解它所表達的意思就足夠了,古人云:不可言傳、只可意會(huì ),放到這,也合適。
我們可以這么去閱讀一個(gè)芯片的數據手冊
先看看芯片的特性(Features)、應用場(chǎng)合(Applications)以及內部框圖。這有助于我們對芯片有一個(gè)宏觀(guān)的了解,此時(shí)需要弄清楚該芯片的一些比較特殊的功能,充分利用芯片的特殊功能,對整體電路的設計,將會(huì )有極大的好處。比如AD9945可以實(shí)現相關(guān)雙采樣(CDS),這可以簡(jiǎn)化后續信號調理電路,并且抵抗噪聲的效果還好。
重點(diǎn)關(guān)注芯片的參數,同時(shí)可以參考手冊給出的一些參數圖(如AD9945的TPC 1,TPC2等),這是我們是否采用該芯片的重要依據。像AD9945,就可以關(guān)注采樣率(maximum clock rate)、數據位數(AD converter)、功耗(Power consumption)、可調增益范圍(gain range)等。
選定器件后,研究芯片管腳定義、推薦的PCB layout,這些都是在硬件設計過(guò)程中必須掌握的。所有管腳中,要特別留意控制信號引腳或者特殊信號引腳,這是將來(lái)用好該芯片的前提。比如AD9945的SHP、SHD、PBLK、CLPOB等。
認真研讀芯片內部寄存器,對寄存器的理解程度,直接決定了你對該芯片的掌握程度。比如AD9945就有4個(gè)寄存器:Operation、Control、Clamp Level和VGA gain,對于這些寄存器,必須清楚它們上電后的初始值、所能實(shí)現的功能、每個(gè)bit所代表的含義這些基本情況。
仔細研究手冊給出的時(shí)序圖,這是對芯片進(jìn)行正確操作的關(guān)鍵。單個(gè)信號的周期、上升時(shí)間、下降時(shí)間、建立時(shí)間、保持時(shí)間,以及信號之間的相位關(guān)系,所有這些都必須研究透徹。像AD9945的Figure 8 和 Figure 9 就很值得花費時(shí)間去仔細研究。
提醒
凡是芯片數據手冊中的“note”,都必須仔細閱讀,一般這都是能否正確使用、或能否把芯片用好的關(guān)鍵之所在。
只是很簡(jiǎn)單的一些個(gè)人心得,期盼能有達人,加以補充。
先找個(gè)有中文版本手冊的芯片,把中英文對照著(zhù)看,熟悉英文手冊的描述風(fēng)格。
第一:仔細看看芯片的原理框圖,弄明白他的內部結構,都哪些功能電路,該芯片能實(shí)現哪些功能。
第二:重點(diǎn)關(guān)注芯片的參數,這是你是否選用該芯片的重要參考。
第三:選定器件后,看看管腳定義、推薦的PCB layout,這是在作硬件電路設計時(shí)必須掌握的。
四:認真研讀芯片內部寄存器,對寄存器的理解程度,直接決定了你對該芯片的掌握程度。 |
|