The micro-platform of satellite, which is called General Cell (GC), is introduced in this paper. GC involves two important facets: First, make use of system on a chip (SoC) technology to implement high-density on board computer (OBC) design, and integrate the OBC, attitude control system (ACS), other subsystems to construct a general platform; Second, software design substituting for hardware design is prevalent ideology in system design. Because this micro-platform helps to implement spatial localization and time comparison, this system embodies a software GPS receiver. Based on description of GC, this paper developed a set of FPGA-SoC, which is integrative design of digital and analog, hardware and software. It is 270×215×25 mm3, and dry mass is 570g. With software GPS receiver, this paper discusses time synchronization problem of distributed satellite system.