2007年10月23日 星期二

轉載--怎樣才能嫁給有錢人 (投資學原理, 經典!)

這篇文章是兩位好友不約而同的同時寄給版主的,

我想這個問題應該也普遍存在我們社會中各處吧,

就以我們科技業界來說: 不也是如此嗎? 每個人都在自己的機會成本都賭注在別人的想法上 !

"我要去一家待遇佳,高分紅的公司...我可以很努力的工作...只要您們願意錄用我..."

但道理也是一樣的....投資報酬率的問題 !

昨天還陪一位親戚去園區應徵工作, 人家也是仰慕園區生活遠地而來的...

但版主此次只是以旁觀者觀察了一下人家公司的狀況...

生活型態還是故然依舊...下午三點一刻...一堆工程師們喀茶聊天時間..

想必也是打算晚間苦撐到深夜才要回家一般....美其名公司提供很好的福利,

提供下午茶點心時間, 結果是工程師們喀茶聊公司八卦,又誤導上班價值觀...

一位園區外一家小型相關業界的老闆跟版主說了一段蠻有道理的話 :

"一些工程師們,尤其是號稱高科技工程師...總覺得老天爺不公平,

我們都這麼努力了,為什麼還這麼辛苦的存不到什麼錢呢 ?!

這位老闆就回頭問了她們一句話 : 當您每年拿到紅利時,您們就想出國玩,

或是動不動想學人家, 買豪宅, 上高級餐廳, 買車...有沒有想過要為自己未來投資一下 ?! "

或許大家都只看到老天爺對您不公平的地方, 但您有沒有想到老天爺對您很公平的地方呢 ?!

天下沒有白吃的午餐... 這是古今中外, 亙古不變的道理 ....

-------------------------------------------------------------------------------------

Subject: 我怎樣才能嫁給有錢人?
 
一個年輕漂亮的美國女孩在美國一家大型網上論壇金融版上發表了這樣一個問題帖︰
 我怎樣才能嫁給有錢人?
 
“我下面要說的都是心里話。本人25歲,非常漂亮,是那種讓人驚艷的漂亮,談吐文雅,有品位,想嫁給年薪 50萬美元的人。你也許說我貪心,但在紐約年薪100萬才算是中產,本人的要求其實不高。
 
這個版上有沒有年薪超過 50萬的人?你們都結婚了嗎?我想請教各位一個問題——怎樣才能嫁給你們這樣的有錢人?我約會過的人中,最有錢的年薪 25萬,這似乎是我的上限。要住進紐約中心公園以西的高尚住宅區,年薪25萬遠遠不夠。我是來誠心誠意請教的。有幾個具體的問題︰ 
 
一、有錢的單身漢一般都在哪里消磨時光? (請列出酒吧、飯店、健身房的名字和詳細地址。) 
二、我應該把目標定在哪個年齡段? 
三、為什麼有些富豪的妻子看起來相貌平平?我見過有些女孩,長相如同白開水,毫無吸引人的地方,但她們卻能嫁入豪門。而單身酒吧里那些迷死人的美女卻運氣不佳。 
四、你們怎麼決定誰能做妻子,誰只能做女朋友? 
 
(我現在的目標是結婚。)”——波爾斯女士
 
 
下面是一個華爾街金融家的回帖︰
 
“親愛的波爾斯︰我懷著極大的興趣看完了貴帖,相信不少女士也有跟你類似的疑問。 
 
讓我以一個投資專家的身份,對你的處境做一分析。我年薪超過50萬,符合你的擇偶標準,所以請相信我並不是在浪費大家的時間。
 
從生意人的角度來看,跟你結婚是個糟糕的經營決策,道理再明白不過,請听我解釋。 
 
