FPGA (Field Programmable Gate Array) based implementations of digital and analog modulation techniques play a vital rule in the design of signal processing system. The performance and flexibility provided by reconfigurable computing speeds up the development process in signal processing implementations using FPGA. Different methods for digital and analog modulation are designed in this paper by usinSg System Generator tools & Vivado. Then all designed systems are implemented successfully in an FPGA hardware via the NEXYS 4 DDR with ARTIX 7 XC7A100T. A comparison between five types of digital modulation techniques is discussed in terms of resources utilization in FPGA hardware. And also, the implementation of analog modulations in FPGA is contributed in this work. The hardware implementation shows that the number of slice LUTs in ASK modulation is 0.07% while in FSK modulation is 0.13% of the total number of slice LUTs. And also, the number of bounded IO that used for PSK modulation is 4.8% while in PM modulation is 61.4% of the total number bounded IO.