Using a firmware-based computing platform, I created a novel digital logic-based intermediate frequency down-link and frequency pre-processing engine for radio astronomy applications. Specifically, it is a complete L-band back-end module for a 19-feed phased array receiver that inherits raw, unformatted, time-domain data at 2.48832 Gigabits per second, and presents the end-user with packetized representations of the complex frequency-domain.