首页> 外国专利> Method for implementing priority encoders using FPGA carry logic

Method for implementing priority encoders using FPGA carry logic

机译:利用FPGA进位逻辑实现优先编码器的方法

摘要

The invention provides a method for implementing an HDL- specified priority encoder as carry logic in an FPGA. A first embodiment of the method includes the steps of: 1) detecting an priority determination statement in the HDL code; 2) implementing the highest priority test in the statement using a first carry multiplexer; and 3) implementing the next highest priority test in the statement using another carry multiplexer that accepts the output of the preceding carry multiplexer as a carry input; and 4) repeating step 3 until each test in the statement has been implemented. Another embodiment of the invention includes the additional steps of: 1) counting the number of tests performed in the priority determination statement; and 2) comparing the number of tests to a set threshold criterion, to determine whether it is appropriate to implement the statement using carry logic.
机译:本发明提供了一种用于将HDL指定的优先级编码器实现为FPGA中的进位逻辑的方法。该方法的第一实施例包括以下步骤:1)检测HDL码中的优先级确定语句; 2)使用第一个进位复用器在语句中执行最高优先级测试; 3)使用另一个进位多路复用器在语句中执行下一个最高优先级测试,该进位多路复用器接受先前进位多路复用器的输出作为进位输入;和4)重复步骤3,直到执行了语句中的每个测试为止。本发明的另一个实施例包括以下附加步骤:1)计算在优先级确定语句中执行的测试的数量; 2)将测试次数与设置的阈值标准进行比较,以确定是否适合使用进位逻辑来执行该语句。

著录项

  • 公开/公告号US6081914A

    专利类型

  • 公开/公告日2000-06-27

    原文格式PDF

  • 申请/专利权人 XILINX INC.;

    申请/专利号US19980037749

  • 发明设计人 KAMAL CHAUDHARY;

    申请日1998-03-10

  • 分类号G01R31/28;G06F7/38;H03K19/177;

  • 国家 US

  • 入库时间 2022-08-22 01:36:49

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号