Main Content

Buffers, commutateurs et compteurs

Modifier la fréquence d’échantillonnage ou d’images des signaux, compter les événements, détecter les fronts et effectuer des actions quand des événements se produisent

Convertissez les fréquences de signal et les tailles d’images dans Simulink® avec des blocs de remise en mémoire tampon des trames tels que Buffer, Unbuffer et Delay Line. Implémentez des buffers FIFO et LIFO avec les blocs Queue et Stack dans Simulink et l’objet dsp.AsyncBuffer dans MATLAB®. Vous pouvez également compter les événements, détecter les fronts et effectuer des actions quand des événements se produisent avec les blocs commutateurs et compteurs de DSP System Toolbox™.

Objets

dsp.AsyncBufferFIFO buffer

Fonctions

rebuffer_delayNumber of samples of delay introduced by buffering and unbuffering operations

Blocs

développer tout

BufferBuffer input sequence to smaller or larger frame size
Delay LineRebuffer sequence of inputs
QueueStore inputs in FIFO register
StackStore inputs into LIFO register
UnbufferUnbuffer input frame into sequence of scalar outputs
CounterCount up or down through specified range of numbers
Edge DetectorDetect transition from zero to nonzero value
Event-Count ComparatorDetect threshold crossing of accumulated nonzero inputs
Multiphase ClockGenerate multiple binary clock signals
N-Sample EnableOutput ones or zeros for specified number of sample times
N-Sample SwitchSwitch between two inputs after specified number of sample periods

Rubriques