• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 15
    • 下载费用:30 金币  

    重庆时时彩手机版软件: 一种基于FPGA的TCAM板级BIST方法及其系统.pdf

    摘要
    申请专利号:

    重庆时时彩单双窍门 www.4mum.com.cn CN201410217350.3

    申请日:

    2014.05.21

    公开号:

    CN103985417A

    公开日:

    2014.08.13

    当前法律状态:

    撤回

    有效性:

    无权

    法律详情: 发明专利申请公布后的视为撤回IPC(主分类):G11C 29/56申请公布日:20140813|||实质审查的生效IPC(主分类):G11C 29/56申请日:20140521|||公开
    IPC分类号: G11C29/56 主分类号: G11C29/56
    申请人: 大连梯耐德网络技术有限公司
    发明人: 张伟; 王晔; 张晓雷; 徐天赐; 牛春和; 魏长城; 安涛
    地址: 116023 辽宁省大连市高新区黄浦路541号网络产业大厦21F
    优先权:
    专利代理机构: 大连东方专利代理有限责任公司 21212 代理人: 范烁;李洪福
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201410217350.3

    授权公告号:

    ||||||

    法律状态公告日:

    2017.05.24|||2014.09.10|||2014.08.13

    法律状态类型:

    发明专利申请公布后的视为撤回|||实质审查的生效|||公开

    摘要

    本发明公开了一种基于FPGA的TCAM板级BIST方法及其系统,所述系统包括:TCAM地址和数据产生单元;TCAM写操作单元,用于利用所述地址和数据对所述TCAM执行写操作;TCAM读操作单元,用于根据所述地址对所述TCAM执行读操作;比较单元Ⅰ,用于对产生的所述数据与执行读操作后得到的数据是否一致进行比较;管脚状态捕捉单元Ⅰ,用于当产生的所述数据与执行读操作后得到的数据不一致时,捕捉DBUS的各管脚电平状态;显示控制单元Ⅰ,用于控制显示设备显示捕捉到的DBUS的各管脚电平状态;本发明能够实现研发过程中TCAM芯片的错误检测,缩短了开发周期,节省人力,硬件器件少,走线方便,降低了测试成本。

    权利要求书

    权利要求书
    1.  一种基于FPGA的TCAM板级BIST方法,其特征在于,所述方法包括如下步骤:
    步骤1:FPGA对TCAM进行初始化,并判断初始化是否成功,是则执行步骤2,否则结束;
    步骤2:TCAM的DBUS检测;
    步骤21:FPGA产生用于检测DBUS待检测管脚的相应地址和数据,并利用所述地址和数据对所述TCAM执行写操作,执行步骤22;
    步骤22:FPGA根据产生的所述地址对所述TCAM执行读操作,执行步骤23;
    步骤23:FPGA对产生的所述数据与执行读操作后得到的数据是否一致进行比较,是则执行步骤25,否则执行步骤24;
    步骤24:FPGA捕捉DBUS的各管脚电平状态并控制显示设备对所述各管脚电平状态进行显示,执行步骤25;
    步骤25:FPGA判断DBUS当前检测管脚是否是最后一个待检测管脚,是则执行步骤3,否则执行步骤26;
    步骤26:FPGA将DBUS当前检测管脚的下一管脚作为待检测管脚,返回步骤21。

    2.  根据权利要求1所述的一种基于FPGA的TCAM板级BIST方法,其特征在于在步骤2之后,还包括以下步骤:
    步骤3:TCAM的RBUS检测;
    步骤31:FPGA配置TCAM表项,所述TCAM表项包括表项关键字,同时生成表项关键字与TCAM存储空间中相应表项的存储地址之间的对应关系,执行步骤32;
    步骤32:FPGA根据表项关键字产生用于检测RBUS待检测管脚的相应关键字,执行步骤33;
    步骤33:FPGA根据产生的关键字对所述TCAM执行查找操作,执行步骤34;
    步骤34:FPGA根据产生的关键字,结合表项关键字与TCAM存储空间中相应表项的存储地址之间的对应关系,得到产生的关键字所对应的TCAM存储空间中相应表项的存储地址,执行步骤35;
    步骤35:FPGA对TCAM执行查找操作后的返回结果和得到的所述TCAM存储 空间中相应表项的存储地址是否一致进行比较,是则执行步骤37,否则执行步骤36;
    步骤36:FPGA捕捉RBUS的各管脚电平状态并控制显示设备对所述各管脚电平状态进行显示,执行步骤37;
    步骤37:FPGA判断RBUS当前检测管脚是否是最后一个待检测管脚,是则结束,否则执行步骤38;
    步骤38:FPGA将RBUS当前检测管脚的下一管脚作为待检测管脚,返回步骤32。

    3.  根据权利要求1所述的一种基于FPGA的TCAM板级BIST方法,其特征在于所述步骤1包括以下步骤:
    步骤11:FPGA产生TCAM初始化指令,并按照所述TCAM规定的初始化时序,完成对所述TCAM的初始化操作,执行步骤12;
    步骤12:FPGA读取TCAM具有的设备配置寄存器获知所述TCAM的初始化状态,执行步骤13;
    步骤13:FPGA根据所述TCAM的初始化状态判断初始化是否成功,是则执行步骤2,否则结束。

    4.  根据权利要求1所述的一种基于FPGA的TCAM板级BIST方法,其特征在于在步骤1之前,还包括以下步骤:
    FPGA的预设管脚对应连接TCAM的DBUS;
    所述步骤24包括以下步骤:
    FPGA通过JTAG方式捕捉与TCAM的DBUS对应连接的预设管脚的电平状态;
    FPGA控制显示设备对所述预设管脚的电平状态进行显示。

    5.  根据权利要求2所述的一种基于FPGA的TCAM板级BIST方法,其特征在于在步骤1之前,还包括以下步骤:
    FPGA的预设管脚对应连接TCAM的RBUS;
    所述步骤36包括以下步骤:
    FPGA通过JTAG方式捕捉与TCAM的RBUS对应连接的预设管脚的电平状态;
    FPGA控制显示设备对所述预设管脚的电平状态进行显示。

    6.  一种基于FPGA的TCAM板级BIST系统,其特征在于,所述系统包括:
    TCAM初始化单元,用于对TCAM进行初始化,并判断初始化是否成功;
    TCAM地址和数据产生单元,用于产生用于检测DBUS待检测管脚的相应地址 和数据;
    TCAM写操作单元,用于利用所述地址和数据对所述TCAM执行写操作;
    TCAM读操作单元,用于根据产生的所述地址对所述TCAM执行读操作;
    比较单元Ⅰ,用于对产生的所述数据与执行读操作后得到的数据是否一致进行比较;
    管脚状态捕捉单元Ⅰ,用于当产生的所述数据与执行读操作后得到的数据不一致时,捕捉DBUS的各管脚电平状态;
    显示控制单元Ⅰ,用于控制显示设备显示捕捉到的DBUS的各管脚电平状态;
    判断单元Ⅰ,用于当产生的所述数据与执行读操作后得到的数据一致时,判断DBUS当前检测管脚是否是最后一个待检测管脚;
    处理单元Ⅰ,用于当DBUS当前检测管脚不是最后一个待检测管脚时,将DBUS当前检测管脚的下一管脚作为待检测管脚;
    所述TCAM初始化单元、TCAM地址和数据产生单元、TCAM写操作单元、TCAM读操作单元、比较单元Ⅰ、显示控制单元Ⅰ、判断单元Ⅰ和处理单元Ⅰ均置于一FPGA中。

    7.  根据权利要求6所述的一种基于FPGA的TCAM板级BIST系统,其特征在于,所述系统还包括:
    TCAM配置单元,用于配置TCAM表项,所述TCAM表项包括表项关键字,同时生成表项关键字与TCAM存储空间中相应表项的存储地址之间的对应关系;
    关键字生成单元,用于根据表项关键字产生用于检测RBUS待检测管脚的相应关键字;
    TCAM查找操作单元,用于根据产生的关键字对所述TCAM执行查找操作;
    处理单元Ⅱ,用于根据产生的关键字,结合表项关键字与TCAM存储空间中相应表项的存储地址之间的对应关系,得到产生的关键字所对应的TCAM存储空间中相应表项的存储地址;
    比较单元Ⅱ,用于对TCAM执行查找操作后的返回结果和得到的所述TCAM存储空间中相应表项的存储地址是否一致进行比较;
    管脚状态捕捉单元Ⅱ,用于当TCAM执行查找操作后的返回结果和所读取的存储空间地址中的内容不一致时,捕捉RBUS的各管脚电平状态;
    显示控制单元Ⅱ,用于控制显示设备显示捕捉到的RBUS的各管脚电平状态;
    判断单元Ⅱ,用于当TCAM执行查找操作后的返回结果和所读取的存储空间 地址中的内容一致时,判断RBUS当前检测管脚是否是最后一个待检测管脚;
    处理单元Ⅲ,用于当RBUS当前检测管脚不是最后一个待检测管脚时,将RBUS当前检测管脚的下一管脚作为待检测管脚;
    所述TCAM配置单元、关键字生成单元、TCAM查找操作单元、处理单元Ⅱ、比较单元Ⅱ、显示控制单元Ⅱ、判断单元Ⅱ和处理单元Ⅲ均置于一FPGA中。

    8.  根据权利要求6所述的一种基于FPGA的TCAM板级BIST系统,其特征在于,所述TCAM初始化单元包括:
    TCAM初始化指令产生单元,用于产生TCAM初始化指令;
    TCAM时序控制单元,用于生成所述TCAM规定的初始化时序;
    TCAM初始化监测单元,用于读取TCAM具有的设备配置寄存器获知所述TCAM的初始化状态;
    TCAM初始化判断单元,用于根据所述TCAM的初始化状态判断初始化是否成功。

    关 键 词:
    一种 基于 FPGA TCAM 板级 BIST 方法 及其 系统
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:一种基于FPGA的TCAM板级BIST方法及其系统.pdf
    链接地址://www.4mum.com.cn/p-6141807.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03