Here, I want to simulate an M-ary [pulse-amplitude modulation] system. Anyhow, I chose my binary source to generate information at a rate of 1Mbps. The data "virtually" has a zero intersymbol interference (a.k.a zero ISI). If the channel of bandwidth 125 kHz. What is the minimum possible value of M? I found it like this:
M = 1 MBPS/125KHZ = 8 Bits
But the simulation fails to finish the work. But when I chose M=20, it works fine. Am I missing something here?
Thanks everyone, I think I found the answer: Since we have:
\$ B_T = R_B/[2* log_2(M)]\$ .........(1)
\$ R_B\$ = Bit Rate = 1 MBPS ==> \$ R_B/2 = 500*10^3\$ symbols per second
\$ B_T\$ = The transmission bandwidth= \$125*10^3\$ symbols per second
So, substituting the values in equation (1) will lead us to know that the minimum value of M is 16.
Thank you everyone