> >First, a 40MHz PIC only runs at 10MIPS, which isn't too > fast.. So, maybe use > >an external data buffer between the two devices might help?? > Or using a > >custom FPGA in place of a PIC?? It all depends on how you're > interfacing with > >this 44.5MHz device.. > > No, the problem is economy: there are millions elegant > solutions to a problem, but when you want the best bang > for the buck, there's at most one solution.. Just be carefull to calculate your bang and buck appropriately. For instance: don't forget - engineering cost - all costs of product failures (replacement, customer goodwill lost) In this case I would say: Why not select something (dsPIC, ARM, ...) than is guaranteed to run at 44.5 MHz? Wouter van Ooijen -- ------------------------------------------- Van Ooijen Technische Informatica: www.voti.nl consultancy, development, PICmicro products docent Hogeschool van Utrecht: www.voti.nl/hvu -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist