>> Appears to have a 2 clock time instruction cycle with pipeline, instead of >> the 4 clock time instruction cycle of the base and midrange PIC devices. > Jan-Erik Soderholm wrote: > Not according to the linked datasheet. See fig 2-2 on p.10. > > It also says "All instructions are single cycle (200 ?s) > except for program branches, which take two cycles" > > I guess that 200 us ahould be 200 ns, and that is 5 MIPS witch > match a 4 phase cycle @ 20 MHz. > It's the overlap of instruction fetching and execution which *effectively* doubles the speed (compared to non-overlapping). See Exampe 2-1 on page 10 > It looks very similiar to the (old) base-line arch... Indeed, the 10Fs, 16f506, etc have the same timing pictures Regards, Rob. -- Rob Hamerling, Vianen, NL (http://www.robh.nl/) -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist