加班猫

人于人区别,就是远见不一样。

FPGA十年总结

国产高云gowinFPGA开发板以及软件简单教程

国产FPGA是最近几年起来的产品,具有性价比高特点。高云FPGA,很多用户都用在LED,电机控制,PLC设备上。开发板子采用GW1N-LV1QN48C6/I5 FPGA器件。具有低功耗,瞬时启动,高安全性,低成本,方便扩展等特点。...

关于cyclone加密

altera设计的cyclone 系列是悲剧存在,从V代以下的IV III II I系列都是没有加密的。很多抄板的,只要抄了pcb和flash,就可以复制出产品。有人觉得加密意义是不是代码加密,对于产品来说,代码没有意义的,是二进制...

HDMI 2K 图像旋转90度算法

如果对于PAL的电视,640*320@30Hz的YCBCR旋转90°,使用SDRAM的存储图像,旋转九十度的算法。图像是按行写入,读取的时候是按列读取数据,考虑使用MT48LC32M16A2,Bank 地址(BA0, BA1),行...

HW-USBN-2B LATTICE使用说明

HW-USBN-2B说明文档1. 引脚定义编程引脚名称编程设备引脚类型描述VCC编程电压输入连接VCC到目标设备,典型的ICC=10Ma.板子设计必须考虑VCC的电流供应,但是跟VCCIO是不一样的。TDO/SO测试数据输出输入...

FPGA中级技术脚本使用

我个人觉得做fpga 不会脚本,基本跟残废一个概念。

FPGA中级技术第一步,notepad++ 设定

屌丝的时间很珍贵的 ,尤其是过了32岁以后,一身的病,扛不住996的制度。为了增加速度,只能想办法怎么在fpga工作上面降低时间。你有心思点来点去的GUI的界面。还不如用一个脚本完全做完。 notepad++ 是屌丝最爱的ve...

altera的 USB BLASTER II 和 USB BLASTER 比较

altera在2012年就出现usb blaster II 下载器,这个下载器的速度是基于USB2.0 480M的速度方案做的,特别合适大容量的FPGA。而之前的USB BLASTER 是基于FT245的方案 ,usb的是1...

XILINX下载器,JTAG-HS3和Platform Cable USB 速度对比

下面测试速度,以一个V7的配置文件为例子。文件大小如下,27MB。特别是对于有点规模的项目配置文件都是很大的。总不能是点灯项目。 选择普通的下载器,Platform Cable USB。这种下载器是基于CYPRESS方案的,...

altera Transceiver Toolkit 设计参考

xilinx block原理图模式注意三态门设计

我接触到zynq,就爱上了vivado的block原理图开发,但是这种原理图也是相当的恶心,一个问题很多参数不公开的,很多官方的IP 使用让你爽死,但是你自己定义就傻逼了。除非你有能力修改xml语言,修改参数。 比如说到INO...

xilinx vivado 烧录microblaze

xilinx官方告知microblaze启动是 直接用 vivado 的associate elf 选择elf文件,但是如果你的工程文件要求在ddr中运行,你就傻了。毕竟可怜的bram,是支持不了多少功能。尤其是函数大神,一个工程连...

xilinx sgmii bug修改

做技术最大的悲剧不是自己的技术不行,而是官方提供的代码有bug。怀疑自己是痛苦。 我自己的代码是利用sgmii的

xilinx的vivado 生成bpix16的mcs文件

xilinx的软件bug真是作死的多。vivado2016 以前的

xilinx的aix4-stream总线设计技巧

有人经常这么说不管新的fpga怎么变化,其实fpga工程师学习永远就是协议,定义。其实说白了,任何接口协议都是工程师必须熟悉。 zynq的平台推出最大的协议就是axi4的协议,包含axi4-full,axi4-lite,axi...