Project

General

Profile

Bug #984

FFT retirée alors que en dehors du TBAD

Added by bruno katra about 4 years ago. Updated about 4 years ago.

Status:
Closed
Priority:
Immediate
Assignee:
Category:
-
Target version:
-
Start date:
16/03/2017
Due date:
% Done:

100%

Estimated time:
revision:
r0

Description

Injection du signal suivant synchronisé avec le modulus du filtre PAS (enabled) :
première seconde : signal à 16Hz
3 secondes suivantes : 100Hz

Avec les paramètres PAS suivants on obtient le comportement attendu : la première seconde (16hz ) est bien filtrée
TBAD = 1.0
SHIFT = 0
OFFSET = 0
MODULUS = 0

On met ensuite le TBAD = 0.0, on obtient le comportement attendu : on voit bien les 2 pics à 16Hz et 100Hz :

Par contre après, on met un OFFSET = 1 en laissant le TBAD = 0.0 : le pic de 16 Hz est filtré alors qu'il ne devrait pas :

NB1 :
on peut observer le même comportement avec une conf analogue : OFFSET =0 / SHIFT =1.0 / TBAD = 0.0

NB2 :

Si l'on met un TBAD = 1.0 avec les conf citées on voit bien le pic de 100 Hz qui diminue comme attendu mais le pic de 16Hz reste filtré.

Contexte du test
----------------
FSW 3.2.0.2
VHDL 1.1.91
EM1 AVEC Timegen
StarDundee
Analog discovery

signal01.png (14.3 KB) signal01.png bruno katra, 16/03/2017 04:13 PM
asmf2-01.png (31.7 KB) asmf2-01.png bruno katra, 16/03/2017 04:18 PM
asmf2-02.png (33 KB) asmf2-02.png bruno katra, 16/03/2017 04:20 PM
asmf2-03.png (31.7 KB) asmf2-03.png bruno katra, 16/03/2017 04:23 PM
asmf2-11.png (28.2 KB) asmf2-11.png bruno katra, 17/03/2017 05:44 PM
asmf2-12.png (27 KB) asmf2-12.png bruno katra, 17/03/2017 05:46 PM
asmf2-13.png (29.6 KB) asmf2-13.png bruno katra, 17/03/2017 05:49 PM
2140
2142
2143
2144
2155
2156
2157

History

#1 Updated by bruno katra about 4 years ago

  • Description updated (diff)

#2 Updated by bruno katra about 4 years ago

2155
2156

Test rejoué en 3.2.0.5 : le comportement a changé mais est toujours erroné :
On injecte toujurs le même signal:

SANS FILTRAGE on a :

AVEC TBAD=0.0, on s'attend a avoir le même comportement que SANS FILTRAGE, or on voit que la première seconde (16 Hz ) est filtrée:

PAR CONTRE, le comportement de l'offset semble corrigé (ci-dessous TBAD = 1.0, SHIFT = 0, OFFSET = 1):

Contexte du test
----------------
FSW 3.2.0.5
VHDL 0.1.91
Mini-LFR AVEC Timegen
StarDundee
Analog discovery

#4 Updated by bruno katra about 4 years ago

  • Status changed from In Progress to Closed
  • % Done changed from 0 to 100

résolu en fsw-355-c502a62ca98f

FSW 3.2.0.5-355-c502a62ca98f
VHDL 0.1.91
Mini-LFR AVEC Timegen
StarDundee
Analog discovery

Also available in: Atom PDF