CPLD在多路高速同步數(shù)據(jù)采集系統(tǒng)中的應(yīng)用
發(fā)布時間:2007/4/23 0:00:00 訪問次數(shù):607
|
您現(xiàn)在的位置:下載 ,3770.72K | EPM7128STC100-10 的貨源和報價 EPM7128STC100-10 的相關(guān)技術(shù)信息 | 其他型號 | 北京德天恒業(yè)科技發(fā)展有限公司聯(lián)系人:銷售部 電話:010-51665864 | 新亞科技(深圳)電子有限公司聯(lián)系人:何先生 電話:086-755-61289243 | 深圳市旺青電子有限公司聯(lián)系人:趙先生 電話:0755-82518983/82518981 | 北京振興誠達(dá)國際電子技術(shù)有限公司聯(lián)系人:王小姐 電話:010-82642409/82642171/82642408/82641497 | |||
>>更多供應(yīng)商 |
CPLD在多路高速同步數(shù)據(jù)采集系統(tǒng)中的應(yīng)用
摘要:采用VHDL語言設(shè)計,用CPLD控制模/數(shù)轉(zhuǎn)換電路,完成多路模擬輸入的高速同步數(shù)/模轉(zhuǎn),具有容錯和自檢能力。CPLD與處理之間采用并行接口,具有很好的移植性、可靠性。
關(guān)鍵詞:VHDL CPLD 高速同步數(shù)/模轉(zhuǎn)換 容錯和自檢 并行接口 移植性
引言
CPLD(Complex Programmable Logic Device,復(fù)雜可編程邏輯器件)是在傳統(tǒng)的PAL、GAL基礎(chǔ)上發(fā)展而來的,具有多種工作方式和高集成、高速、高可靠性等明顯的特點,在超高速領(lǐng)域和實時測控方面有非常廣泛的應(yīng)用。與FPGA相比,CPLD比較適合計算機(jī)總線控制、地址譯碼、復(fù)雜狀態(tài)機(jī)、定時/計數(shù)器、存儲控制器等I/O密集型應(yīng)用,且無須外部配置ROM、時延可預(yù)測等。目前的CPLD普遍基于E2PROM和Flash電可擦技術(shù),可實現(xiàn)100次以上擦寫循環(huán)。部分CPLD支持ISP編程或者配置有JTAG口,對于批量小、品種多的模板開發(fā)極為有利。而用VHDL設(shè)計的程序,借助EDA工具可以行為仿真、功能仿真和時序仿真,最后通過綜合工具產(chǎn)生網(wǎng)表,下載到目標(biāo)器件,從而生成硬件電路。
1 系統(tǒng)設(shè)計原理及框圖
以Altera公司7000S系列CPLD產(chǎn)品之一EPM7128S-10為控制核心,控制模/數(shù)轉(zhuǎn)換電路,最多可完成32路模擬數(shù)據(jù)的16位高速同步A/D轉(zhuǎn)換。
圖1為與A/D轉(zhuǎn)換電路相關(guān)的系統(tǒng)外圍電路框圖。外部32路模擬輸入通過調(diào)理電路后,CPLD控制多路切換器選通某一路信號送入A/D轉(zhuǎn)換器(AD676)進(jìn)行A/D轉(zhuǎn)換,轉(zhuǎn)換結(jié)果經(jīng)過數(shù)據(jù)緩沖在合適的時候通過總線被讀入處理器。一般的設(shè)計思路如下:①主處理器直接控制A/D轉(zhuǎn)換電路,完成模擬輸
|
您現(xiàn)在的位置:下載 ,3770.72K | EPM7128STC100-10 的貨源和報價 EPM7128STC100-10 的相關(guān)技術(shù)信息 | 其他型號 | 北京德天恒業(yè)科技發(fā)展有限公司聯(lián)系人:銷售部 電話:010-51665864 | 新亞科技(深圳)電子有限公司聯(lián)系人:何先生 電話:086-755-61289243 | 深圳市旺青電子有限公司聯(lián)系人:趙先生 電話:0755-82518983/82518981 | 北京振興誠達(dá)國際電子技術(shù)有限公司聯(lián)系人:王小姐 電話:010-82642409/82642171/82642408/82641497 | |||
>>更多供應(yīng)商 |
CPLD在多路高速同步數(shù)據(jù)采集系統(tǒng)中的應(yīng)用
摘要:采用VHDL語言設(shè)計,用CPLD控制模/數(shù)轉(zhuǎn)換電路,完成多路模擬輸入的高速同步數(shù)/模轉(zhuǎn),具有容錯和自檢能力。CPLD與處理之間采用并行接口,具有很好的移植性、可靠性。
關(guān)鍵詞:VHDL CPLD 高速同步數(shù)/模轉(zhuǎn)換 容錯和自檢 并行接口 移植性
引言
CPLD(Complex Programmable Logic Device,復(fù)雜可編程邏輯器件)是在傳統(tǒng)的PAL、GAL基礎(chǔ)上發(fā)展而來的,具有多種工作方式和高集成、高速、高可靠性等明顯的特點,在超高速領(lǐng)域和實時測控方面有非常廣泛的應(yīng)用。與FPGA相比,CPLD比較適合計算機(jī)總線控制、地址譯碼、復(fù)雜狀態(tài)機(jī)、定時/計數(shù)器、存儲控制器等I/O密集型應(yīng)用,且無須外部配置ROM、時延可預(yù)測等。目前的CPLD普遍基于E2PROM和Flash電可擦技術(shù),可實現(xiàn)100次以上擦寫循環(huán)。部分CPLD支持ISP編程或者配置有JTAG口,對于批量小、品種多的模板開發(fā)極為有利。而用VHDL設(shè)計的程序,借助EDA工具可以行為仿真、功能仿真和時序仿真,最后通過綜合工具產(chǎn)生網(wǎng)表,下載到目標(biāo)器件,從而生成硬件電路。
1 系統(tǒng)設(shè)計原理及框圖
以Altera公司7000S系列CPLD產(chǎn)品之一EPM7128S-10為控制核心,控制模/數(shù)轉(zhuǎn)換電路,最多可完成32路模擬數(shù)據(jù)的16位高速同步A/D轉(zhuǎn)換。
圖1為與A/D轉(zhuǎn)換電路相關(guān)的系統(tǒng)外圍電路框圖。外部32路模擬輸入通過調(diào)理電路后,CPLD控制多路切換器選通某一路信號送入A/D轉(zhuǎn)換器(AD676)進(jìn)行A/D轉(zhuǎn)換,轉(zhuǎn)換結(jié)果經(jīng)過數(shù)據(jù)緩沖在合適的時候通過總線被讀入處理器。一般的設(shè)計思路如下:①主處理器直接控制A/D轉(zhuǎn)換電路,完成模擬輸
熱門點擊
- 用Protel99SE實現(xiàn)脈沖電路的仿真
- RS編譯碼的一種硬件解決方案
- 基于EDA的交通燈控制系統(tǒng)(圖)
- CPLD在多路高速同步數(shù)據(jù)采集系統(tǒng)中的應(yīng)用
- 基于EPM7128設(shè)計的數(shù)據(jù)合并轉(zhuǎn)換器
- 非定長碼高速實時拼接專用集成電路的研制
- 多分辨率圖像實時采集系統(tǒng)的FPGA邏輯設(shè)計
推薦技術(shù)資料
- 聲道前級設(shè)計特點
- 與通常的Hi-Fi前級不同,EP9307-CRZ這臺分... [詳細(xì)]
- AMOLED顯示驅(qū)動芯片關(guān)鍵技
- CMOS圖像傳感器技術(shù)參數(shù)設(shè)計
- GB300 超級芯片應(yīng)用需求分
- 4NP 工藝NVIDIA Bl
- GB300 芯片、NVL72
- 首個最新高端芯片人工智能服務(wù)器
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究