no problem with descrete components either. some simple consideration for motor control you must decide if you want the motor to turn in only one direction, or in both.
for one direction, build a half bridge. for 2 direction build a full H-bridge. you can search google to see schematic for both types of drives.
to interface between DSP and igbt you should use an opto-coupler. that way, you can have DSP control the low power side of opto while the other *isolated* side controls the IGBT (turn on at 15v). depending on how expensive or noisy your system is, you might consider driving the IGBTs off to negative 5 or negative 10v (instead of ground). but this is more complicated and not always necessary.
another point to remember is that with motor control you often have High side switching. this means that the device on the "high side" does not reference to ground. it references to a floating node... thus your drive signal must not reference to ground, but to the same floating node. this is where high frequency transformers come in handy, or charge pumps. google is a great source on this subject.
goodluck
Mr.Cool