91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 103KB
    文件類型: .7z
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-01-07
  • 語言: 其他
  • 標(biāo)簽: verilog??Ethernet??UDP??IP??ARP??

資源簡介

用Verilog實現(xiàn)GB和10GB的IP UDP ARP封包,并給出了testBench。壓縮包內(nèi)共計90個verilog文件,注釋較豐富。 TOP文件: IP : ip_complete.v (1G) 或 ip_complete_64.v (10G); UDP:udp_complete.v (1G) 或 udp_complete_64.v (10G).

資源截圖

代碼片段和文件信息

#!/usr/bin/env?python
“““
Generates?an?arbitrated?Ethernet?mux?with?the?specified?number?of?ports
“““

from?__future__?import?print_function

import?argparse
import?math
from?jinja2?import?Template

def?main():
????parser?=?argparse.ArgumentParser(description=__doc__.strip())
????parser.add_argument(‘-p‘?‘--ports‘??type=int?default=4?help=“number?of?ports“)
????parser.add_argument(‘-n‘?‘--name‘???type=str?help=“module?name“)
????parser.add_argument(‘-o‘?‘--output‘?type=str?help=“output?file?name“)

????args?=?parser.parse_args()

????try:
????????generate(**args.__dict__)
????except?IOError?as?ex:
????????print(ex)
????????exit(1)

def?generate(ports=4?name=None?output=None):
????if?name?is?None:
????????name?=?“eth_arb_mux_{0}“.format(ports)

????if?output?is?None:
????????out

評論

共有 條評論