Sequencer and method of selectively inhibiting clock signals to execute reduced instruction sequences in a re-programmable I/O interface

   
   

A sequencer executes instructions based on a function clock signal to perform I/O functions in a serial peripheral interface based on a source clock signal. The function clock signal has a frequency of two times the frequency of the source clock signal. A function clock generator generates the function clock signal and operatively selects the instruction to be decoded. The instruction selectively forces the frequency of the function clock signal to be equal to the frequency of the source clock signal during the duration of that function clock signal during which the predetermined instruction is decoded to execute a single instruction during the source clock signal, to advantageously repeat the execution of the instruction without consuming clock cycles.

Een sequencer voert instructies uit die op een signaal van de functieklok worden gebaseerd I/O functies in een periodiek peripheral interface uit te oefenen dat op een bronkloksignaal wordt gebaseerd. Het signaal van de functieklok heeft een frequentie van twee keer de frequentie van het bronkloksignaal. Een generator van de functieklok produceert het signaal van de functieklok en selecteert doeltreffend de te decoderen instructie. De instructie dwingt gelijk selectief de frequentie van het signaal van de functieklok om te zijn aan de frequentie van het bronkloksignaal tijdens de duur van dat signaal van de functieklok waarin de vooraf bepaalde instructie wordt gedecodeerd om één enkele instructie tijdens het bronkloksignaal uit te voeren, de uitvoering van de instructie voordelig om te herhalen zonder klokcycli te verbruiken.

 
Web www.patentalert.com

< Method for controlling multiple storage devices from a single software entity

< Instruction code conversion apparatus creating an instruction code including a second code converted from a first code

> Power-on state machine implementation with a counter to control the scan for products with hard-BISR memories

> Multiple device error management

~ 00169