所有與晶片設計相關的問題,您可以在這裡找到回答。
1. 關於這篇說明
本篇說明主旨在介紹利用 email 申請 0.6u COMPASS cell library
之 ROM verilog model, pmd file 所需進行的步驟及應注意之事項.
2. 誰應該閱讀這篇說明?
如果要用 COMPASS cell library 來進行電路設計, 而且設計中會使用
COMPASS 所產生的 ROM module. 則請先看過此篇說明,
以避免不必要
的問題發生.
3. 申請 COMPASS ROM 的步驟為何?
為簡化申請 ROM verilog file 和 pmd file 的程序, 一律使用
email
申請. 申請的 email 地址為 procserv@mbox.cic.edu.tw
為使 ROM core 申請程序達到自動化, 除必要之項目外, 在 email
中
中切勿加入額外的字句, 以免造成程式執行錯誤. email 的主旨欄請勿空白.
利用 email 申請 ROM 所需指定的項目包含:
addr-bit #input_address_bit
output #output_bits
ncolumn #number of column decoder
code #Your own identified
name of code
ROM CODES ......
等. 其中 :
addr-bit 這個關鍵字用來指定 ROM 的 address bit 數
output 這個關鍵字用來指定 ROM 的 output bit
數
ncolumn 這個關鍵字用來指定 ROM 的 column decoder
數目, 可設為3 或 4,
預設值為 3 .
code 這個關鍵字用來表示 該行以後之內容為
ROM code, 同時 code
後所附的字串為用來指定程式執行完後, 系統回覆的標示字串. 其
用途為當申請者同時申請數個 ROM 時, 可以從所收到 mail 的 subject
判斷出屬於那個 ROM code.
上述之關鍵字大小寫均可.
ROM CODES 為 ROM 的data , 其格式為 :
1010..0100 1001...1100
其中第一個field為 address bits
第二個field為 output bits
field 與field 間以空白間隔, 每個field的bit數需和前述指定者相符,
且僅能含
1或0 兩種字元.
4. 寄出email後, 會得到什麼結果?
系統收到 mail 後, 若執行順利, 申請者將會收到兩封 mail
其標題為
Verilog file for your ROM code-name
PMD file for your ROM code-name
欲使用此 verilog file 及 PMD file, 請利用mail 的 save
功能, 將mail存成檔
案. 並用一般editor 將 mail 的header 刪除, 儲存成檔案即可.
5. 寄出email後, 多久可以收到結果?
此 rom code generator 為一個由mail 啟動的程式, 理論上,
系統收到email 後即
開始進行處理. 但為確保單一的識別編號, 同一個時候僅能處理一封
mail. 因而
若同時有太多申請者時, 將增加處理的時間. 若mail 系統正常,
在半天內應可收
到訊息. 若沒有任何回音, 請和CIC 聯絡.
(035)773693 ext 161 許文俊
wjhsu@mbox.cic.edu.tw
6. 寄出申請資料後, 只收到一封 mail, 沒有 verilog file ?
CIC 收到 email 申請後, 如email格式有錯或 mail 接收有問題,
系統會回一封
email . mail 中會儘可能說明問題發生的可能原因. 如為
ROM code 有問題, 系
統會將 code 的內容寄回, 並附上部份說明. 請依問題內容修改後重新寄
email
申請.
7. ROM 的size 有何限制?
目前的 ROM generator 所接受的 ROM size 為
最小之 address bit 為 6 個 bits , 最小的 output bits 為
4 個 bits.
最大之 ROM size 為不超過 128K bits .
在此範圍之外, 將不予處理.
當 address bits 大於 11 時, 必須將 column decoder數設為
4.
在 address bits 小於 7 時, 必須將 column decoder數設為
3.
address bits 在 7 到 11之間時, 可自行選擇 column
decoder 的值.其面積與
access time,cycle time 值請參考 COMPASS 之 online manual.
其它未盡事宜, 請和 CIC 聯絡 (035)773693 ext 144 蔡慶宏