If you're starting with FPGAs, take a look at implementing I2S - a simple, useful protocol to read data from an I2S mic or generate digital audio and send to an I2S amp. The spec provides reference circuits you can follow, or you can take the behavioral modeling approach. Spec: