一、准备工作:
1.官网下载安装Lattice Diamond 3.10,要在浏览器安装迅雷扩展插件才能下载快一点,然后官网申请license,需要去官网申请,然后配置license,自行百度,不配置的话diamond打不开。注意新建工程时选择LSE做综合工具才能使用netlist analyzer看综合后的RTL图,选择是synplify pro综合要用tools里的synplify pro for lattice工具,打开后F8运行,然后看RTL图。需要仿真使用ACTIVE-HDL,license需要去官网ALDEC申请。
2. 志国的交接文档里原理图不对,也没有PCB图,后从评审群里找到原理图和PCB图。
二、硬件问题:
1.P1和P2的定义和V1.0上的接线正好反序
2.XC6206P252MG采购错了芯片,因为表面丝印上印刷的24TX,查了一下是TX6202P252MG,SOT23-3的封装中的管脚定义不同,需要逆时针旋转120度焊接,才有2.5V输出。
3.JTAG的下载线TDI和TDO接反了,导致不能扫描到FPGA芯片。
4.CMOSCLK和CMOSVOT信号线上串联了磁珠,导致信号滤没了,更换磁珠为0欧姆电阻后正常,如果换为22欧姆的话,会出现竖纹,顺便去掉了对地电容C39,信号就正常了,CMOSCLK=4M,此2信号为OV426的输出,此信号线正常后,DVP_VSYNC=30hz,DVP_HREF=13.89khz才正常。
5.CMOSVOT的下拉电阻R26如果没有的话,画面会出现竖纹,当镜子长度是2.5米时,R26=100欧姆可以去掉竖纹&#x