自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (11)
  • 收藏
  • 关注

原创 Vivado License Manage 删除过期的license

电脑上装了多个版本的Vivado 使用“Copy license”激活的相关IP和组件,后来在2022.1的时候发现“View License Status”的时候有多个IP过期了,使用其他*.lic更新次IP后发现之前过期的条目并没有消失,并且“Search Order”排在更新的IP之前,重新生成IP后编译,生成bit文件环境依旧报错没有permit,在官网上查到相关的解释。Vivado License Manage 删除过期的license。

2023-06-14 18:07:16 1850 1

转载 SM4加密算法原理和简单实现(java)

SM4加密算法原理和简单实现(java)

2022-03-24 10:19:25 22599 1

转载 Verilog设计分频器(面试必看)

分频器是指使输出信号频率为输入信号频率整数分之一的电子电路。在许多电子设备中如电子钟、频率合成器等,需要各种不同频率的信号协同工作,常用的方法是以稳定度高的晶体振荡器为主振源,通过变换得到所需要的各种频率成分,分频器是一种主要变换手段。 早期的分频器多为正弦分频器,随着数字集成电路的发展,脉冲分频器(又称数字分频器)逐渐取代了正弦分频器。下面以Verilog HDL 语言为基础介绍占空比为50%的分频器。1、偶分频偶分频电路指的是分频系数为 2、4、6、8 … 等偶数整数的分频电路,我们可以直接进行

2022-01-26 14:43:05 3434

转载 基本的时序路径约束--转载

FPGA\ASIC基本的时序路径约束

2021-12-22 17:58:01 908 1

原创 千兆网RGMII接口FPGA实现(基于RTL8211)

RTL8211开发板上的常客,这次加一个RGMII版本的实现,在Altera的片子主要用到了ddio这个IP(你说是原语也可以),如果在Xilinx的片子上可以用相对应的IDDR和ODDR,反正就是FPGA对应双沿采样的那一套逻辑,先写到这里下次接着写。...

2021-08-03 12:20:10 6119 4

原创 CMT2300A-FPGA控制程序

又来翻译C的程序了,哈哈首先来看一下芯片CMT2300A是一款数字模拟一体化收发机产品。该产品采用26MHz的晶体提供PLL的参考频率和数字时钟,同时支持OOK和(G)FSK的调制解调模式,并支持Direct和Packet两种数据处理模式。芯片提供了SPI通讯口,外部的MCU可以通过访问寄存器的方式来对芯片的各种功能进行配置,控制主控状态机,并访问FIFO。SPI 接口时序芯片是通过4-线的SPI 口与外部进行通信的。低有效的CSB是用于访问寄存器的片选信号。低有效的FCSB是用于访问FIFO

2020-10-09 11:29:39 2466

原创 FPGA 实现CRC_16(ModbusRTU)

根据C语言的查表方式实现的,我只是把他用FPGA翻译了一下。首先贴上C语言查表实现CRC16的源码/* CRC 高位字节值表 */const static unsigned char auchCRCHi[] = {0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,0x80, 0x41, 0x00, 0xC1, 0x81...

2020-04-07 15:16:43 3296

原创 Wiznet W5300 FPGA 控制程序

Wiznet W5300 FPGA 控制程序用FPGA实现了最简单的TCP host 和UDP传输,硬件上就需要注意那个25Mhz的时钟,和复位信号,其它外部上下来参考《W5300数据手册V1.2.5.pdf》这个手册就行了。W5300一共支持8个Socket,128KB TX/RX DPRAM它是用于数据通信的128KB存储,由16个8KB的DPRAM(双端口随即存储器)组成。由主机灵活地...

2020-04-07 11:00:33 2152 1

原创 关于Bitstream Encryption的相关文章

关于Bitstream Encryption的相关文章最近在编译远古代码的时候发现约束文件里面有这样几句set_property BITSTREAM.ENCRYPTION.ENCRYPT Yes [current_design]set_property BITSTREAM.ENCRYPTION.ENCRYPTKEYSELECT bbram [current_design]set_prope...

2019-03-27 19:04:39 1000

转载 转载:关于Vivado综合选项——Out of context per IP和Gobal

转载:关于Vivado综合选项——Out of context per IP和Gobal原文地址:https://www.cnblogs.com/yhsy1002/p/7441309.html关于Vivado综合选项——Out of context per IP和GobalVivado生成IP输出文件注意的地方,是选择Global还是Out of context per IP:(1)vi...

2019-03-27 18:37:31 1337

phy_rgmii_convert.rar

phy_rgmii_convert,4bit转8bit,时钟125Mhz

2021-08-03

rtl8211_reg_config.rar

rtl8211寄存器配置,千兆全双工,rgmii,

2021-08-03

RTL8211E-VB-CG-RealtekMicroelectronics - 副本.pdf

The Realtek RTL8211E-VB-CG/RTL8211E-VL-CG/RTL8211EG-VB-CG are highly integrated Ethernet transceivers that comply with 10Base-T, 100Base-TX, and 1000Base-T IEEE 802.3 standards. They provide all the necessary physical layer functions to transmit and receive Ethernet packets over CAT.5 UTP cable

2021-08-03

AN 477: Designing RGMII Interfaces with FPGAs and HardCopy ASICs

AN 477: Designing RGMII Interfaces with FPGAs and HardCopy ASICs

2021-08-03

cmt2300_fpga_control_控制程序

CMT2300A是一款数字模拟一体化收发机产品。该产品采用26MHz的晶体提供PLL的参考频率和数字时钟,同时支持OOK和(G)FSK的调制解调模式,并支持Direct和Packet两种数据处理模式。

2020-10-09

CMT2300A_DemoEasy_v1.1实例程序stm32

CMT2300A_DemoEasy_v1.1实例程序stm32 CMT2300A是一款数字模拟一体化收发机产品。该产品采用26MHz的晶体提供PLL的参考频率和数字时钟,同时支持OOK和(G)FSK的调制解调模式,并支持Direct和Packet两种数据处理模式。

2020-09-30

CMT2300A_Document-AN-CN中文手册

CMT2300A_Document-AN-CN中文手册 CMT2300A是一款数字模拟一体化收发机产品。该产品采用26MHz的晶体提供PLL的参考频率和数字时钟,同时支持OOK和(G)FSK的调制解调模式,并支持Direct和Packet两种数据处理模式。

2020-09-30

CRC16(ModbusRTU)_FPGA_查表实现源码.rar

CRC16(ModbusRTU)_FPGA_查表实现源码,是基于C语言的查表实现CRC16的版本,我用的定长6Byte数据+2Byte CRC的方式,(可以修改参数DATA_LENGTH以修改数据长度)生成的CRC,先把数据存在FIFO中一字节一字节读出然后计算CRC所以有一定延时,用的时候需要注意。CRC 高位字节值表和低位字节值表分别用两个ram存储。

2020-04-07

commix.exe

CRC16 计算工具(ModbusRTU)小程序,输入想要发送的数据,点击发送,就会在下方计算出CRC16的计算结果,可以用来验证自己计算CRC的程序是否正确,注意使用的是CRC16(ModbusRTU)模式的CRC

2020-04-07

bpi_interface.v

W5300的FPGA控制源码的BPI的接口程序。 W5300是一个0.18μm的CMOS技术的单芯片,集成了10/100以太网控制器、MAC和TCP/IP。W5300专用于互联网嵌入式应用,它具有易于安装、稳定、高性能和有效成本等特点。WIZnet保持了通信协议的全硬件逻辑技术,如TCP、UDP、IPv4、ICMP、IGMP、ARP和PPPoE为了提供高性能的数据通信,W5300的数据通信存储扩充为128KB,且支持16bit的总线接口。用户可以使用8个独立的硬件SOCKET实现高速数据通信。 这个是BPI的接口程序。补充上面那个W5300资料和控制源码的资源的。

2020-04-07

W5300资料和FPGA控制源码.rar

W5300资料和FPGA控制源码,用FPGA控制W5300实现TCP(host)和UDP通信。 W5300是一个0.18μm的CMOS技术的单芯片,集成了10/100以太网控制器、MAC和TCP/IP。W5300专用于互联网嵌入式应用,它具有易于安装、稳定、高性能和有效成本等特点。WIZnet保持了通信协议的全硬件逻辑技术,如TCP、UDP、IPv4、ICMP、IGMP、ARP和PPPoE为了提供高性能的数据通信,W5300的数据通信存储扩充为128KB,且支持16bit的总线接口。用户可以使用8个独立的硬件SOCKET实现高速数据通信。

2020-04-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除