拋開細枝末節,你所說的其實是一筆簡單的“財”“貌”交易︰甲方提供述人的外表,乙方出錢,公平交易,童叟無欺。但是,這里有個致命的問題,你的美貌會消逝,但我的錢卻不會無緣無故減少。事實上,我的收入很可能會逐年激增.而你不可能一年比一年漂亮。因此,從經濟學的角度講,我是增值資產,你是貶值資產,不但貶值,而且是加速貶值!你現在25,在未來的五年里,你仍可以保持窈窕的身段,俏麗的容貌,雖然每年略有退步。但美貌消逝的速度會越來越快,如果它是你僅有的資產,十年以後你的價值甚憂。
 
用華爾街術語說,每筆交易都有一個倉位,跟你交往屬于“交易倉位”(trading position),一旦價值下跌就要立即拋售,而不宜長期持有

   ——也就是你想要的婚姻。 
 
听起來很殘忍,但對一件會加速貶值的物資,明智的選擇是租賃,而不是購入。年薪能超過50萬的人,當然都不是傻瓜,因此我們只會跟你交往,但不會跟你結婚。所以我勸你不要苦苦尋找嫁給有錢人的秘方。順便說一句,你倒可以想辦法把自己變成年薪50萬的人,這比踫到一個有錢的傻瓜的勝算要大。
 
希望我的回帖能對你有幫助。如果你對“租賃”感興趣,請跟我聯系。”
 
——羅波.坎貝爾(J‧P‧摩根銀行多種產業投資顧問)

2007年10月22日 星期一

小包裝的USB Controller

以USB DIY來說...當然零件可能越小顆,在DIY上當然就越方便啊...

如果您的I/O 用得不多的話...

而以版主常用的USB Controller 來說:也希望如此,更何況這兩種包裝的價錢是相當的。

下圖是版主常用的USB 發展版....就是把USB Controller 的所有擴充介面全拉出來的一塊版子..

當然也包括外接 Memory 的介面....所以,在作一些USB 設計或發展上就很方便!

而最近所完成的一個 USB 轉I2C 的功能就是利用這塊版子完成的...

大家有沒有發現圖的左上方那兩條藍色與綠色線?!他就是我拿兩根 I/O 來用軟體模擬I2C 的介面!

在這個實驗中我發現....用48MHz 的8051來寫一個I2C 的介面(Master)是超快的...

我另一邊用那個號稱可以模擬許多介面的 FxxA 微控器來當I2C 的Slave ...

結果...效能令人失望....FxxA 的I2C 的傳輸介面效能真的不行....

1T/4MHz (多核心) 碰到 2T / 48 MHz 的8051 還是不行 !!....

這一部份若真的有機會(指的是如果可以寫的話!!)我再另文說明...

所以啊....如果有時非得用軟體來模擬一些像SPI/I2C 等硬體介面時,

...CPU 本身的執行效能真的要考慮.. 否則,原本跑 4Mhz /1T 的...加個I/O判斷式指令,

當場變成 2MHz...在加個迴圈判斷式指令...又變成 1MHz....

然後又因為要加一個Byte轉bit (就是一個Counter值運算...) 兩個指令...

呵...呵....就剩下250 Kbps 而已....如果還要加Data 搬到Memory 的話...

唉....難以想像他的速度只剩下......... 

最後答案是 一樣的I2C Master 程式讀標準的24Cxx 零件沒問題..

但讀FxxA 的 I2C 介面就得塞一大堆Time Delay 才可以(降速)....

這是另話故事了...

回到主題....

然後在整理舊物時,無意間發現以前用這顆USB Controller 作一些「小」東西的版子...

還真的是「小」東西...夠小了吧...一樣可以隨時下載更新USB Controller 韌體的USB Controller ...

  其實,這個小I/O Pin的包裝是當初這顆USB  Controller 的大宗產品...

這顆USB Controller 之所成功就是當初他有出這種 小包裝的IC,才得以做到許多產品上面...

包括您現在去市面上買那個 XX牌的名片掃描器,...裡面就是這一棵...

當初會作這塊版子就是為了想試試那個 一根手指的指紋掃描器.....

