GRSA (GNSS Remote Sensing ASIC) is a new generation space-borne and radiation-hardened GNSS remote sensing ASIC of NSSC (National Space Science Center, CAS). In comparison to the previous generation space-borne GNSS ASIC of NSSC named GOPA (GNSS Occultation Processing ASIC), GRSA adds new functionalities and possesses improved performance. It will be used in multiple space missions for POD (Precise Orbit Determination), GNSS-RO (Radio Occultation), and GNSS-R (Reflectometry). GRSA is now in program transformation phase in which program is being transferred into ASIC, after architecture design and VHDL (Very high speed integrated circuit Hardware Description Language) implementation. GRSA is capable of processing civil signals from all GNSS satellite constellations and integrates an on-chip processor to provide enough computing power so that complicated on-board applications can be carried out. It will take approximate one year to tape out.