The PP161 is a software radio transceiver platform suitable for the development of SDR applications. The PP161 VME based card comprises four 125MSPS A/D channels and four 500MSPS D/A channels as well as four Virtex-4 FPGAs and up to four embedded PowerPC cores in the Virtex-4 FX FPGAs. Communication with a host computer via the VME bus enables users to control the system, modify algorithm settings on-the-fly and extract data for further analysis or real-time recording. Several VME cards can be cascaded and communicate via FPDP in order to increase the channel count.