2008年3月6日 星期四

[轉] 我的365天~LAYOUT日記 (from Chip123)

在Chip123網站看到的文章...

雖然對layout完全不懂
不過他的求職心態跟經歷還是可以一看 :)

全文共九篇
1. http://www.chip123.com/phpBB/viewthread.php?tid=11784
2. http://www.chip123.com/phpBB/viewthread.php?tid=11785
3. http://www.chip123.com/phpBB/viewthread.php?tid=11786
4. http://www.chip123.com/phpBB/viewthread.php?tid=11787
5. http://www.chip123.com/phpBB/viewthread.php?tid=11788
6. http://www.chip123.com/phpBB/viewthread.php?tid=11797
7. http://www.chip123.com/phpBB/viewthread.php?tid=11799
8. http://www.chip123.com/phpBB/viewthread.php?tid=11833
9. http://www.chip123.com/phpBB/viewthread.php?tid=11834

----
題外話
其實我不是很喜歡Chip123這個網站的心態...

在Windows下讀Linux磁區

網路上被推比較多的有兩套

Explore2fs
http://uranus.it.swin.edu.au/~jn/linux/explore2fs-old.htm

Ext2IFS
http://www.fs-driver.org/index.html


不過好像來不及了 XD
下次有機會再說吧...

2008年1月29日 星期二

simulation 與 emulation

"simulation" vs. "emulation" 這兩個字...
看中文大概看個一百年也不知道他們的差別吧? @@
看英文可能也不見得懂...

找找網路上大家的說法...
http://hpds.ee.ncku.edu.tw/~smallko/ns2/simulation_emulation.htm
http://blog.sina.com.tw/4226/article.php?pbgid=4226&entryid=8496
http://ed-thelen.org/comp-hist/emulation.html
http://www.dsprelated.com/groups/c6x/show/148.php
還有許多都差不多,就不貼了

總合"大多數人"的說法,得到的簡單結論是:
simulation => 用軟體做的模擬 (通常是指純軟體)
emulation => 用硬體做的模擬 (可能也要配合軟體,但主要是硬體)

所以...以做IC design來說的話...
跑RTL-sim, pre-sim, post-sim等, 叫 simulation
把code丟上FPGA或其他硬體跑, 叫 emulation

應該...可以這樣說...吧?

2008年1月15日 星期二

在windows系統下重建linux grub (MBR)

一台先灌了windows,後來又灌了linux的電腦
通常是用linux來管理開機 (lilo或grub)
若是系統重灌了windows,會導致MBR被覆蓋
找不到linux開機選單...要如何修復?

從XP救回在MBR的Grub
http://gwpandia.blogspot.com/2007/08/xpmbrgrub.html
重灌 Windows 之後,怎麼救回 Grub 選單?
http://blog.pixnet.net/Nelson/post/217730

基本上講的一樣
不過得先搞清楚自己的磁碟分割情況才行
----

至於"怎麼從已經灌了windows和linux的電腦上移除linux?"
印象中有看過文章,大意是:
用fdisk(或spfdisk) 加上 /mbr參數,就會清掉mbr
然後再把原先割給linux的分割"砍掉重練",就可以了

2008年1月3日 星期四

debussy tweaks (VCD file / symbol lib)

debussy 小技巧

1.將VCD檔轉成fsdb檔
A: 可用debussy的工具"vfast"來轉檔
(或用nWave視窗來開啟VCD,也會自動將VCD轉成fsdb)

2.如何在schematic視窗裡看到最底層的組成gate?
(通常用在看netlist)
A: 需要symbol library
設定 tools -> preference ->schematics -> symbol lib
將library names和paths填入
ex: 假設有一symbol lib目錄fast.lib++在userA的家目錄,則...
Symbol Library Names(TURBO_LIBS): fast
Symbol Library Paths(TURBO_LIBPATHS): /home/userA

2007年12月28日 星期五

ring oscillator

ring oscillator (環型振盪器)

找不太到中文的基本說明,英文的如下
Wiki
http://en.wikipedia.org/wiki/Ring_oscillator
某網站? (裡面有圖有真相)
https://intranet.insa-toulouse.fr/view/431/content/rfc_oscillators.html

簡單講就是,把奇數個(且>=3)的inverter串成ring,就有oscillator的功用
[必須是奇數個,偶數個會形成儲存裝置]

串越多 => delay加大 => 頻率變慢
加電壓會讓頻率變快

[edit] 補充個中文的吧...
中文Wiki
振盪器

----
我果然是沒有一丁點的電子背景知識... orz