发 帖  
  • 回答了问题 2019-8-6 04:45

    寻找用VHDL语言编写的UDP IP堆栈

    嗨mrflibble, 真棒! 我很高兴你让它运转起来。 我希望能够将报头字段从数据包更改为数据包,因此我将代码添加到我的状态机中: module ip_header_checksum( 输入clk, 输出线[15:0]校验和, 输入线[31:0]标题, ...
  • 回答了问题 2019-8-6 04:17

    寻找用VHDL语言编写的UDP IP堆栈

    你的校验和错了。 我明白了: 4500 +0023 +1234 +0000 + 4011 + 0000 + c0a8 +0103 + c0a8 +0108 = 21AC3 2 + 1AC3 = 1AC5 注意事项: 进行计算时,将IP校验和设置为零 您只校验IP标头。 跳过MAC地址和hwtype。 从45 ...
  • 回答了问题 2019-8-6 04:01

    寻找用VHDL语言编写的UDP IP堆栈

    阅读维基百科页面上的校验和部分:http://en.m.wikipedia.org/wiki/IPv4#HeaderI手动计算并更新了HDL,但对于任何“真实”应用程序,您需要在 HDL,以便您可以随意更改IP标头。 如果您在解决问题时遇到任何问题,请 ...
  • 回答了问题 2019-8-6 03:37

    寻找用VHDL语言编写的UDP IP堆栈

    在该特定实现中,IP报头校验和是硬编码的。 如果您更改它,您的计算机可能会在到达用户空间之前丢弃数据包。 您需要手动重新计算正确的校验和(这很容易)或者为了最终的灵活性,将计算步骤写入状态机(我后来继续执 ...
  • 回答了问题 2019-8-6 03:22

    寻找用VHDL语言编写的UDP IP堆栈

    如果您只是想定期生成UDP数据包,使用相当简单的状态机很容易实现。 欢迎你看一下我写的例子,http://tristesse.org/DigilentAtlysResources就是这样做的。 它在Spartan 6上成功运行。它是用Verilog编写的,但如果 ...
  • 回答了问题 2019-8-5 08:28

    altium designer10中怎么将花过孔设为一个整体?

    哦,这样啊。
  • 回答了问题 2019-8-2 09:58

    Spartan-6 FPGA生成编程文件时的两个警告是什么意思?

    谢谢鲍勃! 我对学习VHDL缺乏兴趣显示:)
  • 回答了问题 2019-8-2 09:34

    Spartan-6 FPGA生成编程文件时的两个警告是什么意思?

    这些错误是相当不言自明的: 警告:PhysDesignRules:372 - 门控时钟。 时钟网  I2S_converter_s2p_1 / I2S_demux_1 / r_tick由组合引脚提供。  这不是好的设计实践。 使用CE引脚控制负载  数据进入触发器。 然后 ...
  • 回答了问题 2019-7-29 13:19

    U-Boot移植DM9000网卡分享!

    开发板的IP、serverIP修改失败怎么回事? 就是我明明已经在那个.h文件里把那2项的ip改了,可是把u-boot下载到开发板上后终端却显示10.0.0.110
  • 回答了问题 2019-7-25 09:40

    WiMax测试方法的三个部分介绍

    调制测量 OFDM symbol(FFT)频谱测量 在一些Wimax测试过程中,经常会出现以下情况:信号分析仪不能正确解调信号,但是有频谱输出。此时,我们可以通过观测某些符号的FFT频谱辨别信号是否有正常调制。 图8 FFI频谱测 ...
  • 回答了问题 2019-7-18 16:40

    基于ECP5 FPGA的网络边缘智能视觉和互连应用设计

    为视觉与智能应用实现高效的协处理解决方案 莱迪思半导体®推出的ECP5和LatticeECP3 FPGA系列可实现“业内最佳”的协处理器,并针对互连功能以及高性能和低功耗进行了优化。ECP5 FPGA系列提供业界最小尺寸封装(10x1 ...
  • 回答了问题 2019-7-18 11:30

    如何使用ps2键盘

    @joelby 谢谢你的想法。 我尝试过这个 。 我做了一个代码,其中如果clk变低甚至一次它应该显示不同的LED输出,但它不起作用。我将在不同的斯巴达板上尝试我的代码,看看我的USB端口是否有问题。 但是,为什么代码不 ...
  • 回答了问题 2019-7-18 11:22

    如何使用ps2键盘

    我怀疑问题是你的设计会在发生某些事情时闪烁LED,但由于所涉及的脉冲很短,你根本无法用眼睛察觉它们。 要么使用示波器来观察实际发生的情况,要么改变你的设计以使用某种类型或“脉冲拉伸”来记录过渡并将其保持足 ...
  • 回答了问题 2019-7-18 10:49

    如何使用ps2键盘

    优秀! 我很高兴有帮助。 我在Digilent Atlys Resources页面上更新了PS / 2信息,其中一些可能适用于您的Nexys3。 我能给出的最大提示是对手册中的所有内容都非常怀疑,并参考原理图。 以上来自于谷歌翻译 以下为 ...
  • 回答了问题 2019-7-18 10:18

    如何使用ps2键盘

    Digilent提供的UCF只是一个起点:) 尝试 NET“psdata”PULLUP; 净“psclock”PULLUP; 不能保证这会有所帮助,但值得一试。 以上来自于谷歌翻译 以下为原文 The Digilent-supplied UCF is just a starting point :) ...
ta 的专栏
关闭

站长推荐 上一条 /6 下一条

返回顶部