G
gcj
Guest
Živjo,
Jaz sem oblikovanju decimiranega filter za sigma delta ADC.
Sem prebral nekaj materiala, in moj design je sestavljen iz 3-faz.
1 CIC filter, 1 CIC compensator in 1 halfband filter, s
nadvzorčenje stopnja 128, bitnim tokom input (1 bit).Rezultati bodo 16bit.
Oblikoval sem filter v MATLAB, in s plavajočo točko natančno,
vse tovarna lep - ploskve FFT proizvodnja in SNR je želeno.
Ampak jaz sem zmeden, ko sem uporabo določene točke natančnosti.
1.Ko kaskadnimi filtri, kaj naj bi wordlength, in
fraclength biti vmes?Mislim, da odkar uporabljam 16-bit output, jaz oblast
potrebujemo več bitov vmes?Toda kaj je številka?
2.Je to res, da v MATLAB, za vsak filter, moram določiti
"FilterInternals" za "SpecifyPrecision" za vsak filter?Če je tako,
kaj naj bi število ProductWordLength, ProductFracLength,
AccumWordLength, AccumFracLength biti?Mislim, da bodo vplivale
natančnost, kot tudi število celic, ki se uporabljajo v strojni opremi, prav tako
območju.
3.Je moj tok modela pravilna?
(1) MATLAB (filter zbirka orodij) Simulink simulacije
(2) Kvantizacija za filter (za določen point orodje) in simulacije
(3) ustvarjanje HDL kodo (HDL zbornik v MATLAB)
(4) uporaba RC za sintetiziranje vezje (raven vrat)
(5) verilog simulacijo (ncsim, verjetno?)
(6) tranzistor ravni simulacije v spekter / ultrasim
Nisem prepričan, ali je ta tok je pravilna.Kaj narediš?
Je kdo simulira celotno načrtovanje v Spectro?
4.Prav tako bi bilo treba kaj poskrbljeno pri ustvarjanju HDL kode v MATLAB?Sem ustvarila modela z 7000 1-bit polno seštevalnikov, 3000 DFF je, da približno 300.000 tranzistorji.Zdi se, da je to res zelo počasi, da simulira vezje v take Spectro.Ali je kdo počel?In te številke razumno?
Hvala vnaprej.
Jaz sem oblikovanju decimiranega filter za sigma delta ADC.
Sem prebral nekaj materiala, in moj design je sestavljen iz 3-faz.
1 CIC filter, 1 CIC compensator in 1 halfband filter, s
nadvzorčenje stopnja 128, bitnim tokom input (1 bit).Rezultati bodo 16bit.
Oblikoval sem filter v MATLAB, in s plavajočo točko natančno,
vse tovarna lep - ploskve FFT proizvodnja in SNR je želeno.
Ampak jaz sem zmeden, ko sem uporabo določene točke natančnosti.
1.Ko kaskadnimi filtri, kaj naj bi wordlength, in
fraclength biti vmes?Mislim, da odkar uporabljam 16-bit output, jaz oblast
potrebujemo več bitov vmes?Toda kaj je številka?
2.Je to res, da v MATLAB, za vsak filter, moram določiti
"FilterInternals" za "SpecifyPrecision" za vsak filter?Če je tako,
kaj naj bi število ProductWordLength, ProductFracLength,
AccumWordLength, AccumFracLength biti?Mislim, da bodo vplivale
natančnost, kot tudi število celic, ki se uporabljajo v strojni opremi, prav tako
območju.
3.Je moj tok modela pravilna?
(1) MATLAB (filter zbirka orodij) Simulink simulacije
(2) Kvantizacija za filter (za določen point orodje) in simulacije
(3) ustvarjanje HDL kodo (HDL zbornik v MATLAB)
(4) uporaba RC za sintetiziranje vezje (raven vrat)
(5) verilog simulacijo (ncsim, verjetno?)
(6) tranzistor ravni simulacije v spekter / ultrasim
Nisem prepričan, ali je ta tok je pravilna.Kaj narediš?
Je kdo simulira celotno načrtovanje v Spectro?
4.Prav tako bi bilo treba kaj poskrbljeno pri ustvarjanju HDL kode v MATLAB?Sem ustvarila modela z 7000 1-bit polno seštevalnikov, 3000 DFF je, da približno 300.000 tranzistorji.Zdi se, da je to res zelo počasi, da simulira vezje v take Spectro.Ali je kdo počel?In te številke razumno?
Hvala vnaprej.