Showing posts with label 學業. Show all posts
Showing posts with label 學業. Show all posts

Apr 29, 2008

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

之前介紹過Bibus

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

Apr 17, 2008

我現在很火

雖然論文題目這件事,不會影響到我....但是我看了很不爽!!

Dec 19, 2007

SimpleScalar, ARM ISA support 安裝

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

Dec 11, 2007

ubuntu 7.10 安裝simplescalar

參考資料:


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

Nov 20, 2006

快爆炸了

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


一個FPGA作業要交


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


整個就是大爆炸




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


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

Nov 1, 2006

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

@設定Xilinx的Intergate Tool

Oct 31, 2006

xilinx大烏龍

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

一直卡在奇怪的BUG

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

manual也看遍了

就是搞不定

今天終於去問助教

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

幹!

Oct 25, 2006

arm-elf-gcc / arm-linux-gcc

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

會產生arm的assembly code

還真的是有點看不懂....

Sep 17, 2005

又是無聊的週末

星期六 == 補習日


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


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


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

Aug 18, 2005

還不能疲倦

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


想一想還真累


加油

Nov 24, 2004

強悍的GOOGLE

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


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


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


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

終於結束了

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


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


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


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

Nov 19, 2004

失策

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


90分計劃沒了


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

Nov 16, 2004

期中考週接CASE

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


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


十萬


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


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

Oct 1, 2004

收工

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

Aug 29, 2004

研究所

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


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

Jul 30, 2004

7/15 專題驗收


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


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

Jul 18, 2004

8051 書籤


  • 英文網站


一大堆書籤



  • 國內網站


超韌派


雷兒電子網


單晶片資源網


大鳥的實驗室


自動化技術網


輕巧工作室


瑞工阿成


自走車


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


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



  • 大陸網站


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


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


周立功單片機(簡)


51教學大綱


電子愛好者簡)


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


精誠電子設計

Keil C51

C語言教程
有PDF可下載

技巧
很多小撇步

教學
完整教學....讚!

C51 串列通訊IO函數

插入組語

計算延遲的方法

RS232 + 8051

簡易 RS232 介面製作

RS232 and 8051 interface

[news] 8051 RS232 with RTS/CTS?

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

學習指引

[news] 8051與RS232的聯接~~

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

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