作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2009, Vol. 35 ›› Issue (12): 223-225. doi: 10.3969/j.issn.1000-3428.2009.12.078

• 开发研究与设计技术 • 上一篇    下一篇

QoS保障机制中的FPGA堆排序实现

吴彦宏,陈相宁   

  1. (南京大学网络安全通信实验室,南京 210093)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2009-06-20 发布日期:2009-06-20

FPGA Realization of Heap Sort in QoS Guarantee Mechanism

WU Yan-hong, CHEN Xiang-ning   

  1. (Web Safe Communication Lab, Nangjing University, Nanjing 210093)
  • Received:1900-01-01 Revised:1900-01-01 Online:2009-06-20 Published:2009-06-20

摘要: 针对服务质量(QoS)的实现机制和严格动态优先级排序要求,在交换系统设计中引入一种易于FPGA实现的堆排序算法。采用模块化和状态机相结合的设计方法,给出模块的设计过程,利用XilinxISE8.2i+ModerSim6.2软件对设计程序进行仿真,将程序下载到实验开发板上对系统进行验证,结果表明该设计的资源利用率高、运行速率快,适用于QoS机制的硬件实现。

关键词: 堆排序, 服务质量, 现场可编程门阵列, Verilog HDL语言

Abstract: In view of the requirement of Quality of Service(QoS) realization mechanism and strict dynamic priority arrangement, this paper introduces a kind of heap sort algorithm for FPGA realization easily in the exchange system design. The algorithm which unifies the modulation and the condition machine is used to produce the module design mentality, the emulator executes by using XilinxISE8.2i+ModerSim6.2, and the procedure downloads the experiment developping board to validate the system. The result indicates that the design has a high utilization rate of resources and a quick speed of operating. It is suitable for the realization of outstanding QoS mechanism in hardware.

Key words: heap sort, Quality of Service(QoS), FPGA, Verilog HDL language

中图分类号: