Continue to Site

Welcome to

Welcome to our site! 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.

Isn't raised cosine pulse non casual?

Not open for further replies.


Full Member level 5
Apr 21, 2005
Reaction score
Trophy points
27.45N, 85.20E KTM, NP
Activity points
Raised Cosine pulse is the practical solution for baseband digital comm'n. But isn't raised cosine pulse non casual???

raised cosine pulse matlab

Ideally, yes. But the ideal noncausal and infinite duration waveform can be truncated in time with a slight distortion in frequency domain.
Take the noncausal pulse. Shift it in time (delay) and truncate it for negative time (i.e. p(t)=0 for t<0). This causal pulse can be approximated.
It can be also truncated in time if digital FIR techniques are used (i.e. p(t)=0 for t>T, where T is the duration of the approximation).


Re: Raised Cosine

Yes. All filterings introduce delay. In fact, Matlab demo has a part on Raised Cosine Filter from which you can understand the delay well.

in matlab
>> demo
then find the communication panel

Re: Raised Cosine

SQRC is not used in pass band commn?

Re: Raised Cosine

SQRC is used in practice, for example Wideband CDMA systems. With SQRC, we actually split the RC into two idential function at transmitter and receiver, respectively. Therefore, the receiver SQRC performs matched filtering.

Re: Raised Cosine

Hey Guys,
I dont know It wud be helpful or not but JUST GO THROUGH THIS AND SEE!!
I have been doing research on raised cosine pulses and the answers to ur questions are

(1) the raised cosine pulse that we use is causal as only haalf of the pulse is used for pulse shaping. Moreover,it is common engineering practice to split the pulse in half, i.e., to deploy a root (of the frequency response) pulse at the transmitter side, and the same root pulse at the receiver side that acts as a matched filter . Further, the filters are digitally implemented with a truncated oversampled causal version. For complexity reasons it is desirable that the tails decay rapidly
in order to allow quick truncation, and minimize the resulting intersymbol interference (ISI) at the receiver. This is because the auto-convolution of the truncated root pulse is not Nyquist anymore.

(2) The complete assembly o fwat u call a raised cosine filter is given by the eqn,


Not open for further replies.

Part and Inventory Search

Welcome to