基本信息

案例ID:231427

技术顾问:王凡宇 - 9年经验 - 烽火通信

联系沟通

微信扫码,建群沟通

项目名称:XXX项目存储模块

所属行业:人工智能 - 智能硬件

->查看更多案例

案例介绍

本人负责文件系统存储模块,存储流程大致为DSP C6678将数据流通过SRIO传向ZYNQ的PL端(FPGA),PL收到数据流后使用DMA写入PS端(ARM)DDR,最后PS端将DDR中数据写入SATA SSD中。
责任描述:
1. ZYNQ PS端的uboot、linux内核移植,根文件系统制作与裁剪。
2. 编写ZYNQ PS与PL中断驱动并完成数据交互。
3. PS端下位机程序以及脚本编写,要求上位机可通过网络实现对文件系统进行连接、上传、下载、固态盘擦除、重分区等功能。
4. DSP C6678端提供文件打开、关闭、实时写、非实时写、flush等接口。
5. 性能调优:
1)通过系统裁剪,实现上电后3s内ZYNQ完成内核加载并开启写盘功能。
2)PS端双核采用多线程编写,使用O_DIRECT写入模式,优化PS端对SSD的写入速率,真实写盘速率大于1000MB/s。

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服