Rules | Recent posts | topic RSS | Search | Register  | Log in

How to deal with the practical dsp in ASIC design?

 
Post new topic  Reply to topic    EDAboard.com Forum Index -> Digital Signal Processing
Author Message
machael



Joined: 04 Nov 2004
Posts: 46


Post01 Dec 2004 6:30   How to deal with the practical dsp in ASIC design?

hi,everyone

I'm a ee engineer newbie. I think I have mastered enough basic dsp theory in school. But I found in the practical ASIC(or FPGA, using verilog HDL) application, the situation always restrict the complexity to implement your idea. You have to shorten the width of the coefficient as much as you can, and you have to consider whether all the multiplication and the addition could be totally done before the next sample come in the limited clock periods, so sometimes I found IIR is much useful(no need to consider the linear phase).

So I want some practial technique guide in ASIC or FPGA design(not the DSP(digital signal processor) application) about dsp, especially the filter design, talking about the practial problems, such as coefficent selection, some architecture of iir or fir, and the analysis of implement complexity. Could someone give me some advise or recommend some material to read? I will appreciate that very very much!

Regards!
Machael
Back to top
khorram



Joined: 27 Oct 2004
Posts: 238
Helped: 20


Post01 Dec 2004 9:45   Re: How to deal with the practical dsp in ASIC design?

Please read the following articles. I hope they will be useful and you can find there what you want. Also you can see http://www.bdti.com/faq/.

Regards,
KH



Sorry, but you need login in to view this attachment

Back to top
machael



Joined: 04 Nov 2004
Posts: 46


Post06 Dec 2004 3:48   How to deal with the practical dsp in ASIC design?

Thank you very much, khorram!
p.s. I've found and bought a book named<VLSI Digital Signal Processing Systems, Design and Implementation>, wrotten by Keshab K. Parhi. It seems not bad, focused on the achitecture disign of DSP in VLSI disign. However, I think it is lack of some practical examples, and the theoretical discussion take too much chapters.
Back to top
khorram



Joined: 27 Oct 2004
Posts: 238
Helped: 20


Post06 Dec 2004 7:06   Re: How to deal with the practical dsp in ASIC design?

I am glad you found what you wanted. If you want to know how you can design for example a multiplier which should operate in a specific time, you have to search for some books entitled "arithmetic circuits design".
I have the following books which may be can be found in the EDAboard too. But i remember that you don't want to study DSP applications. You can find there how for example a IIR filter can be implemented based on DSK boards.

1) DSP Applications Using C and the TMS320C6x DSK

2) Digital Signal Processing Laboratory Experiments Using C and the TMS320C31 DSK

3) Real Time Digital Signal Processing

If you could not find them, let me know to send them to you.

Regards,
KH
Back to top
machael



Joined: 04 Nov 2004
Posts: 46


Post07 Dec 2004 18:18   Re: How to deal with the practical dsp in ASIC design?

khorram,

Thank you for your kindly help! Could you give me some guide about some classic reference on "arithmetic circuits design" and whether they could be found in Edaboard?

Regards!
Machael
Back to top
khorram



Joined: 27 Oct 2004
Posts: 238
Helped: 20


Post11 Dec 2004 7:38   Re: How to deal with the practical dsp in ASIC design?

Unfortunately, there are not any books related to arithmetic circuit design at EDAboard (you can look for those books there). But you can find some books on web if you search "computer arithmetic". One of these books is "computer arithmetic algorithms and hardware designs".

Regards,
KH
Back to top
mark_yeh



Joined: 11 Nov 2004
Posts: 13


Post14 Dec 2004 6:17   Re: How to deal with the practical dsp in ASIC design?

i think you should obtain more experient of ASIC design before you read the book <VLSI Digital Signal Processing Systems, Design and Implementation>. so you can make a bridge between the algorithms the book mentioned and the implemention in your mind.
Back to top
Post new topic  Reply to topic    EDAboard.com Forum Index -> Digital Signal Processing
Page 1 of 1 All times are GMT + 1 Hour


Abuse
Administrator
Moderators
topic RSS 
sitemap