學業

菸酒生的好夥伴:不只是文獻管理工具 – zotero

Posted on 四月 29, 2008. Filed under: 菸酒生歲月, firefox, 學業, 小小心得 | 標籤:, , |

之前介紹過Bibus

這次是另一個更好用的工具:zotero

(繼續閱讀…)

繼續閱讀 | Make a Comment ( 6 so far )

SimpleScalar, ARM ISA support 安裝

Posted on 十二月 18, 2007. Filed under: 菸酒生歲月, Linux, 學業, 井底 | 標籤:, |

Steps :# tar zxvf simplesim-arm-0.2.tar.gz

# cd simplesim-arm

# make clean

# make config-arm

# make all

ERROR:

/usr/bin/ld: errno: TLS definition in /lib/libc.so.6 section .tbss mismatches non-TLS reference in eval.o

SOLUTIONS:修改range.c & eval.c

==== range.c ====

line 81 & 83

line 99 & 101, mark as comment (define for CYGWIN32)

==== eval.c ====

line 83 & 85, mark as comment (define for CYGWIN32)

================================================

REFERENCE

SimpleScalar version 4.0 test releases

SimpleScalar ARM Announce

北京大學 微處理器研究中心 計算機結構課程 2007 project 1

RELATIVE WORKS :

Patches for Simplescalar-ARM 0.2

MiBench

The SimpleScalar-Arm Power Modeling Project

================================================

Cross Compiler

download from ftp://ftp.handhelds.org/projects/toolchain/

arm-linux-gcc-3.3.2.tar.bz2 (70 mb)

I don’t know the difference between arm-linux-gcc-3.3 and arm-linux-gcc-3.4

but the file size differs a lot.

put it at /

use root, decompress it

# tar jxvf arm-linux-gcc-3.3.2.tar.bz2

it will place at /usr/local/arm/3.3.2

now modify the $PATH for it..

(it fails after new login, you have to do this everytime you login..)

# echo PATH=$PATH:/usr/local/arm/3.3.2/bin

or you can change the system configuration for everybody

# vim /etc/profile

add new line at the end

PATH=$PATH:/usr/local/arm/3.3.2/bin

now you can simply type arm-linux- <tab>

bash will show you those tools

5.png

(繼續閱讀…)

繼續閱讀 | Make a Comment ( 8 so far )

ubuntu 7.10 安裝simplescalar

Posted on 十二月 11, 2007. Filed under: Bookmarks, 菸酒生歲月, Linux, 學業 | 標籤: |

參考資料:

NCTU CIS, Computer Architecture (CIS5136) Lab1

实验文档1-SimpleScalar安装@Ubuntu6.06

Adinarayanan Venkatachalam’s installation logs of version-3.0

Install_guide_v2.txt from SimpleScalar

常見的編譯問題與解答:Installing SimpleScalar: common problems and their solutions Prepared by Mafijul Islam

SimpleScalar Installation Guide from Khalid Al-Issa

————

下載

gcc-2.7.2.3.ss.tar.gz

simplesim-3v0d.tgz

simpletools-2v0.tgz

simpleutils-990811.tar.gz

simplesim & simpletools: http://www.simplescalar.com/tools.html
simpleutils: http://www.eecs.umich.edu/mirv/
gcc-2.7, ss patch : http://arch.cs.ucdavis.edu/RAD/gcc-2.7.2.3.ss.tar.gz

————

編譯環境

# mkdir build

# export IDIR=/home/your-login-name/build

# cd $IDIR

# tar zxvf ../simpleutils-990811.tar.gz

# tar zxvf ../simplesim-3v0d.tgz

# tar zxvf ../simpletools-2v0.tgz

# rm ./gcc-2.6.3

# tar zxvf ../gcc-2.7.2.3.ss.tar.gz

(系統內的gcc版本似乎也要改,我換成gcc-3.3)

※ flex要換成 2.5.4版,flex –version,就可以看到版本號了

————

Install simpleutils

# cd $IDIR/simpleutils-990811
# ./configure --host=i386-unknow-linux --target=sslittle-na-sstrix --with-gnu-as --with-gnu-ld --prefix=$IDIR

# make
# make install

————

Install simplesim

# cd $IDIR/simplesim-3.0

# make config-pisa

# make

————

Install gcc

# cd $IDIR/gcc-2.7.2.3

# ./configure --host=$HOST --target=sslittle-na-sstrix --with-gnu-as --with-gnu-ld --prefix=$IDIR

# make LANGUAGES="c c++" CFLAGS="-O3" CC="gcc"

# make install LANGUAGES="c c++" CFLAGS="-O3" CC="gcc"

—-

※ 把build/glibc-1.09/stdio/stdio.h裡面第167行的 __NORETURN 刪掉