當然還可以搭配別的控制器的產品....版主剛剛不是說明過了嗎?!

當他內含有一棵 2T/48MHz 的8051 時....您就可以利用軟體模擬出許多連結介面...

我們放大來看....

這一棵小小的USB Controller 還是保留了他的三組A/D 介面...還有一些I/O ...

算是一棵小而美的 USB  Controller...

下圖是背面圖...就一般電源處理電路...

不過....雖然是小而美的包裝的USB Controller ,但實在是I/O 數不比最上圖的128 pins 包裝的

,及在應用上可能會發生的 捉襟見肘的窘境, 更何況兩種包裝的價錢相當...

所以,版主手上的小包裝 USB Controller 也只有樣品數而已...

但是版主說過...在通路上還是以這顆 小包裝的USB Controller 為大宗啊...

就提供這個訊息供各位參考...

2007年10月12日 星期五

健康你我他》均衡飲食+運動 病魔Out! (轉載)

原文原載於:
其實,昨天也有轉載另一篇報導, 卻竟然沒有留意到賈老師的這篇文章 ,
真是罪過啊....
賈老師的飲食習慣真的要好好推崇一下...
少肉多蔬菜....常飲茶....重睡眠....
這點真的讓我這個搞RD 的, 有點汗顏....

2007年10月11日 星期四

科技新貴捨高薪 快樂當志工(轉載)

今天的報紙....非常值得大力的推崇一下...

生活不是一成不變的 ...也不是要活在別人的觀點中...

選擇自己想走的一條路, 這是一種勇氣與堅持...

其實當初離開園區時 ,也是一部"十月的天空"電影讓版主也為之動容...

或許可能因為版主也是唸航空的因素吧...

人生總是有那麼幾次可以選擇自己的未來, 雖然片中的男主角後來也不是什麼

左右世界局勢的大人物...當他們再他們所當下的時期去選擇他們的一條路,

,這點也是令人動容的...

祝福您....希望您能在志工的道路上找到屬於您的一片天 !

http://news.chinatimes.com/2007Cti/2007Cti-News/2007Cti-News-Content/0,4521,110503+112007101100262,00.html

中國時報 2007.10.11 
科技新貴捨高薪 快樂當志工
陳璧琳/高雄報導

     年薪將近兩百萬,也是台積電提拔的工程師,但是,林宏南在參加關懷新竹蜜桃阿嬤,相處數月後,與祖孫建立深厚感情,經和家人溝通半年,決定放棄人人稱羨的高薪,走一條堅定卻不一樣的路,加入關懷弱勢的志工行列。

     因為輔導蜜桃阿嬤和她相依為命的七位兒孫,讓科技新貴林宏南找到心靈的秘密花園,經過半年與家人溝通後,毅然放棄近兩百萬的年薪,接下牧愛協會執行秘的志工,全心奉獻給弱勢族群。

     雖然投入關懷生命志工只有短短兩年半,但林宏南表示,他看到同事買房子成家置產,他一點都不心動,內心反而很堅定的要走一條不一樣的路。

     年薪近兩百萬 內心不快樂

     他指出,社會對科技工程師評價很高,但內心並不快樂,感覺生命已停滯不前,當他協助弱勢老人及幼童時,有一股溫暖的生命熱力油然而生,讓他久久不能自己。

     剛榮獲老人福利績優人員表揚的林宏南,卅歲,擁有一顆柔軟與悲憫之心,年初還在南科台積電擔任工程師,每逢周末天未亮,就和牧愛生命協會的伙伴會合,一起開車辛苦跋涉尖石鄉,陪伴水蜜桃阿嬤與她的一群孫兒女。

     牧愛是國內第一個關懷水蜜桃阿嬤的社服機構,相處數月,他與祖孫建立深厚的感情,暑假阿嬤與孫兒女南下高雄度假孩子都吵著要林大哥教電腦,陪他們玩,原來林宏南在山上,常背著他們玩遊戲嬉鬧,兼進行心理治療,化解孩子目睹親人自殺的恐懼陰影。

     茹素十多年的林宏南,今年初負責關懷八十多歲肺癌末期的李伯伯,他因從床上摔落,送醫治療,自認來日不多,拒絕進食,林宏南有空就到院探望他,李伯伯把他當成孫子般的疼愛,看到他來才願意吃東西。

     跋山涉水關懷弱勢 心靈有寄託

     在台沒有親人的李伯伯,身後火化及安放在靈骨塔的後事,林宏南一身肩擔,了卻李伯伯生前心願。

     想成為專責志工,林宏南半年前,即向家人展開遊說,八月毅然辭去工程師,儘管台積電賞識要提拔為資深工程師,仍不為所動。

     走上專業社服志工不歸路,林宏南虛心表示,將邊做邊學,希望能攻讀生命教育研究所,施展關懷、保護、尊重生命的專業領域。

