新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 一種DSP與PCI總線的接口設計

        一種DSP與PCI總線的接口設計

        作者: 時間:2011-08-25 來源:網(wǎng)絡 收藏
        向RAM寫數(shù)據(jù)→通過FLAG發(fā)出握手請求到CPLD→CPLD向9054的USERi發(fā)出中斷信號→9054查詢到中斷→9054或RAM數(shù)據(jù)。時序如圖3所示。

        本文引用地址:http://www.104case.com/article/150296.htm

          

          CPLD的程序如下:

          Library IEEE;

          Use IEEE.STD_LOGIC_1164.all;

          Use IEEE.STD_LOGIC_unsigned.all;

          Use IEEE.std_logic_arith.all;

          ENTITY PCI IS

          PORT(

          ADS:IN STD_LOGIC;

          LCLK:IN STD_LOGI

          C;

          LWR:IN STD_LOGIC;

          LHOLD:IN STD_LOGIC;

          LHOLDA:OUT STD_LOGIC;

          READY:OUT STD_LOGIC;

          OE:OUT STD_LOGIC;

          RW:OUT STD_LOGIC);

          END PCI;

          ARCHITECTURE PCI_arch OF PCI IS

          SIGNAL signal_0:STD_LOGIC;

          BEGIN

          PROCESS(LCLK)

          BEGIN

          IF LCLK'EVENT AND LCLK='1'THEN

          IF LHOLD='1'THEN

          IF ADS='0'THEN

          Signal_0='1';

          ELSIF ADS='1'THEN

          Signal_0='0';

          END IF;

          END IF;

          END IF;

          IF LCLK'EVENT AND LCLK='1'THEN

          IF LHOLD='1'THEN

          IF LWR='0'THEN

          OE='0';

          RW='1';

          ELSIF LWR='1'THEN

          OE='1';

          RW='0';

          END IF;

          END IF;    END IF;

          IF LCLK'EVENT AND LCLK='0'THEN

          IF LHOLD='1'THEN

          IF signal_0='1'THEN

          READY='0';

          ELSIF signal_0='0'THEN

          READY='1';

          END IF;

          END IF;

          END IF;

          END PROCESS;

          PROCESS(LCLK,LHOLD)

          BEGIN

          IF LCLK'EVENT AND LCLK='0'THEN

          IF LHOLD='1'THEN

          LHOLDA='1';

          ELSIF LHOLD='0'THEN

          LHOLDA='0';

          END IF;

          END IF;

          END PROCESS;

          END PCI_arch;

          5 結(jié)束語

          本文介紹的與PCI的接 接方案靈活簡單,減小了布板的復雜度,簡化了PCI要求的時序,縮短了開發(fā)周期。采用該方案的數(shù)據(jù)處理系統(tǒng)工作穩(wěn)定,已應用在低頻信號檢測領域中。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區(qū)

        關閉
        主站蜘蛛池模板: 石狮市| 天柱县| 阿克| 陈巴尔虎旗| 于田县| 铜山县| 武夷山市| 兰考县| 栾川县| 长治市| 阳泉市| 青川县| 德安县| 肃北| 大荔县| 缙云县| 岳普湖县| 南乐县| 阳高县| 安化县| 洛南县| 河间市| 婺源县| 灵山县| 凤庆县| 河西区| 京山县| 西峡县| 湘潭市| 神农架林区| 万山特区| 香港| 弋阳县| 于都县| 安阳县| 阿拉善左旗| 沁源县| 临泽县| 新邵县| 房产| 邵阳市|