針對傳統集成電路(ASIC)功能固定、升級困難等缺點,利用FPGA實現了擴頻通信芯片STEL-2000A的核心功能。使用ISE提供的DDS IP核實現NCO模塊,在下變頻模塊調用了硬核乘法器并引入CIC濾波器進行低通濾波,給出了DQPSK解調的原理和實現方法,推導出一種簡便的引入?仔/4固定相移的實現方法。采用模塊化的設計方法使用VHDL語言編寫出源程序,在Virtex-II Pro 開發板上成功實現了整個系統。測試結果表明該系統正確實現了STEL-2000A的核心功能。 Abstract: To overcome drawbacks of ASIC such as fixed functionality and upgrade difficulty, FPGA was used to realize the core functions of STEL-2000A. This paper used the DDS IP core provided by ISE to realize the NCO module, called hard core multiplier and implemented CIC filter in the down converter, described the principle and implementation detail of the demodulation of DQPSK, and derived a simple method to introduce a fixed phase shift of ?仔/4. The VHDL source code was designed by modularity method , and the complete system was successfully implemented on Virtex-II Pro development board. Test results indicate that this system successfully realize the core function of the STEL-2000A.
上傳時間: 2013-11-19
上傳用戶:neu_liyan
Abstract: How can an interface change a happy face to a sad face? Engineers have happy faces when an interface works properly.Sad faces indicate failure somewhere. Because interfaces between microprocessors and ICs are simple—even easy—they are oftenignored until interface failure causes sad faces all around. In this article, we discuss a common SPI error that can be almostimpossible to find in a large system. Links to interface tutorial information are provided for complete information. Noise as a systemissue and ICs to minimize its effects are also described.
上傳時間: 2013-11-18
上傳用戶:zgz317
PhpDig is a search engine written in PHP that uses a MySQL database backend. It features indexing of both static and dynamic pages, spidering of almost all links in HTML content, in hrefs, areamaps, and frames, and full text indexing. The search results appearence is skin-able, using a very simple templates system. PhpDig是一個用PHP編寫的搜索引擎,它使用MySQL數據庫后臺。它的功能有靜態和動態頁面索引,在HTML內容中用hrefs, areamaps,和frames以及全文本索引構成所有的鏈接網。搜索結果的外觀是可定制外觀的,使用一個非常簡單的模板系統。
標簽: database features indexing backend
上傳時間: 2014-01-03
上傳用戶:haohaoxuexi
The TapiComm sample uses both the Telephony API and the Win32 Communications API to demonstrate one way to implement a very simple TTY application. While the user interface and TTY emulation are very rudimentary, the TAPI and comm modules are fairly complete.
標簽: Communications demonstrate API Telephony
上傳時間: 2014-12-07
上傳用戶:chenxichenyue
Rainbow is a C program that performs document classification usingone of several different methods, including naive Bayes, TFIDF/Rocchio,K-nearest neighbor, Maximum Entropy, Support Vector Machines, Fuhr sProbabilitistic Indexing, and a simple-minded form a shrinkage withnaive Bayes.
標簽: classification different document performs
上傳時間: 2015-03-03
上傳用戶:希醬大魔王
Pocket SIP Messenger is a SIP instant messaging client for small devices that use Windows CE (iPAQ Pocket PC, ...). The IM protocol is based on SIMPLE (IETF) working group s specification.
標簽: Messenger SIP messaging instant
上傳時間: 2015-03-13
上傳用戶:lyy1234
Sanos Operating System Kernel ----------------------------- Sanos is an OS kernel for use in PC based server appliances. The kernel was developed as part of an experiment on investigating the feasibility of running java server applications without a traditional operating system only using a simple kernel.
標簽: Sanos Operating Kernel System
上傳時間: 2014-01-03
上傳用戶:1159797854
這里是我在學校時所寫的一些程序,其中有些Java程序可能要重新編譯一下才能運行,具體如下:C Course Disign——C語言編寫的時鐘程序Very Simple CPU——CPU仿真工具StudentQuery——基于SQL語言數據庫的學籍管理系統Theory of Computation——一些關于計算理論算法的實現,詳見內附說明Hotel——酒店管理系統另外還有一些硬件VHDL方面的程序,整理好后會陸續上傳
上傳時間: 2013-12-26
上傳用戶:onewq
This directory contains utility for implementing generic Reqursive Least Squares (RLS) algorithm. The example shows how one can use the utility to estamate the parameters of a simple linear discrete time system.
標簽: implementing Reqursive directory algorithm
上傳時間: 2014-01-06
上傳用戶:gtf1207
Overview In this chapter I introduce Borland C++Builder (BCB) and explain what it is about. I also devote considerable time to explaining the purpose of this book and the philosophy behind my approach to technical writing. Technical subjects covered in this chapter include Creating a simple Multimedia RAD program that plays movies, WAV files, and MIDI files. Shutting down the BCB RAD programming tools and writing raw Windows API code instead. Creating components dynamically on the heap at runtime. Setting up event handlers (closures) dynamically at runtime. A brief introduction to using exceptions. This topic is covered in more depth in Chapter 5, "Exceptions." A brief introduction to ANSI strings. This subject is covered in more depth in Chapter 3, "C++Builder and the VCL." Using the online help. Greping through the include and source files that come with the product and with this book.
標簽: introduce Overview Borland Builder
上傳時間: 2014-01-04
上傳用戶:小鵬