本书的结构 第一章为嵌入式开发环境的建立,包括Fedora 13的安装、Quartus II 10.0 sp1 for linux的安装、Nios II EDS 10.0 sp1 for linux的安装、ModelSim-Altera 10.0 for linux的安装、USB Blaster驱动程序的安装以及kermit的安装。 第二章为Nios II的基础应用。介绍了altera的FPGA的实现某些功能的四种基本方法,也将讲述Nios II EDS的开发过程以及一些外设的开发。 第三章介
针对高保真FLAC音频播放系统中软件解码效率低下、占用系统资源大的问题,提出一种基于FPGA的FLAC音频硬解码的设计方案。分析了FLAC音频基本编解码原理,并详细介绍了基于现场可编程门阵列(FPGA)器件的FLAC解码器各模块的设计思想和实现。利用Verilog语言在Quartus II 的开发环境中进行设计输入与仿真验证。实验测试结果表明,该FLAC解码器设计灵活、工作稳定可靠、解码效率高,可作为IP核应用于不同SoC的无损音频播放系统中。
1 JavaCard简介
智能卡是指集成了CPU、ROM、RAM、COS(芯片操作系统)和EEPROM,能储存信息和图像,具备读/写能力,信息能被加密保护的便携卡。智能卡的基本标准是 ISO/IEC7816。智能卡在银行、电信等行业得到广泛应用,但在发展过程中也遇到很多问题,主要有:各厂商指令集不统一;编程接口APIs太复杂;开发环境不通用,新卡开发都要熟悉开发环境;系统不兼容,专卡专用。由于开发门槛过高,影响了智能卡的发展。市场对智能卡的发展提出了新的要求,Sun公司提出了Java C