Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Recent content by casiocalcs

  1. C

    How can I reduce the BER in BPSK DSSS modulation with pulse shaping (in simulink)?

    There is no such thing as zero BER in a realisable system. The Shannon Channel limit theorem states every channel has a limit. I am not sure why you saw 'zero BER'. Possibly your noise is so low that your channel is very good and BER looks close to zero? This already seems like a problem with...
  2. C

    [SOLVED] Simple Spartan-3E program simulates well but wont run in hardware....

    All fixed. I found I had accidently introduced a new, blank UCF into my project at some point, which was associated with the top level module. The resource placement was therefore arbitrarily chosen it seems. The UCF file I posted and was editing was totally irrelevant it seems. Big thanks...
  3. C

    [SOLVED] Simple Spartan-3E program simulates well but wont run in hardware....

    Hi mrflibble, You are correct, that would be a big fat error. At the time of writing my last I was making lots of attempts with slight variations of my code, and the one I posted happened to be syntactically broken. However, I fixed that error with no improvement in my result. I like the...
  4. C

    How can I reduce the BER in BPSK DSSS modulation with pulse shaping (in simulink)?

    Are you planning on (a) implementing an error correcting scheme, or (b) do you just want to try for the best unencoded transmission? If (a) then try viterbi, turbo or low density parity codes. If (b) then either slow the data rate, increase the signal power, or lower the awgn level.
  5. C

    interleaver & deinterleaver in digital communication

    Interleaving is basically taking a block of samples from your signal and shuffling (interleaving) them around before sending them. This is so that if a short 'burst' interferer causes errors in a number of bits in the channel, the errors affect bits that were not actually next to one another...
  6. C

    [SOLVED] Simple Spartan-3E program simulates well but wont run in hardware....

    Hi Barry, Yes, I have used this UCF file for the previous experiment (almost identical). I have triple checked the resource references (e.g. SW0 = L13) and they are correct. I even tried setting assign indicator = 1; in my verilog file just to make one of the LEDs come on. Still no luck.
  7. C

    [SOLVED] Simple Spartan-3E program simulates well but wont run in hardware....

    Hi, This is my first post! I am really new to the world of FPGA and am trying to educate myself from a FPGA prototyping textbook, but came unstuck with one of the early experiments. The Verilog program is a 2-to-4 binary decoder. The UCF is below. I added the "indicator" signal because I was...

Part and Inventory Search

Back
Top