FPGA 嵌入式开发
8小时前
1. 芯片资料和引脚信息
我们目前使用的是双栅 FGDG 器件阵列,每个 cell 包括 BG、TG、Drain 和 Source。BG 主要用于写入和保持非易失 weight,TG 用于输入第三个动态调制变量,Drain/Source 用于输入和电流读出。我们会提供具体的阵列尺寸、pad map、各条 BG/TG/D/S line 的连接方式,以及各端口所需的电压和电流范围。
2. 希望实现的功能
目前主要希望针对 Hi-C genomic contact matrix 做硬件计算验证。FPGA/PC 端需要能够:
根据目标 weight matrix 对 BG 状态进行编程;
将 Hi-C 输入数据转换成对应的模拟电压输入阵列;
根据位置、genomic distance 或其他信息分布参数,通过 TG 输入第三个调制变量;
同步控制 input、BG 和 TG,并读取对应的器件/阵列输出电流;
ADC 采集结果后传回 FPGA/PC 进行后续处理。也就是说,希望硬件能够支持 input × stored weight × dynamic modulation 这一类三变量器件计算,而不仅仅是普通的权重存储和读取。
3. 需要引出的引脚
我们会提供完整的 BG、TG、D、S 阵列接口,同时希望关键的 DAC 输出、器件输入以及电流读取/TIA 节点保留测试点,方便前期用示波器或 SMU 做调试。
我们目前使用的是双栅 FGDG 器件阵列,每个 cell 包括 BG、TG、Drain 和 Source。BG 主要用于写入和保持非易失 weight,TG 用于输入第三个动态调制变量,Drain/Source 用于输入和电流读出。我们会提供具体的阵列尺寸、pad map、各条 BG/TG/D/S line 的连接方式,以及各端口所需的电压和电流范围。
2. 希望实现的功能
目前主要希望针对 Hi-C genomic contact matrix 做硬件计算验证。FPGA/PC 端需要能够:
根据目标 weight matrix 对 BG 状态进行编程;
将 Hi-C 输入数据转换成对应的模拟电压输入阵列;
根据位置、genomic distance 或其他信息分布参数,通过 TG 输入第三个调制变量;
同步控制 input、BG 和 TG,并读取对应的器件/阵列输出电流;
ADC 采集结果后传回 FPGA/PC 进行后续处理。也就是说,希望硬件能够支持 input × stored weight × dynamic modulation 这一类三变量器件计算,而不仅仅是普通的权重存储和读取。
3. 需要引出的引脚
我们会提供完整的 BG、TG、D、S 阵列接口,同时希望关键的 DAC 输出、器件输入以及电流读取/TIA 节点保留测试点,方便前期用示波器或 SMU 做调试。
*************
*************
评论
全部评论
