论文部分内容阅读
SOPC是SOC技术和可编程逻辑技术结合的产物,是一种特殊的嵌入式系统。本文介绍了运用SOPC技术,快速构建合适的硬件系统,以Altera公司的NIOS Ⅱ软核和VS1003实现一个MP3播放器的方法。CF卡应用空间广阔,是一种成本低的存储设备,本系统以CF卡为存储介质。在CF上,设计和实现了FAT16文件系统,这一文件系统支持长文件名文件的读写操作,有效的解决了MP3播放器使用传统的8.3格式文件名所存在的问题。最后讨论了FPGA实现行列矩阵键盘驱动的方法。
SOPC is a combination of SOC technology and programmable logic technology, is a special embedded system. This article describes the use of SOPC technology to quickly build a suitable hardware system to Altera’s NIOS Ⅱ soft core and VS1003 to achieve an MP3 player method. CF card application space is a low-cost storage devices, the system uses CF card as the storage medium. On the CF, the FAT16 file system is designed and implemented. This file system supports the reading and writing operations of long file names and effectively solves the problems of using traditional 8.3 format file names in the MP3 player. Finally, we discussed how to realize the matrix keyboard driver of FPGA by FPGAs.