2007年10月9日 星期二

關於USB 3.0 ?!

有讀者希望版主發表關於 USB 3.0 新規格的觀點 :

http://chamberplus.blogspot.com/2007/09/usb-bus.html#yartcmt

其實, 若深究目前電子產品的問題...有一個蠻好玩的趨勢...

就是現在若要賣ic的話...有時還蠻難堅持價格的...

因為人家從Chip size , wafer price...大概就可以估出您的成本了,

這些資料數據都已經是在業界都已經是非公開的秘密了...

然後接下來就是看您們的誠意與"售後服務態度"而定...

真的沒有多少人會留意您東西的真正價值...

所以啊...誠如上述回應中的最後一句話 :什麼規格或技術不重要, 能作到什麼產品上有賣點才是王道.

最近還有不少一些公司的庫存IC想找人作應用以打消庫存呆料...

否則, 還真的會變成高級廢土呢 !(因為IC也是矽成分比較大)

我想這也是另一種SOC 帶來的痛苦之處吧...

所以, 您是跟我一樣是作系統應用的 ...您就不用客氣...當您手上有個好產品時 ...

您就不要傻傻的等著被上游宰...您不賣...還有一堆人想找合作機會呢!

2007年10月1日 星期一

一段不可被抹滅的歲月

另一連結網頁資料更新

http://chamberplus.myweb.hinet.net/

套一句三立新聞台陳雅琳的福爾摩沙事件簿的開場白:

『歷史不能遺忘,經驗必須記取。

XXX 邀您做個有記憶的人...』

---

  

 

2007年9月19日 星期三

USB Bus 之邏輯分析儀(一)

上回我們有提到關於PC based 的邏輯分析儀的一些觀念,

