2014年3月31日

[EDA] Timing Driven Placement

     Placement 在 EDA 的 back-end flow 中扮演著承先啟後的角色,電路中的所有的邏輯閘、Macro (比方說來自其他人設計好的電路)要在這個階段通通擺放在 "適當" 的位置。何謂適當的位置? 這沒有標準答案,純粹看想要達到怎樣的目的。比方說,如果希望最後總連線長度 (wirelength) 要最短,適當的位置就是擺完後的結果要可以滿足這個條件。然而隨著電路的設計越來越複雜 (根據我所看過的 paper 中,不論是做怎樣的題目,在 abstract 或 introduction 以這句話作為引言的我覺得有八、九成以上...) ,要考慮的問題其實越來越多,也越來越難解決。電路設計過程中最看重的 timing 就是其中之一。

2014年3月9日

[食記] 餐酒會 @ 竹北 Vincent's Foods & Drinks

自從加入葡萄酒社團後,新竹幫這邊大約每個月會有一次聚會,然後偶而會有隨性的餐酒會,今天的餐酒會地點是辦在竹北的歐式餐廳:Vincent's Foods & Drinks,搭配的酒是 Maison Lou Dumont 2009 年的一支廣域勃根地的白酒 + 四支不同村莊的村級酒。

2014年3月5日

[C++] Exception Safety & Guarantees

Exception Handling 是個大學程式設計課通常會教,但不會著墨太深,卻又很重要的東西之一。一般課程關於 exception handling 的部分通常在講解完該語言如何使用 exception 之後就差不多結束了,但是 exception 的重要性卻完全沒有被涵蓋其中,一般作業上也很難出到可以讓同學理解它的重要性何在,何況在僅講究有寫出來就好的作業/project 等情況下,即便是個適合使用 exception 的場合也多半不會使用,是以大多數沒有自行鑽研的人是不太了解的。這篇是來簡單淺談 C++ 的 Exception Handling 中的 exception safety 與 exception guarantees,內容主要參考自 Effective C++More Effective C++ 以及 Exceptional C++。書中會更深入探討這部分,有興趣的人可以自行參閱。


2014年3月4日

[品茶] 茶帷-爾利亞春夏摘大吉嶺品飲心得

在某次茶友來找我泡茶時,因為聊到了素有茶中之香檳的大吉嶺在臺灣手搖飲料店其實相當的普遍,不過若想買到大吉嶺的茶葉其實沒有想像中的容易。大吉嶺因為只有在印度原產地出產的才能叫大吉嶺,換言之它是個只有進口才喝的到的茶。若是想喝到品質較好,也勢必需要找到有信譽的商家購買,在一開始時其實我是完全不知道要去哪邊找大吉嶺的茶葉的。後來網路上搜尋、茶友推薦後得知了三家店:PEKOE綠碧茶帷,這才開始探訪大吉嶺的奧妙。

2014年3月2日

[品茶] 綠碧 - 夏摘與秋摘大吉嶺

 大吉嶺,這個我們常聽到的紅茶名稱其實是印度的一個地名,可以參考 [1] 的地圖。那邊出產的茶因為其特殊的地型與氣候而有著迷人的風采,一開始所生產的茶葉是專門輸出給英國的,後來因為屢次得獎出名後也行銷到全世界了。大吉嶺紅茶的迷人風采來自於獨特的氣候環境,只有那邊所生產的紅茶才有資格叫大吉嶺紅茶,也有茶中之香檳的美稱 (價格也像香檳一樣不斐)。

[生活] 品味生活,從屏除一切靜下心開始

開始品茶品酒已經快 3 年了,最一開始其實只是很簡單的喜歡的一款茶,或是嚐到覺得喜歡的酒,沒有深入的研究,也沒有真正的了解過。真正開始學著去了解一款茶、一支酒是從葡萄酒開始,它帶著我進入了一個我從未接觸過的世界與交際圈,開始學著怎樣去了解所謂的 "飲品" 是什麼樣的概念與藝術。