FC NES FPGA游戏卡开发笔记(1)---- 开始篇( 二 )


2) II :实现功能 。4608个逻辑单元 , 每次从游戏 菜单加载游戏的时候 , 把对应的文件加载到该芯片 。(为什么不先全部加载呢:所有的实现在一个芯片对FPGA资源要求比较高 , 增加了芯片成本 , 用一个小的芯片可以实现同样的功能 , 只是牺牲一点性能) 。
3):N8的两块512KB的SRAM 。通过游戏菜单选择游戏之后 , sd卡读取的文件 , 把文件中的PRG-rom和CHR-ROM内容分别存放在这两个芯片 。CHR-ROM也可以作为CHR-RAM(游戏游戏卡作为RAM) 。
4):128KB , 游戏存档SRAM芯片 。
5) (2MB): Flash (BIOS)
5) Max II CPLD ():glue logic(原文) 。
【FCNES FPGA游戏卡开发笔记(1)---- 开始篇】那做了哪些事呢(我的分析)?SD(SPI)接口实现TF卡读写(读游戏 , 写存档) , 从Flash加载FPGA配置文件 , 加载BIOS(游戏菜单) , 向FPGA芯片加载 。