(http://chamberplus.blogspot.com/2007/09/usb-controller.html)

這個想法就是來自人家的一本書,當然,在該書中所提到的介面,還是用傳統的RS232。

而對認識版主的人來說:當然不可能還在用這種傳統介面,我們要講的就是USB 啊。

上回我也有提到:在使用USB當傳輸介面時,雖然速度會比傳統的RS232來的快。

但是,在先天上,USB介面會碰到一個比較「棘手」的問題是:

您不知道您所使用的USB Port 上還會不會有人跟您搶傳輸頻寬?!

這對於一些要號稱取樣率很高的PC based 儀器設備來說:可能是另一種挑戰。

我們今天就來作個簡單的實驗。來看一下實際的情形。

首先我們找來一台國產很平價的PC Based 的邏輯分析儀(LA, Logic analyzer)。

至於是哪一家品牌的?我想各位看倌,如果您有用過的,應該就會有印象吧。

這台LA 是屬於16 channels 的邏輯分析儀....規格上的取樣率是:200MHz~100Hz 。

(關於這一部份我上回有提過:就算您有很高的取樣率,但若您USB 頻寬搶不到的話...

您可能會有取樣結果的資料傳不出去的危險!)

在實驗上,我們就讓這一台LA隨時一直在抓資料,我們來攔截USB Bus的資料來分析結果。

而在所有的取樣Channel 上,我們就設定:Channel 0 & 1及 Channel 15 為High  !

我們來看結果如何?!

下圖我們從該PC 端的應用軟體來看:果然是如我們所預料。


當然,我們若用一般八位元的資料來看的話,他們就分別為0x03及0x80 的值。

--------
在看USB BUS上的資料之前,我們先來分析一下:若您要用USB 來抓這種即時資料時,

您該如何去控制USB BUS的開開關關呢?!因為其實USB BUS 對於上層的應用程式到驅動程式,

往往是:一發不可收拾啊,資料您沒收完,您的底層的驅動程式是很難放開的,讓您的應用程式

去處理資料的...這是USB在設計上為了取得高效能的傳輸因素。...

而對於這種儀器設備來說:又好像資料不能流失(Miss) !所以,人家會比較容易想到的方法

就是:Bulk 傳輸方式。但是Bulk 的傳輸方式,在傳輸的Handshake上是要講明每一筆傳輸資料的大小的!

所以,每一次的BULK的傳輸之前就必須利用Control Token 來下達傳輸命令的。

(當然,您也可以利用類似Mass Storage Device Class 的那種BOT(Bulk Only Transfer)的方式來處理命令)

但相對來說:USB Device 端的韌體就比較難處理,利用Control + Bulk 還是一般人比較容易處理的!)

所以,我們先得到一個基本USB 傳輸觀念了,我們再來看實際的傳輸情況:

首先,我們發現果然不出我們所料:就是利用Control Token 中的Vendor Control 命令來下達傳輸啟動介面。

所以啊,名義上雖然是即時(也就是無時無刻)的抓資料,但我們發現:其實,在USB的頻寬上是塞入一些Control Token 的,所以,一定會每隔一陣子,USB BUS上就會停下來一下下的。

至少,在這一個Control Token 的SOF 之間是一筆也沒傳出來。

(再跟各位複習一下:這一組抓到的資料就是OHCI的USB 南橋資料!所以,可以在一個SOF之間完成所有Control Token)。

從BULK的資料內容,我們也的確看到了 0x80這一組熟悉的數據內容。...

(或許您是有很好的工程Sense的人,您應該會開始有一些疑問了吧?!)

我們再來看另一組資料內容:

還是利用Control Token 來控制BULK的傳輸啟動機制。還是一樣會犧牲一點USB的頻寬。

我們也發現0x03 這個我們一開始所設定的測試條件之數據資料。

喔,原來,他們在所謂的 16 Channels 之MSB 與LSB的資料是分開分別傳給PC端的。

但我們不能說人家的機器是分別取樣的喔。否則鐵定會發生MSB 與LSB 不同步取樣的問題。

因為人家的機器裡是有Embedded 一些記憶體Buffer的。所以,USB Bus只不過是從這些記憶體的BUFFER中,把資料傳出而已吧了!

這一部份我們就先不追究,我們此次實驗的目的就要探討USB Bus 頻寬的問題。

好,我們接下來看:我們都知道:一般PC 南橋的USB是兩個PORT是共用一組南橋介面。

(好像這樣說有點不太對?!我們一般可以在下圖中發現一般PC主機板是有兩組ControlSet 的,

當您把USB 裝置插到另一組USB port時,可能會碰到另一個ControlSet,而此時作業系統會再跟您要驅動程式的!

所以,這一部份是南橋硬體與作業系統之間的設定,如果您們有很好的名詞解釋的話,

也歡迎回應說明!謝謝!)

當我們把一支簡單的滑鼠插在另一個USB 共用的PORT時,我們在USB Bus 上就發現了這個低速裝置的Handshake了。

如下圖所示:

這一個毫不起眼的低速裝置的差入會造成USB Bus 上怎樣的變化呢?!

