|
|||||||||||
| 技術(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 |
cpld芯片的應(yīng)用 |
| 作者:hlmgogo 欄目:EDA技術(shù) |
本人了解cpld不多,想弄清個(gè)問題 一般的cpld芯片,比如EPM7096,它能否編程成串口用,bps為2400,最多可以編程幾個(gè)? 還有cpld一般應(yīng)用什么地方,可靠性如何,工業(yè)場(chǎng)合可以嗎 |
| 2樓: | >>參與討論 |
| 作者: xjg1111 于 2005/1/11 21:33:00 發(fā)布:
re 呵呵,有EPM7096嗎?? 哈哈,7064完了好像就是7128了, CPLD為乘積項(xiàng),內(nèi)部沒有RAM,作成串口的話,很浪費(fèi),估計(jì)一片7128也許勉強(qiáng)能夠一個(gè)。 |
|
| 3樓: | >>參與討論 |
| 作者: hlmgogo 于 2005/1/12 8:27:00 發(fā)布:
有EPM7096呀,我這都有一塊 EPM7096LC68,如果不要緩沖區(qū)的話,那基本上只要保存兩個(gè)數(shù)據(jù)就行了,一個(gè)發(fā)送,一個(gè)接收。能否具體講清楚點(diǎn),為什么不行,主要是缺少哪些資源?我自己也在看書,但沒看到這方面的介紹文章。。 |
|
| 4樓: | >>參與討論 |
| 作者: xjg1111 于 2005/1/12 8:41:00 發(fā)布:
re 我倒是真沒聽說過EPM7096, 在maxpusII與QuartusII中元器件列表中也沒發(fā)現(xiàn),你用什么軟件進(jìn)行開發(fā)? CPLD是組合邏輯單元,作串行轉(zhuǎn)換器,如16C550,82C51這種時(shí)序加寄存器之類的,不太合適。最好用FPGA! 據(jù)說有人用CPLD玩過,128個(gè)宏單元,也許勉強(qiáng)夠一個(gè)。 你想作成什么樣的? * - 本貼最后修改時(shí)間:2005-1-12 10:13:47 修改者:xjg1111 |
|
| 5樓: | >>參與討論 |
| 作者: hlmgogo 于 2005/1/12 10:17:00 發(fā)布:
我只是做個(gè)簡(jiǎn)單的串口 類似于地址影射,單片機(jī)寫一個(gè)8位字節(jié)后,cpld就能按2400的波特率帶起始位、結(jié)束位地發(fā)出去。當(dāng)接收到一個(gè)字節(jié)后,能夠通過電平通知單片機(jī)讀取就行的了,最好就是有一個(gè)字節(jié)的緩沖啦。另外,如果還有空閑的io,也想擴(kuò)展單片機(jī)的io口。 |
|
| 6樓: | >>參與討論 |
| 作者: jadengil 于 2005/1/12 11:41:00 發(fā)布:
要看是什么樣的串口? 如果是一個(gè)標(biāo)準(zhǔn)的串口,大概需要140個(gè)宏單元,簡(jiǎn)單的32個(gè)宏單元也行。 |
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |