According to an large scale integration (LSI) system, different types of macrocells which are required to establish a predetermined system and which have a first-layer of wiring and a glue circuit for compensating for the functions not provided by the marcrocells alone, are formed on a single semiconductor substrate. The different types of macrocells correspond to different types of independent LSIs constituting the predetermined system. The macrocells have the same main circuits as those of the independent LSIs. The pattern configuration of the main circuits of the macrocells adopts the patterns of the corresponding independent LSIs. A second-layer of wiring is connected between the macrocells and between the macrocells and the glue circuit as needed.