摘 要:本文采用Altera 公司的Stratix 系列FPGA 实现了一个三端口非透明型SDRAM 控 制器,该控制器面向用户具有多个端口,通过轮换优先级的设计保证了多个端口平均分配 SDRAM的带宽且不会降低传输速率。将访问SDRAM空间虚拟成一个简单的访问三口RAM 的操作,采用乒乓的DMA 传输机制大大提高了数据传输的带宽和效率。   1 引言   SDRAM 具有存储容量大、速度快、成本低的特点,因此广泛应用于雷达信号处理等需 要海量高速存储的场合,但是SDRAM 的操作相对复杂,需要有专门的控制器配合处理器 工作完成数据的存取操作。随着FPGA 技术的快速发展及其应用的普及,用
1
STM32对GPIO端口进行高低配置,来进行上下左右键的检测,同时该软件具有按键软件消抖配置,防止出现检测不正常的现象。
2023-03-27 10:42:30 5.33MB STM32 按键检测
1
易语言源码小猫端口映射易语言源码.rar
1
易语言端口转发源码,端口转发,置数据,回调函数,转发线程,客户进入离开,进入列表,审核IP,检查黑名单,删除过期记录,取连接次数
1
自己开发的多线程端口扫描软件
2023-03-24 21:48:33 197KB 端口 多线程 扫描
1
BeLibnids 分析数据包使用 libnids 和 dpdk 它是一个使用多进程将dpdk和libnids结合在一起以支持10G端口分析数据包的平台。 ##0.什么是? a:它是一个使用多进程从一个或多个端口接收和处理数据包的平台。 b:它使用RSS队列和对称散列来保证一个tcp流只被一个进程处理。 c:使用多进程解决libnids资源冲突。 d:我是在CentOS 6.4和6.5下运行的,代码你都有,当然可以改。 ###技术架构 ##1.如何编译? a:编译intel dpdk“ 可以下载或使用doc/dpdk-1.5.0r2.tar.gz。 b:cd libnids-1.24/src 并编译它直到生成一个 libnids.a(我注册 nids_syslog_return 函数而不是 nids_syslog 以提高多进程中的性能) c:cd symmetric_mp
2023-03-24 13:29:06 9.36MB fast dpdk high-performance libnids
1
基于Actel FPGA的双端口RAM设计--周立功单片机
2023-03-23 17:44:35 297KB actel fpga 双口ram vhdl
1
看过一些人写的完成端口但不能真正的使用并发,这是一个完成端口应有基本结构。 代码没变,删除了以前包含没有用的二进制文件。
2023-03-22 23:01:37 52KB 完成端口 UDP完成端口 IOCP
1
一般硬件USB端口通信有故障时,如打印机。串口,需要重插拔才见效时,这个就可以通过软件禁用再启用即可达到软件相当硬件插拔的效果
2023-03-22 21:03:10 12KB C/C++源代码 VC/MFC源代码
1
portScan 一个简单的端口扫描器,目前还是半成品,但是可以交作业了 用法 -t 指定扫描IP,目前只能扫描一个IP。 -p 端口号,例如1-1000, 也可以使用逗号分割,例如22,80等。 -n 指定线程数量,默认为10个线程。 -T 指定使用TCP扫描,默认。
2023-03-22 15:31:54 2KB Python
1