The decoding algorithm used in RBDS.c is based on error trapping. The program emulates the operation of the encoder and decoder of a binary cyclic codes, using bitwise shifts and xor for modulo g(x) operations.
BurchED B5-X300 Spartan2e
using XC2S300e device
Top level file for 6809 compatible system on a chip
Designed with Xilinx XC2S300e Spartan 2+ FPGA.
Implemented With BurchED B5-X300 FPGA board,
B5-SRAM module, B5-CF module and B5-FPGA-CPU-IO module
Most code samples included on this CD were developed with Microsoft Visual C++ version 5.0 and the Microsoft Windows CE Toolkit for Visual C++ version 5.0. The Sspi and Crypto samples were developed with Microsoft Visual C++ version 6.0 and the Microsoft Windows CE Toolkit for Visual C++ 6.0. The code in sample applications is ported for a Handheld PC, but the programming concepts that are presented apply to all Windows CE-based platforms.
The intent of the software contained on this CD is to provide support for the material covered in the textbook. All programs have been developed and tested using MATLAB Version 5.2. Although the authors believe that all routines should be compatible with earlier versions of MATLAB, this may not be the case. The software is maintained and regularly updated through our Web-site at www.wpi.edu/ece/EM_RF_lab/book. It is assumed that the user has a basic knowledge of MATLAB. Support of MATLAB is maintained through the MathWorks, Inc. Web-site at www.mathworks.com.
The intent of the software contained on this CD is to provide support for the material covered in the textbook. All programs have been developed and tested using MATLAB Version 5.2. Although the authors believe that all routines should be compatible with earlier versions of MATLAB, this may not be the case. The software is maintained and regularly updated through our Web-site at www.wpi.edu/ece/EM_RF_lab/book. It is assumed that the user has a basic knowledge of MATLAB. Support of MATLAB is maintained through the MathWorks, Inc. Web-site at www.mathworks.com.