—-

libgcc2.c:1419: stdio.h: No such file or directory

要改build/gcc-2.7.2.3/Makefile

LIBGCC2_INCLUDES = (大約在250行)

改成 LIBGCC2_INCLUDES = -I/usr/include

—-

insn-output.c:824: error: stray '\' in program

編輯insn-output.c,把675, 750, 823行統統改成 return "FIXME\n\(加一個 \)

—-

In file included from ./libgcc2.c:1419:
/home/fyodor/homework/Q2/build/sslittle-na-sstrix/include/stdio.h:167: parse error before `void'
make: *** [libgcc2.a] Error 1

$IDIR/sslitle-na-sstrix/include/sys/cdefs.h把換成patch過的檔案
# cp $IDIR/gcc-2.7.2.3/patched/sys/cdefs.h $IDIR/sslitle-na-sstrix/include/sys/cdefs.h

(繼續閱讀…)

繼續閱讀 | Make a Comment ( 2 so far )

快爆炸了

Posted on 十一月 19, 2006. Filed under: 學業 |

下禮拜開始期中考,星期二考多媒體,星期四FPGA

一個FPGA作業要交

老闆每次遇到我都問SIP弄的怎麼樣了(還沒動工耶….文件都還沒看完)

整個就是大爆炸

話說研究所應該修課其次,老闆交代的工作擺第一

像我這樣把老闆擺最後的人應該也不多了

繼續閱讀 | Make a Comment ( None so far )

Xilinx 8.x + ModelSim 6.x …小小筆記

Posted on 十一月 1, 2006. Filed under: verilog, 學業, 小小心得 |

@設定Xilinx的Intergate Tool

(繼續閱讀…)

繼續閱讀 | Make a Comment ( None so far )

xilinx大烏龍

Posted on 十月 31, 2006. Filed under: 學業 |

第一個作業,弄了兩個多禮拜

一直卡在奇怪的BUG

google查了好久, 一直找不到解法

manual也看遍了

就是搞不定

今天終於去問助教

助教 : 我們現在都用8.x版, 你這5.2版耶 ~"~

幹!

繼續閱讀 | Make a Comment ( None so far )

arm-elf-gcc / arm-linux-gcc

Posted on 十月 25, 2006. Filed under: 學業, 井底 |

arm-linux-gcc -S -fverbose-asm <filename.c>

會產生arm的assembly code

還真的是有點看不懂….

繼續閱讀 | Make a Comment ( 1 so far )

verilog 學習筆記

Posted on 十月 20, 2006. Filed under: verilog |

這學期修了林銘波老師的FPGA
使用verilog

本來淵仔要跟我一起修….
後來全實驗室只剩我一個人修這門課
恩…既來之則安之
就乖乖的當個初學者吧

繼續閱讀 | Make a Comment ( None so far )

又是無聊的週末

Posted on 九月 17, 2005. Filed under: 閒聊, 學業 |

星期六 == 補習日

今天應該又是無聊的一天
雖然一整天的課程都是我喜歡的課
但是老徐的上課方式真的很容易讓我睡著

大概是為了很多非資工背景的同學
他常在[我們]看來很基本的地方
來來回回講很多遍

這些在資工系當作理所當然的東西
被他一遍又一遍的重複
叫我怎能不睡著
這時候只好乖乖拿出題庫
開始我自己的奮戰

繼續閱讀 | Make a Comment ( None so far )

還不能疲倦

Posted on 八月 17, 2005. Filed under: 學業, 心情 |

距離考試還有七個月
每一天都得維持高昂的戰意
不能懈怠啊~

想一想還真累

加油

繼續閱讀 | Make a Comment ( None so far )

強悍的GOOGLE

Posted on 十一月 23, 2004. Filed under: 閒聊, 學業 |

老大說要把報告多加點東西寫厚一點
好吧….那就從[相關研究]這個章節下手

用關鍵字[藍芽 遙控器]去GOOGLE找找….
咦~
第一個連結怎麼很眼熟…..

靠腰~~~~這不就是我的報告嗎!?

我只是隨便放在SUN當作備份
這樣也rank到第一…..

繼續閱讀 | Make a Comment ( None so far )

終於結束了

Posted on 十一月 23, 2004. Filed under: 學業, 心情 |

專題啊~~~~
終於要結束了
十二月中….口試

雖然說是口試
不過好像只是一個形式
雖然只是一個形式
據說還是會被電的很慘

伯睿老大叫我們準備一堆資料
使用手冊.系統報告.投影片.DEMO影片.還有全部要用到的哩哩摳摳工具軟體
實驗室要留起來備案….

反正….我想老賴也不會看吧

繼續閱讀 | Make a Comment ( None so far )

失策

Posted on 十一月 18, 2004. Filed under: 學業 |

唉~~~~~
物理失策啊
忘了帶計算機
算了一大堆平方.開根號.2pi…..洨洨屁屁
腦袋快爆了
還有一堆手算不可能的式子只好留著

90分計劃沒了

還好老師說他會看算是給分
不然我就慘了

繼續閱讀 | Make a Comment ( None so far )

期中考週接CASE

Posted on 十一月 15, 2004. Filed under: 學業, 心情 |

元智資工系的期中考每次都很快結束
從來不拖過四天
因為每次都擠在一起考
之前修一堆課的我總是快死掉
這學期突然變輕鬆
熊熊不知道要幹嘛
專題也快結束了

於是跟建中&小麥去接了一個JSP資料庫的CASE
之前三個人研究半天
決定如果一個人拿不到一萬元就不錯
星期六時去台北當面找老闆談

十萬

爽到
本來覺得沒什麼難度的CASE~~沒想到竟然有十萬
大家都很有默契的不動聲色
其實心裡一直偷笑
真的沒什麼難度
只是資料庫

雖然大家都不熟JSP…不過還是充滿信心~
哈~ 爽爽爽

繼續閱讀 | Make a Comment ( None so far )

收工

Posted on 九月 30, 2004. Filed under: 學業, 心情 |

專題已經可以說是完成了….
但是老師衝婊….一直要我們拍demo影片
賭濫…..我們又不是學這行的
要求一堆,還要弄得像廣告一樣
神經病~!

繼續閱讀 | Make a Comment ( None so far )

研究所

Posted on 八月 28, 2004. Filed under: 學業 |

這幾天想了一想
還是該在四上自修準備點研究所的東西
同時拼畢業學分
如果能夠考上研究所…加上暑修補完學分….
能在明年畢業同時上研究所….就完美啦

想歸想….要下定決心維持毅力才是難呀

繼續閱讀 | Make a Comment ( None so far )

7/15 專題驗收

Posted on 七月 29, 2004. Filed under: 學業 |


我死定了
本來說暑假做完
不知道老師耍什麼機車….突然說7/15
怎麼可能做完!!!!!

vb.net真的很難用
執行效率好差….

繼續閱讀 | Make a Comment ( None so far )

8051 書籤

Posted on 七月 17, 2004. Filed under: Bookmarks, 學業, 小小心得, 井底 |

  • 英文網站

一大堆書籤

  • 國內網站

超韌派

雷兒電子網

單晶片資源網

大鳥的實驗室

自動化技術網

輕巧工作室

瑞工阿成

自走車

8051.24cc
清大某實驗室的網頁…資料還算豐富

台大資工 計算機系統實驗 – 8051參考資料

  • 大陸網站

單片機入門
很多基礎入門文章

磁動力工作室 – 單晶片技術(簡)
非常多文件和範例

周立功單片機(簡)

51教學大綱

電子愛好者簡)

Intel HEX File Format
8×51的執行檔格式 (好像不算是執行檔…不過我也不知道怎麼稱呼)

精誠電子設計

繼續閱讀 | Make a Comment ( None so far )

Keil C51

Posted on 七月 17, 2004. Filed under: Bookmarks, 學業, 小小心得, 井底 |

C語言教程
有PDF可下載

技巧
很多小撇步

教學
完整教學….讚!

C51 串列通訊IO函數

插入組語

計算延遲的方法

(繼續閱讀…)

繼續閱讀 | Make a Comment ( None so far )

RS232 + 8051

Posted on 七月 17, 2004. Filed under: Bookmarks, 學業, 小小心得, 井底 |

簡易 RS232 介面製作

RS232 and 8051 interface

[news] 8051 RS232 with RTS/CTS?

[news] PC與8051無法透過rs232相通

學習指引

[news] 8051與RS232的聯接~~

8051透過RS232與PC連接
講理論的

超韌派 – 8051 and RS232
附電路圖&簡單程式碼

繼續閱讀 | Make a Comment ( None so far )

8051

Posted on 七月 17, 2004. Filed under: 閒聊, 學業 |

實驗室買了一台8051模擬器
看起來像是電影裡太空船的操縱面板
一開機 所有的led像跑馬燈一樣由右邊閃到左邊
還有一顆步進馬達會轉轉轉
其實8051在資工系不常用到
沒有課程會教這個
但卻是很好用的東西
苦了我硬體基礎這麼差
一個禮拜內要硬幹spec

其實我要做的東西 在8051裡面算是超簡單的小事情
連應用都算不上
在五專或高職的8051課程裡….大概只是個練習作業吧
真是太遜了

繼續閱讀 | Make a Comment ( None so far )

Liked it here?
Why not try sites on the blogroll...