熟女俱乐部五十路二区av,又爽又黄禁片视频1000免费,国产卡一卡二卡三无线乱码新区,中文无码一区二区不卡αv,中文在线中文a

新聞中心

EEPW首頁 > EDA/PCB > 設計應用 > 基于FPGA的ISA總線/MMи總線數(shù)據(jù)轉(zhuǎn)換電路設計

基于FPGA的ISA總線/MMи總線數(shù)據(jù)轉(zhuǎn)換電路設計

作者: 時間:2012-06-08 來源:網(wǎng)絡 收藏

2 硬件設計
2.1 工作原理
如圖1所示,轉(zhuǎn)換電路由芯片EPF10K30-RI208-4、配置器件EPC2LI20、接收緩沖電路、地址比較電路和接收電路組成。工作原理如下:當轉(zhuǎn)換電路工作時,首先根據(jù)配置器件內(nèi)的文件對FPGA芯片進行自動配置,當相應地址位與6位撥動開關值匹配時(撥動開關為預設待轉(zhuǎn)數(shù)據(jù)模塊地址),選中需要轉(zhuǎn)換數(shù)據(jù)的地址,然后由數(shù)據(jù)發(fā)送數(shù)據(jù)或命令,F(xiàn)PGA芯片中的譯碼電路結合地址總線信號和控制總線信號將控制數(shù)據(jù)轉(zhuǎn)為MMи總線對后級程控模塊的控制指令,對后級模塊實現(xiàn)控制。

本文引用地址:http://www.bjwjmy.cn/article/190276.htm

d.jpg


當傳遞某MMи程控模塊的數(shù)據(jù)時,首先將MMи程控模塊初始化,然后由總線發(fā)送“模塊選址”數(shù)據(jù),寫入FPGA中地址寄存器后,經(jīng)譯碼產(chǎn)生選址信號,并由觸發(fā)器保持。選址后,ISA總線發(fā)送“初始化”指令,寫入命令寄存器后,經(jīng)譯碼產(chǎn)生初始化信號。當監(jiān)測到“準備好”信號時,說明初始化成功,發(fā)送“清除模塊選址”信號。
MMи程控模塊接收信息時,在被尋址且發(fā)出準備好信號后,ISA總線將要寫入程控模塊的數(shù)據(jù)先寫入FPGA中的數(shù)據(jù)輸出寄存器中,然后發(fā)送到MMи數(shù)據(jù)總線上,發(fā)出“Пpиeм”接收信號,程控模塊根據(jù)此信號將數(shù)據(jù)寫入相應信息寄存器。信息接收結束后,取消“Пpиeм”接收信號,取消MMи數(shù)據(jù)總線上數(shù)據(jù)。程控模塊準備接收新的信息字節(jié),并產(chǎn)生準備好的信號。
程控模塊發(fā)送信息時,在被尋址且發(fā)出準備好信號后,由ISA總線控制沿“A0~A2”線路指定接收信息寄存器地址,并發(fā)出“Bыд.”發(fā)送信號,程控模塊根據(jù)此信號從發(fā)送信息寄存器沿MMи數(shù)據(jù)總線發(fā)出信息字節(jié),所發(fā)出的信息字節(jié)被讀取到FPGA中的數(shù)據(jù)輸入寄存器后由ISA總線控制讀出。
2.2 FPGA配置器件電路
FPGA配置器件電路如圖2所示,EPC2LI20為配置芯片,工作電壓5 V或3.3 V,支持在系統(tǒng)編程(ISP)和菊花鏈配置,可重復編程;EPF10K 30R1208-4為Altera公司生產(chǎn)FPGA芯片,工作電壓為5 V,包含邏輯單元1 728個,存儲位數(shù)12 288位;JP為通過QuartusⅡ軟件對配置芯片進行程序燒寫接口。

e.jpg



評論


相關推薦

技術專區(qū)

關閉