2015年1月7日 星期三

debug skill

發現SPF error (浮點數錯誤) → 發現某值A被意外改到 (unintentionally) → 用 watch 去看看何時改到 ,發現是某 array 超過範圍 去蓋到

學習惹

2014年12月30日 星期二

Error-correcting codes 錯誤更正碼,ECC,BCH

A想傳送"1"給B,但是怕bit-flip,這時候就是 Error-correcting codes (ECC) 登場的機會啦。

首先,先把"1"(稱作message)用 coding 加以保護 (方法有很多種,先用 Repetition Coding 當範例),經 Repetition Coding 之後 "1" 變成 "111" (稱為codewords) ,這樣當B收到101,就會猜想中間的"0"應該是bit-flip。

如果運氣很差,剛好flip兩個bits (變成100) 怎麼辦? 那就沒救了,將會判斷成收到 0's。
想要這種出錯率降底的話,就把"1" 變成 "1111111111111.....11111111"
越多越爽,但傳輸率(效能)就爛到哭。

總之,是有tradeoff的,Repetition Coding 很鳥,用來當範例方便而以。有機會(or never)再介紹其他比較威風的 ECC,像是BCH或是LDPC。













腦補-------------------------------------

A BCH code with a higher error-correcting capability (and higher overhead) is the [8360, 8192, 12] code, which can correct 5 errors or detect 11 errors.

8360是codewords
8192是message
所以redundancy的部份就是 8360 - 8192 = 168
多了這168 bits,傳輸變成原本的 8192/8360 = 0.979倍
小迪買了一個很醜的kitty包
配色就很有問題、裝了一堆極少用的東西,重翻了
背帶還只有一公分細…超難揹…

除了他是kitty的之外,想不出來有什麼值得買的地方
QQ

但這可不能說~~~  呵呵

2014年12月26日 星期五

國科會計劃到尾聲
用心寫的時候真的學到很多
怎麼看待這件事決定成果的品質
有些時刻居然能沈浸在過程


合作也是開心的,看著大家邊學邊產出
猜想他們應該也有些成就感吧 呵…



2014年12月10日 星期三

馬來西亞day1



已經不知道,倒底是真有點無聊,還是行程排的不好…
第一天心得:
1 靠 以為小小的地方,拉車都還要40~60分鐘


2 交通差…塞車塞的好飽
3 東西甜+鹹,好下飯

4 hilton雙樹飯店wifi龜毛死了…去你媽的last name+room number...
   對老人們真的太不方便了
5 導遊好吵…,不知道是我的個性還是怎樣…聽到一直重複,一直沒內容,質很低的談話就會有點煩…好想叫他停一停,或是講重點…或是多介紹窗外事物就好



 

2014年12月9日 星期二

ad sense

前不久,無聊想把自己的blog加ad sense,哈哈實驗看看
結果他說我的blog內容不夠豐富,都是垃圾 不給過…
原來…他有認真看的blog耶!!!

原來,不是隨便伸請都會過喔  哈哈

2014年12月2日 星期二

與教授們的meeting,腦子真的要很清楚
明明不難的東西,但不給你思考的時間,咻一下就過去…

解法:  平常就該多思考~~  多準備~~