2012年7月30日
摘要: 在de2-115板子上,关于计算sdram的频率。 阅读全文
posted @ 2012-07-30 22:38 szfpga 阅读(673) 评论(1) 推荐(0) 编辑
  2021年7月6日
正文内容加载中...
posted @ 2021-07-06 22:48 szfpga 阅读(412) 评论(0) 推荐(1) 编辑
  2021年6月21日
摘要: 选择lattice的Crosslink器件,大多是因为它功耗比较低、价格便宜,开发也比较简单,相对来说更容易上手。大部分用在手机屏,摄像头模组和平板方面。 Crosslink的开发工具是Diamond,内部逻辑资源lut大概有6k,并且有两个MIPI DPHY硬核,所以用户经常用它做MIPI接口桥接 阅读全文
posted @ 2021-06-21 12:59 szfpga 阅读(243) 评论(0) 推荐(0) 编辑
  2021年5月10日
摘要: 本次实验是利用gowin 1nr-9k的开发板测试MIPI屏。 测试的屏是2.0寸的,接口如下: 接上IO就是RST和MIPI的时钟和数据接口,另外就是电源和地。 Gowin的案例中,首先是软件要升级到Gowin_V1.9.7.03Beta,这个版本。使用的是IP是mpi-tx_adanve,这个IP才支持LP模式。另外一个mipi-tx是不支持的lp模式。所以用这个来设计。 这个IP 有个缺点是 阅读全文
posted @ 2021-05-10 21:31 szfpga 阅读(128) 评论(0) 推荐(0) 编辑
  2021年4月21日
摘要: 有很多软件仿真都是black boxs 黑盒子模式,所以用modelsim提示该错误。错误的原因是在于库用了其他旧的软件版本编译好的。 所以解决的办法如下: 在已经映射好的库选择refresh就可以刷新库,完成重新生成库文件。 或者用下面的指令。强制刷新。 vlog -work D:/program 阅读全文
posted @ 2021-04-21 11:12 szfpga 阅读(53) 评论(0) 推荐(0) 编辑
  2021年4月15日
摘要: 下面测试速度,以一个V7的配置文件为例子。文件大小如下,27MB。特别是对于有点规模的项目配置文件都是很大的。总不能是点灯项目。 选择普通的下载器,Platform Cable USB。这种下载器是基于CYPRESS方案的,而且是基于GPIF波形设计的。 下载文件测试。 program_hw_dev 阅读全文
posted @ 2021-04-15 23:52 szfpga 阅读(251) 评论(0) 推荐(0) 编辑
  2021年4月14日
摘要: 用fpga实现的1G 以太网硬件协议栈,属于轻的协议栈 阅读全文
posted @ 2021-04-14 22:50 szfpga 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 努力 阅读全文
posted @ 2021-04-14 20:11 szfpga 阅读(30) 评论(0) 推荐(0) 编辑
  2021年2月23日
摘要: 做fpga 不会脚本,基本跟残废一个概念。以前我觉得做FPGA应该学习什么人工智能,大数据,机器人。现在想起来真是傻逼,做fpga也好,做ic,做逻辑其实基本能力都是一样的。 一个学习tcl脚本,perl脚本能力,perl脚本可以做定制IP设定功能,可以封装IP功能。tcl是仿真,软件自动编译能力。 阅读全文
posted @ 2021-02-23 09:42 szfpga 阅读(311) 评论(0) 推荐(0) 编辑
摘要: DS的时间很珍贵的 ,尤其是过了32岁以后,一身的病,扛不住996的制度。为了增加速度,只能想办法怎么在fpga工作上面降低时间。你有心思点来点去的GUI的界面。还不如用一个脚本完全做完。notepad++ 是DS最爱的verilog的编辑器,这个编辑器好用在,傻瓜一类gui节目。其实VScode一 阅读全文
posted @ 2021-02-23 09:28 szfpga 阅读(290) 评论(0) 推荐(0) 编辑
  2020年12月25日
摘要: 最近遇到一个项目,就是接收数据转换成本地数据。两个时钟是频率是基本一样,但是存在5%偏差,而且存在相位差。 这是基本需求。一般转换的办法就是fifo写入有效数据,然后用empty读取出来。但是发现有个问题。就是如果两个帧之间间隔太短了,会导致读取的时候,两帧的数据会连续成一帧数据。解决办法就是把写使 阅读全文
posted @ 2020-12-25 09:33 szfpga 阅读(343) 评论(0) 推荐(0) 编辑