здравствуйте. раньше не занимался фильтрацией на плис,поэтому столкнулся с проблемой при реализации полосового фильтра на xilinx. реализую пф с полосой 100кгц на частоте 450кгц. ацп и цап 10-разрядные. в fdatool использую следующие настройки fixed point: коэфф. использую 16-ти разрядные, вход и выход 10-разрядные,а вот величина fraction length вызвала некоторые вопросы, я не могу понять исходя из чего она выбирается... при синтезе нескольких вариантов я на выходе цап получаю или 0 вне зависимости от того что на входе ацп,или просто какую то генерацию импульсов не зависимо от входа(как предполагаю от переполнения...). правильность работы с ацп и цап проверял соединив их в плис на прямую. поэтому возникли два вопроса:
1.как правильно выбирать разрядность fixed point 2.данные ацп прежде чем подавать на фильтр надо преобразовывать?
|