Welcome![Sign In][Sign Up]
Location:
Downloads SourceCode Mathimatics-Numerical algorithms Algorithm
Title: uhd-master Download
 Description: This paper investigates the Wiener and least mean square (LMS) algorithms in the design of traversal tap delay line filters for the purpose of compensating the effect of the communication channel. The designed equalizers remove the distortion caused by the channel from the transmitted signal without requiring any specific model or state-space information. The first approach is based on the a recursive Wiener filtering procedure and is designed using the Wiener- Hopf equation. On the other hand, the second approach uses the LMS algorithm and investigates the effect of different step sizes on the speed of the conversion and the accuracy of the overall algorithm. Simulation results are presented and both schemes are compared under different distortion levels and signal to noise ratio(SNR) values via impulse response, frequency response and ABER simulations.
 Downloaders recently: [More information of uploader nagarjun]
 To Search:
File list (Check if you may need any files):
 

uhd-master
..........\CHANGELOG
..........\README.md
..........\firmware
..........\........\README.md
..........\........\fx2
..........\........\...\.gitignore
..........\........\...\CMakeLists.txt
..........\........\...\b100
..........\........\...\....\.gitignore
..........\........\...\....\CMakeLists.txt
..........\........\...\....\board_specific.c
..........\........\...\....\eeprom_io.c
..........\........\...\....\eeprom_io.h
..........\........\...\....\fpga_load.c
..........\........\...\....\fpga_rev2.c
..........\........\...\....\fpga_rev2.h
..........\........\...\....\gpif.c
..........\........\...\....\usb_descriptors.a51
..........\........\...\....\usrp_common.c
..........\........\...\....\usrp_main.c
..........\........\...\....\usrp_regs.h
..........\........\...\common
..........\........\...\......\.gitignore
..........\........\...\......\_startup.a51
..........\........\...\......\_startup.a51.brittle
..........\........\...\......\delay.c
..........\........\...\......\delay.h
..........\........\...\......\eeprom_boot.a51
..........\........\...\......\eeprom_init.c
..........\........\...\......\fpga.h
..........\........\...\......\fpga_load.h
..........\........\...\......\fpga_regs0.h
..........\........\...\......\fpga_regs_common.h
..........\........\...\......\fpga_regs_common.v
..........\........\...\......\fpga_regs_standard.h
..........\........\...\......\fpga_regs_standard.v
..........\........\...\......\fx2regs.h
..........\........\...\......\fx2utils.c
..........\........\...\......\fx2utils.h
..........\........\...\......\i2c.c
..........\........\...\......\i2c.h
..........\........\...\......\init_gpif.c
..........\........\...\......\isr.c
..........\........\...\......\isr.h
..........\........\...\......\spi.c
..........\........\...\......\spi.h
..........\........\...\......\syncdelay.h
..........\........\...\......\timer.c
..........\........\...\......\timer.h
..........\........\...\......\usb_common.c
..........\........\...\......\usb_common.h
..........\........\...\......\usb_descriptors.h
..........\........\...\......\usb_requests.h
..........\........\...\......\usrp_commands.h
..........\........\...\......\usrp_common.h
..........\........\...\......\usrp_config.h
..........\........\...\......\usrp_globals.h
..........\........\...\......\usrp_i2c_addr.h
..........\........\...\......\usrp_ids.h
..........\........\...\......\usrp_interfaces.h
..........\........\...\......\usrp_spi_defs.h
..........\........\...\......\vectors.a51
..........\........\...\config
..........\........\...\......\CMakeASM_SDCCInformation.cmake
..........\........\...\......\CMakeDetermineASM_SDCCCompiler.cmake
..........\........\...\......\CMakeTestASM_SDCCCompiler.cmake
..........\........\...\......\Rename.cmake
..........\........\...\......\Toolchain-sdcc.cmake
..........\........\...\usrp1
..........\........\...\.....\CMakeLists.txt
..........\........\...\.....\board_specific.c
..........\........\...\.....\eeprom_io.c
..........\........\...\.....\eeprom_io.h
..........\........\...\.....\fpga_load.c
..........\........\...\.....\fpga_rev2.c
..........\........\...\.....\fpga_rev2.h
..........\........\...\.....\gpif.c
..........\........\...\.....\gpif.gpf
..........\........\...\.....\usb_descriptors.a51
..........\........\...\.....\usrp_common.c
..........\........\...\.....\usrp_gpif.c
..........\........\...\.....\usrp_gpif_inline.h
..........\........\...\.....\usrp_main.c
..........\........\...\.....\usrp_regs.h
..........\........\...\utils
..........\........\...\.....\build_eeprom.py
..........\........\...\.....\edit-gpif-b100.py
..........\........\...\.....\edit-gpif.py
..........\........\...\.....\generate_regs.py
..........\........\octoclock
..........\........\.........\Makefile
..........\........\.........\OctoClock.c
..........\........\zpu
..........\........\...\.gitignore
..........\........\...\CMakeLists.txt
..........\........\...\apps
..........\........\...\....\txrx_uhd.c
..........\........\...\bin
..........\........\...\...

CodeBus www.codebus.net