1. A filter compiler system comprising a filter resource estimator configured to estimate an implementation cost of implementing a filter within an integrated device, wherein the filter resource estimator is configured to run using a processor on a computing device, the filter compiler system configured to determine whether the implementation cost is acceptable, the filter compiler system configured to update a design of the filter upon determining that the implementation cost is unacceptable.