沒錯,他就是會搶USB Bus 上傳輸的頻寬!而且很討厭的是:他不知道什麼時候會插入,

而且您的USB 裝置還不知道這件事哩!!

我們把整個SOF之間的資料列出來分析:(就在"2" 與 "3"之間插進這一個低速裝置PID)

而當沒有插入此一低速裝置的Handshake 時,又是如何?!






我們發現:這樣一個小小稀疏平常的低速裝置的資料,

竟然使得兩個SOF 之間的Bulk 傳輸量從 18 組變成了17 組。當場就少了一組。

一組就是64 Bytes ...就是64 個取樣數據資料被擠到下一個SOF才能再傳。神奇吧

這也代表著這64 組取樣數據要多留在記憶體Buffer 中多待一下子...如果您前端的取樣數據一直進來的話,

就有可能會發生Overflow的問題風險。....

------
好了,若是您在USB PORT上面不是插入低速裝置,而是像大量資料的隨身碟時,

那個結果我想大家都可以想像的到了吧!所以,這種機器當然在訴求上就要強調他們記憶體Buffer 的深度啊。

不過,就我之前提過的:再深的記憶體終究還是可能面臨Overflow的可能性。

因為您永遠不知道您的客戶在使用USB介面時,他們會不會在USB Bus 上插入什麼USB 裝置?

---
從以上一個小小的實驗,我們大家可以體會得到:為什麼這種算是窮人版的LA為何比一般稍微專業一點LA便宜那麼多?!

因為在他們的使用上是有一些限制的。我可沒有說:這種機器是不能買的...

因為畢竟他在售價上是有很大的價差空間的...對於一些人來說:或許這樣的功能已經可以符合他多數的應用。

PS:我們只是純粹分析USB Bus上的傳輸頻寬而已,還沒考慮到上層應用程式端所有造成資料LAG的問題呢。

或許改用ISO Token 會比較好一點,但相對來說:也會有相對ISO Token的問題產生...

而相對來說 USB Controller 所扮演的USB 資料流控管來說,就相對很重要了...

當然,您不是什麼有名的儀器大廠,所以,人家的USB  Controller 也不會為您量身訂作的...

更何況要幫您從韌體到驅動程式再到應用程式端...一路把任都二脈打通是很難的...

像這一家的這一台機器就是用國內某USB廠的Controller ...人家也是隨便從另一個產品線,

拿一個覺得大概可以給您用的一棵USB Controller 給您用的...巧的是:另一家相仿的公司也是用同一家的...

到底是誰抄誰的...我也不想去釐清...好玩的是:我剛好有認識這家USB Control廠的人員...

他們說:他們給這兩家的USB Controller 的確也都沒花什麼心思幫他們解決USB的問題...

結果,這兩家公司還可以在市場上殺得您死我活的呢!.....厲害吧...

----

   後話:我看了全華的那本「基礎邏輯分析儀設計」以及這台市售的LA之後,我發現用我常用的那顆USB COntroller,要作這樣一台陽春型或學生版的LA 好像也不難喔...因為,我直接利用8051 對於外部Memory bus 的Access 信號來當作取樣Timing ...然後,讓USB Bus直接 Access 這些數據傳輸至PC 端...好像就完成了...

然後,我還有三組A/D...還可以當混合型的LA+示波器...看來還蠻好玩的!...

我看我來作一台實驗機來試試...因為最近Survey 了幾家大廠的混合型LA+示波器,價碼都不低...(Aglient..Lecroy..Tektronix..)

雖然我不需要很高的取樣率,但他們機器的起跳都是200~300 MHZ 的...然後價格也都不貲...都至少20 萬台幣起跳的!..

您說一般人,或是學生哪玩得起啊...

    看來有空的時候,可以DIY的東西還蠻多的嘛!...就敬請期待吧...還是有興趣一起研究啊?!

可以跟版主聯絡啊...大家可以交個朋友....也謝謝您們的指教。