We address the problem of blind carrier frequency-offset (CFO) estimation in quadrature amplitude modulation,
phase-shift keying, and pulse amplitude modulation
communications SYSTEMS.We study the performance of a standard
CFO estimate, which consists of first raising the received signal to
the Mth power, where M is an integer depending on the type and
size of the symbol constellation, and then applying the nonlinear
least squares (NLLS) estimation approach. At low signal-to noise
ratio (SNR), the NLLS method fails to provide an accurate CFO
estimate because of the presence of outliers. In this letter, we derive
an approximate closed-form expression for the outlier probability.
This enables us to predict the mean-square error (MSE) on CFO
estimation for all SNR values. For a given SNR, the new results
also give insight into the minimum number of samples required in
the CFO estimation procedure, in order to ensure that the MSE
on estimation is not significantly affected by the outliers.
Carrier-phase synchronization can be approached in a
general manner by estimating the multiplicative distortion (MD) to which
a baseband received signal in an RF or coherent optical transmission
system is subjected. This paper presents a unified modeling and
estimation of the MD in finite-alphabet digital communication SYSTEMS. A
simple form of MD is the camer phase exp GO) which has to be estimated
and compensated for in a coherent receiver. A more general case with
fading must, however, allow for amplitude as well as phase variations of
the MD.
We assume a state-variable model for the MD and generally obtain a
nonlinear estimation problem with additional randomly-varying system
parameters such as received signal power, frequency offset, and Doppler
spread. An extended Kalman filter is then applied as a near-optimal
solution to the adaptive MD and channel parameter estimation problem.
Examples are given to show the use and some advantages of this scheme.
With this foundation, you explore a development model that addresses the complete range of issues in the design of embedded communications software, including real-time operating SYSTEMS, hardware and software partitioning, layering, and protocol stacks.
ST7529液晶驅動 The ST7529 is a driver & controller LSI for 32 gray scale graphic dot-matrix liquid crystal display SYSTEMS. It generates 255
Segment and 160 Common driver circuits. This chip is connected directly to a microprocessor, accepts Serial Peripheral
Interface (SPI), 8-bit/16-bit parallel or IIC display data and stores in an on-chip display data RAM. It performs display data
RAM read/write operation with no external operating clock to minimize power consumption. In addition, because it contains
power supply circuits necessary to drive liquid crystal, it is possible to make a display system with the fewest components.
The PCI Utilities package contains a library for portable access to PCI bus
configuration registers and several utilities based on this library.
In runs on the following SYSTEMS:
Linux (via /sys/bus/pci, /proc/bus/pci or i386 ports)
FreeBSD (via /dev/pci)
NetBSD (via libpci)
OpenBSD (via /dev/pci)
GNU/kFreeBSD (via /dev/pci)
Solaris/i386 (direct port access)
Aix (via /dev/pci and odmget)
GNU Hurd (direct port access)
Windows (direct port access)
FIST可堆疊文件系統,linux文件系統修改相關的開源軟件,使得對linux文件系統功能的改進很簡單了
The FiST (File System Translator) system combines two methods to solve the above problems in a novel way: a set of stackable file system templates for each operating system, and a high-level language that can describe stackable file SYSTEMS in a cross-platform portable fashion. Using FiST, stackable file SYSTEMS need only be described once. FiST s code generation tool, fistgen, compiles a single file system description into loadable kernel modules for several operating SYSTEMS (currently Solaris, Linux, and FreeBSD). The project demonstrates that with FiST, code size and development time are reduced significantly, while imposing a small performance overhead of only 1-2%. These benefits are achieved, as well as portability, without changing existing operating SYSTEMS or file system.
CheckMate is a MATLAB-based tool for modeling, simulating and investigating properties of hybrid dynamic SYSTEMS. Hybrid SYSTEMS are modeled using the Simulink graphical user interface (GUI). Parameters and specifications are entered using both the Simulink GUI and user-defined m-files. CheckMate commands are entered in the MATLAB command window.
Introduction
A shared library is a collection of functions that are available for use by one or more applications running on a system. On Windows operating SYSTEMS, the library is compiled into a dynamic link library (.dll) file. At run-time, the library is loaded into memory and made accessible to all applications.