FPGA 逻辑程序开发合同.docVIP

  • 1
  • 0
  • 约2.73千字
  • 约 6页
  • 2026-03-07 发布于山东
  • 举报

FPGA逻辑程序开发合同

甲方:[甲方全称]

法定代表人:[甲方代表姓名]

地址:XX市XX区XX路XX号

联系方式:[甲方联系人及电话]

乙方:[乙方全称]

法定代表人:[乙方代表姓名]

地址:XX市XX区XX路XX号

联系方式:[乙方联系人及电话]

鉴于甲方拟委托乙方开发特定FPGA逻辑程序,乙方具备相应开发能力,双方经平等协商,达成如下协议:

第一条开发内容及成果交付

1.1开发对象:针对[具体FPGA型号,如XilinxKintexUltraScaleKU040]平台,开发以下功能模块:

(1)高速串口通信模块:支持[波特率范围,如9600bps~10Gbps],具备CRC32校验、流量控制功能;

(2)多通道数据采集模块:支持[通道数,如8通道]模拟信号采集,采样率≥100MSPS,数据缓存深度≥16KB;

(3)时序控制模块:实现PWM调制(周期1μs~1ms,占空比0~100%可调)、多设备同步触发;

(4)数据处理模块:对采集数据进行FFT变换、低通滤波,输出16位定点数结果。

1.2交付成果:乙方需交付以下完整可使用成果:

(1)源代码:RTL级Verilog代码、综合约束文件(.xdc)、仿真测试文件(.v);

(2)技术文档:需求确认书、设计方案说明书(含模块架构/接口定义/时序分析)、测试报告(含测试用例/结果/bug修复记录)、用户操作手册(含编译/下载/调试步骤);

(3)可运行文件:综合生成的比特流文件(.bit),可直接下载至目标FPGA平台。

1.3交付方式:加密U盘或甲方指定云盘交付,同时提交纸质技术文档一式2份。

第二条开发周期及进度

2.1总周期:合同签订之日起[XX]个工作日内完成开发及验收。

2.2关键节点:

(1)需求确认:合同签订后3个工作日内甲方提供需求说明书,乙方1个工作日内确认签字;

(2)方案评审:需求确认后5个工作日内乙方提交设计方案,甲方3个工作日内评审(通过则签字,不通过则乙方2个工作日内修改);

(3)代码开发:方案通过后15个工作日内完成所有模块代码;

(4)内部测试:代码完成后7个工作日内乙方完成功能/性能测试,提交测试报告;

(5)交付验收:内部测试通过后3个工作日内提交成果,甲方5个工作日内验收。

2.3延期处理:甲方需求变更需签订《补充协议》调整进度/费用;乙方逾期按第八条第2款处理。

第三条费用及支付

3.1总费用:人民币[XX]元(大写:[XX]圆整),含开发、文档、测试、12个月免费维护及税费。

3.2支付节点:

(1)预付款:合同签订后3个工作日内支付30%([XX]元);

(2)方案款:设计方案评审通过后3个工作日内支付30%([XX]元);

(3)初验款:成果交付并通过初验后5个工作日内支付35%([XX]元);

(4)尾款:成果在甲方硬件平台稳定运行1个月无核心故障后3个工作日内支付5%([XX]元)。

3.3支付方式:银行转账,乙方收到每笔款项后5个工作日内开具等额增值税[普通/专用]发票。

第四条双方权利义务

4.1甲方权利义务:

(1)提供FPGA硬件平台(开发板、调试工具)及基础需求资料;

(2)按时确认需求/方案/验收成果,逾期未确认且无正当理由视为通过;

(3)按时支付费用;

(4)不得将成果转让给第三方(超出本合同范围使用需书面通知乙方)。

4.2乙方权利义务:

(1)按确认的需求/方案开发,保证代码可综合、可移植、无逻辑错误;

(2)每5个工作日提交进度报告;

(3)验收后12个月内免费维护(bug修复、参数微调),24小时内响应;

(4)严格保密甲方资料及成果,不得泄露给第三方。

第五条知识产权

5.1本合同成果的知识产权(著作权、专利权等)归甲方所有,乙方保留署名权。

5.2乙方保证成果不侵犯第三方知识产权,若侵权导致甲方损失,乙方承担全部赔偿责任。

5.3交付的源代码为可修改原始代码,不含加密、后门或限制甲方使用的功能。

第六条保密条款

6.1双方对知悉的对方商业秘密(项目计划、市场信息)、技术秘密(需求、代码、方案)承担保密义务。

6.2保密期限:合同签订之日起至终止后3年,秘密公开(非双方原因)则义务终止。

6.3违约方赔偿实际损失;损失无法计算的,按总费用200%支付违约金。

第七条验收标准及流程

7.1验收标准:

(1)功能:所有需求模块正常运行,测试用例通过率100%;

(2)性能:最大工作频率≥100MHz,建立/保持时间裕量≥0.1ns;LUT≤30%、FF≤25%、BRAM≤15%;连续24小时无故障/数据丢失;

(3)文档:完整准确,符合甲方格式要求。

7.2验收流程:

(1)乙方提交验收申请及成果;

(2)甲方5个工作日内验收,结果分“合格/不合格”;

(3)不合格则乙方10个工作日内修改重验;连

文档评论(0)

1亿VIP精品文档

相关文档