Y.A.R.N. Expansion Audio Interfacer 项目解析

核心功能与设计理念
目标:允许主卡带通过选定的音频寄存器控制扩展音频卡带的声音芯片,主卡带包含所有 NSF 或程序所需数据,而音频仅由扩展音频卡带处理。
关键特性:扩展音频卡带为 只写(write-only) 设计,主机通过写入寄存器来控制音频生成,而非读取卡带数据。
兼容性:支持 VRC68 等扩展音频芯片,可通过 SW2 切换适配;SW1 为原型开发专用,不应拨动。
PCB 规格
层数:2 层 PCB
厚度:1.2mm
表面处理:推荐 ENIG-RoHS,镀金手指可选
边缘:斜切倒角(beveled edge, chamfer cut)
阻焊层:可自定义颜色
项目信息
授权协议:PCB 和原理图采用 TAPR 开源硬件协议;S.C.A.R.F. 地址解码器 ROM 源码采用 MIT 协议
维护者:Persune(GitHub: Gumball2415)
最新版本:Revision 0.1.2(2024 年 3 月 6 日发布)
支持渠道:可通过 Ko-fi 或 Patreon 赞助项目
注意事项
EverDrive 等闪存卡带 UI 若连接到 Y.A.R.N. 可能产生不希望的副作用,需谨慎使用。
项目特别致谢 NESDEV 社区,其信息和 Wiki 对本项目至关重要。
License
The TAPR Open Hardware License Version 1.0
项目地址
https://github.com/Gumball2415/Y.A.R.N.-Expansion-Audio-Interfacer
