Filter structure and method

H - Electricity – 03 – H

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

H03H 17/00 (2006.01) H03H 17/04 (2006.01) H03H 17/06 (2006.01) H03H 21/00 (2006.01)

Patent

CA 2245288

Multiported register files are employed to implement the input delays necessary for finite impulse response (FIR) filter operation. A multiported register file is a memory, typically small, with at least one read port and one write port. Data written into the multiported register file may be read out therefrom in anydesired order. The multiported register file may have additional output ports from which the data stored therein may be read out, also in any desired order, and independent from the order of any other output port. At least one output of eachmultiported register file is coupled to the input of the next stage of the FIR filter, if any. In addition, each multiported register file feeds data from one output to the multiply-add portion of its associated stage of the FIR filter. When the introduction of at least one sample delay for a particular sample is necessary, the multiported register file storing that sample is operated to supply, as an output, data that was previously stored therein, regardless of any data currently being supplied to it as input. In contrast, when no sample delay is required for a particular sample to reach a particular multiported register file, the multiported register files in the path of that sample are operated in a lookthrough mode. The read and write addresses, as well as the write enable signals for each multiported register file may be supplied in apipelined manner.

Des registres multiports sont utilisés pour produire les retards d'entrée nécessaires à l'exploitation de filtres à réponse impulsionnelle finie (FIR). Un registre multiports est une mémoire, en général petite, comportant au moins un port de lecture et un port d'écriture. Les données écrites dans le registre multiports peuvent s'y lire dans tout ordre désiré. Le registre multiports peut comporter des ports de sortie supplémentaires à partir desquels les données qui y sont stockées peuvent être lues, également dans tout ordre désiré et indépendamment de l'ordre de tout autre port de sortie. Au moins une sortie de chaque registre multiports est couplée à l'entrée de l'étage suivant du filtre FIR, s'il y en a un. En outre, chaque registre multiports transmet des données d'une sortie à la partie multiplication-addition de l'étage associé du filtre FIR. Lorsqu'il est nécessaire d'appliquer au moins un retard à un échantillon particulier, le registre multiports dans lequel est stocké cet échantillon produit en sortie les données qui y ont été stockées antérieurement, sans égard aux données qui lui sont alors transmises en entrée. Par contre, lorsqu'aucun retard n'est nécessaire à un échantillon particulier pour atteindre un registre multiports particulier, les registres multiports situés sur le trajet de cet échantillon sont exploités en mode direct. Les adresses de lecture et d'écriture ainsi que les signaux d'autorisation d'écriture pour chaque registre multiports peuvent être transmis en mode pipeline.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Filter structure and method does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Filter structure and method, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Filter structure and method will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1752192

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.