|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
請(qǐng)教:如何解壓分離出ABEL4芯片類別資料? |
| 作者:lanlhh 欄目:EDA技術(shù) |
請(qǐng)教各位: 我想把JED文件反編譯為ABL文件,器件用的是ATF16V8B。 按照曉奇說(shuō)的方法,把所需的設(shè)備器件從ABLE4釋放出來(lái)。但其中并 沒(méi)有16VB,所以在反編譯的過(guò)程中出錯(cuò)了,說(shuō)找不到所需設(shè)備。 出錯(cuò)信息: JED2AHDL JEDEC to ABEL-HDL translator ABEL 4.00 COPYRIGHT 1987-1990 Data I/O Corp. All Rights Reserved Input JEDEC file is: 16v8.jed. File 16v8.abl already exists, it will be renamed to 16v8.bak OUTPUT AHDL file is: 16v8.abl. Fatal Error 6503: DEVICE type must be specified. --------------------------------------------------------------- 附件: 。解壓分離出你所需要的芯片類別資料*.dev: 在/ABEL/下面執(zhí)行: abellib lib4\ABEL4LIB.DEV -e xxxx.dev 例如要用到p16v8r.dev去編程ATF16V8B則可以: abellib lib4\abel4lib.dev -4 p16v8r.dev 不必全部解出來(lái),之要選擇你所用到的就行了,否則會(huì)因太多文件而顯得很亂。 你可以使用下面的命令建立一個(gè)庫(kù)文件設(shè)備列表文件: abellib lib4\abel4lib.dev -l>mylib.lst 這樣你就可以用任何文本編輯工具打開(kāi)mylib.lst隨時(shí)查看總庫(kù)里面已有的設(shè)備類型 同理可以對(duì)abel5lib.dev進(jìn)行操作。 2。編譯工作,可以利用該系統(tǒng)提供的幾個(gè)批處理文件進(jìn)行,當(dāng)然如果你有興趣也可以建立 自己的更加實(shí)用的批處理文件。他是一個(gè)dos下工作的編譯系統(tǒng),但是如果你使用Uedit8 同樣可以在windows下進(jìn)行操作: 用Uedit建立一個(gè)gal編程文件,假定你所建立的文件名為:led.abl,注意默認(rèn)文件名后綴 為.abl,存盤。然后點(diǎn)擊Uedit的菜單:高級(jí)=>執(zhí)行dos程序=>瀏覽選擇批處理程序abel4bat.bat 在批處理程序選定以后,加入你的程序名作為批處理的參數(shù),這樣在任務(wù)欄里: abel4bat.bat led 注意不要加后綴。 再選擇你的工作目錄,同樣可以用瀏覽方式選擇:c:\pld\abel\ 準(zhǔn)備好了,就點(diǎn)確定,接下來(lái)會(huì)產(chǎn)生一屏out信息。如果沒(méi)有錯(cuò)誤的話,他會(huì)自動(dòng)生成一個(gè) 你專用的批處理程序:led.bat 打開(kāi)我的電腦進(jìn)入abel目錄,就能看到這個(gè)文件已經(jīng)存在,鼠標(biāo)雙擊他,就完成了整個(gè)編譯過(guò)程。 3?梢源蜷_(kāi)你的編譯所產(chǎn)生燒錄熔絲文件led.jed,這是一個(gè)可讀的文本文件 行了,不說(shuō)太多了。我也是第一次接觸這些東西,希望以上說(shuō)明能對(duì)你有點(diǎn)參考價(jià)值。 曉奇 ----------------------------------------------------------------- * - 本貼最后修改時(shí)間:2005-4-10 21:57:24 修改者:lanlhh |
| 2樓: | >>參與討論 |
| 作者: niqiang 于 2009/5/14 13:42:21 發(fā)布:
還是有點(diǎn)不明白, 怎么在/ABEL/下面執(zhí)行那一系列的操作? 還請(qǐng)指教 |
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |