| Multimedia is a complex of Information transmission, includes audio, imageand text. As the expansive desire of people to information, the demand andreplacement rate of multimedia products are greatly increased. Given the issue ofmarket demand and update speed we presents a method to realize the multimediaplatform with the function of image display and acquisition, audio play andreception and display of GPS information based on FPGA technology.Compared with the traditional electronic system the method to constructsystem based on FPGA is hardware and software programmable and has goodflexibility and reusability so that the development cycle is shorted largely. Theimprovement technology of FPGA chip production lays a more solid foundationfor the FPGA technology.We used the collaborative method of hardware and software to build themultimedia platform. For the hardware design we used the Quartus Ⅱ and SOPCBuilder supplemented by the verilog language to complete the module design ofimage display and acquisition, audio decoding, serial transmission and data cache.For the software design we used μ C/OS Ⅱ to manage the multimedia task in theNios Ⅱ IDE. This frame of multitask software design enhanced the real-time andexpansibility of system. And the FATfs was transplanted into the system whichaccelerated the reading and writing speed and enhanced the portability of thesystem. Then we used C and C++language to complete the task of imageinformation decoding, driving SD card and analyzing the GPS information.At last the hardware, operating system and application program areintegrated on one FPGA chip which reduced the number of chip and improved thereliability of the system. It is easy to realize, update and transplant and has strongadaptability and good extensibility. |