In this text, we put forward a design using IP core which assigns a large amount of hardware operation to realize JPEG decoding in SOPC. Following the principle of JPEG decoding, we use hardware language to put up several decode modules. And these modules fulfill the design of JPEG decoder. The emulation indicates that the decoder has characteristics such as high performance, low cost,flexible use and high efficiency. Finally we can add touch screen, LCD and other devices into the SOPC to carry out the portable JPEG image application system