男女午夜激情_www.天堂av.com_亚洲综合小说区_亚洲欧美自拍视频_成年精品_久久www免费人成—看片_激情综合五月天_久久高潮视频_最新国产成人ab网站_国产精品卡一

機電之家資源網
單片機首頁|單片機基礎|單片機應用|單片機開發|單片機文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開發
培訓信息
贊助商
CPLD在射頻卡讀寫器中的應用
CPLD在射頻卡讀寫器中的應用
 更新時間:2008-8-18 11:03:13  點擊數:65
【字體: 字體顏色
上一頁  [1] [2] [3] [4] [5] 

表中參數說明:Ri為CRC移位寄存器值(R0為低位),Ci為CRC移位寄存器初值(C0為低位),Di為輸入數據(D0為低位),Xi=Di XDR Ci,同一欄中數據的運算關系是異或(XOR)。

每次并行數據到來時,各CRC寄存器值按表4運算關系更新。最后一個字節數據輸入后CRC寄存器的值(R0~R15)即為該數據組的CRC值。模塊設計采用了VHDL語言,同步更新R0~R15寄存器的值,從表中看出,一次CRC計算最多完成4組XOR運算。如:R3<=C11 XOFR D7 XOR C7 XOR D0 XOR X0;R15<=D7XOR C7 XOR D3 XOR C3。

3 控制模塊

單片機擴展了RAM后,P2口只有P2.5~P2.7可以用來提供控制信號,不能滿足需要,因而在CPLD內部將3路信號擴展為8路控制信號,以實現對各部分進行協調控制。主要有編碼器和譯碼器的啟動信號、復位信號、指令標志信號、CRC輸出信號等控制信號。

4 性能分析

這里選用1片XILINX XC95144實現整個數據處理模塊的功能,使用軟件平臺是Xilinx Foundation 3.1i。XC95144內部有144個宏單元、3200可用門。圖5和圖6分別給出了編碼器和譯碼器的部分時序仿真結果及其說明。可以看到,二者均實現了協議要求,編碼器在準確的位置實現脈沖位置調制,譯碼器能準確地對曼徹斯特碼數據進行譯碼,并計算出輸入數據的CRC值。

用AT89C51單片機提供編碼數據以及模擬待譯碼曼碼數據流對模塊功能進行實測,用示波器觀察各測試點信號,結果基本上與時序仿真的波形圖相同,達到了預期設計的目標。

本文較系統地介紹了一類遠距離射頻卡讀寫器數字處理模塊的設計,特別在于:(1)采用單片CPLD實現了射頻卡讀寫器數字模塊功能,采用了原理圖和VHDL相結合自頂向下的設計方法[2][5],樣機PCB版面積小,開發周期短,性能穩定。其設計方案和思路對其他類別射頻卡讀寫器設計具有一定的參考價值。(2)提出了一種快速實現CRC-CCITT的并行運算方法,該方法適用于高速數據傳輸場合。

為了提高系統的安全性,可以對對寫入卡中的數據進行加密處理,即引入數據加密模塊,并將整個設計配置到一片容量更大的CPLD或FPGA中。


  • 上一篇: TMS320C203在高性價比、低功耗短波數字化接收機中的應用
  • 下一篇: SiGe為籃牙設計推出的功放確保在兩種模式下的最佳效率
  • 發表評論   告訴好友   打印此文  收藏此頁  關閉窗口  返回頂部
    熱點文章
     
    推薦文章
     
    相關文章
    網友評論:(只顯示最新5條。)
    關于我們 | 聯系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機電之家 | 會員助手 | 免費鏈接

    點擊這里給我發消息66821730(技術支持)點擊這里給我發消息66821730(廣告投放) 點擊這里給我發消息41031197(編輯) 點擊這里給我發消息58733127(審核)
    本站提供的機電設備,機電供求等信息由機電企業自行提供,該企業負責信息內容的真實性、準確性和合法性。
    機電之家對此不承擔任何保證責任,有侵犯您利益的地方請聯系機電之家,機電之家將及時作出處理。
    Copyright 2007 機電之家 Inc All Rights Reserved.機電之家-由機電一體化網更名-聲明
    電話:0571-87774297 傳真:0571-87774298
    杭州濱興科技有限公司提供技術支持

    主辦:杭州市高新區(濱江)機電一體化學會
    中國行業電子商務100強網站

    網站經營許可證:浙B2-20080178-1
    主站蜘蛛池模板: 宜兴市| 烟台市| 亳州市| 蛟河市| 旅游| 贡山| 东台市| 平利县| 肥城市| 个旧市| 霍城县| 台北市| 宁海县| 漠河县| 沽源县| 新竹县| 韩城市| 台江县| 怀集县| 确山县| 尚义县| 呼和浩特市| 白玉县| 阜宁县| 青州市| 安塞县| 安康市| 德阳市| 剑川县| 兰坪| 虎林市| 凌海市| 棋牌| 乐亭县| 镇安县| 乐平市| 崇文区| 环江| 新沂市| 得荣县| 涟源市|