This paper proposes a novel asynchronous architecture for a finite impulse response (FIR) filter that is synthesizable and can be implemented using standard synchronous design tools and flows. The architecture is based on a modified micropipeline approach using a four-phase bundled data protocol. An extra control element is added to prevent tokens from propagating uncontrolled, ensuring samples move through pipeline stages properly. Edge-triggered flip-flops replace level-sensitive latches to avoid data corruption. The design is modeled in SystemVerilog and implemented on an FPGA. Testing shows it functions correctly compared to a synchronous FIR implementation, with reduced latency but slightly more area. This approach allows for easier adoption of asynchronous circuits in digital signal processing.