> Is there presently anyway I can get a Pic16c54 or any other Pic for that > matter to be able to execute code at 1 nanosecond per instruction? > If not possible with Pics are there any other microcontrollers that can > execute instructions this fast? Thanx in advance for for responding. This would correspond to a clock speed of 4GHz (billion cycles per second), since all PICs require 4 clock cycles for each instruction cycle. To the best of my knowledge, there is no microprocessor on earth that would clock that fast. The fastest PICs are rated at a maximum external clock frequency of 33MHz, or 121ns instruction cycle time. All PICs can operate on an internal RC oscillator which has a fixed nominal value of 4MHz, or 1 usec instruction cycle time. Hope this helps Will MacGregor Software Design Engineer Newbridge Networks Corp. tel: 613 738-2434 fax: 613 739-8267