摘要
基于FPGA的虚拟听觉系统具有硬件要求低、设备体积小等优点,在虚拟现实、听觉心理学等领域得到了广泛的应用,但现有的基于FPGA的虚拟听觉系统存在乘法器资源消耗高、垂直方向正确率低等问题。为了解决这些问题,提出了一种基于输出声音响度来辨别垂直方向的方法,并构建了一个基于FPGA的虚拟听觉系统。该系统采用一种折叠型有限脉冲响应(Finite Impulse Response,FIR)滤波器作为核心数据处理单元,并能通过上位机软件来实时更改定位方向。FPGA上板验证结果表明,该系统很好地实现了虚拟听觉功能,并具有乘法器资源消耗小、平均正确率高的优点。