新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > PCI總線智能GJB289A仿真卡設計

        PCI總線智能GJB289A仿真卡設計

        作者: 時間:2010-12-24 來源:網絡 收藏

        2.3 模擬收發器設計
        模擬發送器是將FPGA輸出的TTL電平信號轉換為滿足協議要求電氣特性的信號傳輸到電纜上,并提供一定的功率使發送信號順利被接受方正確接收。模擬接收器是將在總線電纜上雙極性電平的信號轉換為可以直接接入FPGA的TTL電平信號,且信號的失真應控制在一定的范圍之內以使得通信過程正確。目前A總線模擬收發器較多由國外的HI-1573總線驅動芯片實現,在此設計了模擬收發器電路,可以代替1573芯片。模擬發送部分電路如圖2所示,由FPGA直接生成的TTL電平信號從電路的左端輸入,輸入的信號為單極性的曼徹斯特Ⅱ型編碼,信號差分輸出。圖中的兩個PNP型三極管工作在開關狀態,R1為基極偏置電阻,R2為集電極負載,二極管起保護作用。右端的隔離變壓器將信號放大輸入到總線電纜。總線驅動器的接收部分電路如圖3所示,總線電纜上的信號從右端的隔離變壓器輸入,通過隔離變壓器電平轉換后到達高速比較器,信號高于門檻電壓時比較器輸出高電平;信號低于門檻電壓時比較器輸出低電平。最終變為兩路TTL電平的差分信號輸入FPGA中做進一步處理。

        b.JPG
        TI公司TMS320C6000系列DSP程序主要的加載方式:一種是由EMIF接口引導程序加載,程序代碼、數據存放在外擴的FLASH中,這種方式加載的DSP程序是固定的,不能支持在線更新;另一種是由接口引導,主機通過接口可以訪問DSP片內片外存儲單元,將程序代碼寫入DSP片內 RAM區,復位DSP時,程序即開始從地址O執行。這種方式可以在線加載DSP程序,更新處理算法,滿足系統設計要求,所以本系統采用接口加載方式。

        3 DSP程序在線加載方法
        用戶在主程序框架內添加算法函數,再通過上位機軟件,自動調用TI公司C編譯器c16x.exe、匯編器asm6x.exe和連接器link6x.exe 殼程序,將C代碼編譯連接生成可執行的out文件。主機PCI接口的加載方式,需要將可執行的目標代碼.out文件轉換為十六進制.hex文件,再寫入到 DSP的內部RAM空間。具體加載流程如圖4所示。
        d.JPG


        關鍵詞: 289A PCI GJB 289

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 搜索| 裕民县| 同江市| 新丰县| 方正县| 大名县| 保德县| 上饶市| 彭泽县| 靖安县| 阿拉善右旗| 吴江市| 武平县| 沙河市| 成都市| 黄骅市| 奈曼旗| 贵德县| 金乡县| 葫芦岛市| 石屏县| 富阳市| 泊头市| 宜章县| 玉龙| 东港市| 宜丰县| 罗定市| 基隆市| 会理县| 屏东市| 米泉市| 灵石县| 通化市| 龙胜| 贵德县| 枣阳市| 嘉定区| 溧水县| 鲁甸县| 建德市|