While we are on this topic, how about MSP430F147? You can do eight 16-bit PWMs using the built-in peripherals - Timer_A with 3 capture/compare modules, and Timer_B with 7 capture/compare modules. The period is programmable and would be synchronous for all modules of each timer. Max timer clock frequency is 10 MHz at 3 V, but maybe it can go up to 20 MHz at 3.6 V... There are also two UART/SPI modules in this chip. Leaves nothing to do in software :) As an alternative, there is Ubicom SX52BD which can do two 16-bit PWMs at 100 MHz. This way a 12 bit resolution, 20 kHz period is possible. One chip for two channels though. Nikolai ---- Original Message ---- From: Edson Brusque Sent: Saturday, May 12, 2001 20:00:49 To: PICLIST@MITVMA.MIT.EDU Subj: [PIC]: MSP430 (now what about a real world application?) :^) > Hello DSP guys, :) > we are working on an application for some time now, and I'm wanting to > contract someone to help me in one of the hard parts of the project. > I need a microcontroller, DSP, something that can generate 12 PWM's > simultaneously. Each PWM must have frequency above 20kHz and duty cycle with > minimum 10bits resolution. 12 or 16 bits of resolution if possible would be > kickass. > I know this is a very dificult thing to do. > 20,000 (Hz) * 1024 (duty) = 2,048,000 "steps" by second > 2,048,000 * 12(channels) = 24,576,000 "steps" by second > 24,576,000 * 12 (instructions for each step, for example) = > = 294,912,000 instructions! > That would need a lot of processing power. Maybe some 16bit DSP at > 400MIPS could do it? > The unit must receive the instructions (mainly duty cycles values) via a > serial interface. > If someone is interested, please email me and we can talk about > development costs, royalties, etc. > Best regards, > Brusque > ----------------------------------- > Edson Brusque > Research and Development > C.I.Tronics Lighting Designers Ltda > (47) 323-2138 / (47) 9993-6453 > Blumenau - SC - Brazil > www.citronics.com.br > ----------------------------------- > -- > http://www.piclist.com hint: PICList Posts must start with ONE topic: > [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics