一种便携式SoC扫描链设计装置的制造方法

文档序号:10093664阅读:235来源:国知局
一种便携式SoC扫描链设计装置的制造方法
【技术领域】
[0001]本实用新型涉及一种设计装置,具体涉及一种便携式SoC扫描链设计装置。
【背景技术】
[0002]随着集成电路规模的不断增加,基于IP核复用技术的装置芯片(System-on-Chip,SoC)有着性能高、体积小、功耗低、研制周期短等优势,得到了广泛的应用。然而随着SoC的发展,SoC功能越来越复杂,集成在SoC内部的IP核种类和数量越来越多,使得SoC的IP核测试封装扫描链设计变得越来越困难。
[0003]其中,SoC内部单个IP核的测试时间由最长输入、输出扫描链决定,若每个IP核测试时间都相应的缩短,则整个SoC的测试时间也会相应的缩短。因此,SoC的IP核测试封装扫描链的设计显得尤为重要。目前,SoC的IP核测试封装扫描链设计大多采用的是PC机或者工作站等较为大型的配套设备,设备的建设工程大、成本高,一般只有专门的企业单位才能接触使用,设备的普及应用较为受限;且比较笨重、不能根据扫描设计工作场所不同而进行移动,极不方便。
【实用新型内容】
[0004]针对上述的不足,本实用新型所要解决的技术问题是提供一种便携式SoC扫描链设计装置,它不仅能快速设计出SoC扫描链,还能根据使用者的工作地点进行移动,具有结构简单、体积小巧、成本低的特点。
[0005]为达到上述目的,本实用新型通过以下技术方案实现
[0006]—种便携式SoC扫描链设计装置,包括壳体,所述壳体内安装有控制主板,所述控制主板包括单片机和与单片机的输入端连接的功能选择模块,在壳体上设有一显示模块,该显示模块与单片机的输出端连接,其中
[0007]所述功能选择模块用于供使用者选择SoC扫描链设计装置的工作模式、并向单片机输入需要设计的SoC IP核参数;
[0008]所述单片机用于接收功能选择模块输入的SoC IP核参数,并对SoC IP核进行扫描链平衡设计,将设计的结果在显示模块上显示。
[0009]上述方案中,为满足大规模批量设计IP核扫描链的存储要求,所述单片机的输出端可通过无线通信模块连接有一上位机,所述上位机用于存储、分析SoC IP核扫描链的设计结果。
[0010]上述方案中,所述功能选择模块包括操作按键模块、已知SoC IP核模块和自定义SoC IP核模块,所述已知SoC IP核模块的输入端与操作按键模块连接、其输出端与一存储模块连接后连接于单片机的输入端上,所述自定义SoC IP核模块的输入端与操作按键模块连接、其输出端与一键盘输入模块连接后连接于单片机的输入端上。
[0011 ] 上述方案中,所述操作按键模块可以为独立式按键。
[0012]上述方案中,所述键盘输入模块可以为矩阵式键盘。
[0013]上述方案中,所述显示模块可以为128*64ZW图形点阵液晶显示器。
[0014]本实用新型的有益效果为:
[0015]本实用新型通过功能选择模块中的操作按键模块选择相应工作方式,即对已知SoC IP核进行扫描链平衡设计或者通过键盘输入模块自定义输入需要设计的IP核参数(如输入端口数目、输出端口数目、双向端口数目及内部扫描链的数目和长度),然后通过单片机进行扫描链平衡设计;最后单片机将所设计的结果在显示模块上显示。与现有技术相比,它不仅能快速设计出SoC扫描链,还能根据使用者的工作地点进行移动、携带,具有结构简单、体积小巧、成本低、方便实用的特点。
【附图说明】
[0016]图1本便携式SoC扫描链设计装置的系统框图。
【具体实施方式】
[0017]如图1所示,一种便携式SoC扫描链设计装置,包括壳体,所述壳体内安装有控制主板,所述控制主板包括单片机和与单片机的输入端连接的功能选择模块,在壳体上设有一显示模块,该显示模块与单片机的输出端连接,所述显示模块具体为128*64ZW图形点阵液晶显示器。所述单片机的输出端通过无线通信模块连接有一上位机,所述上位机用于存储、分析SoC IP核扫描链的设计结果。其中
[0018]所述功能选择模块用于供使用者选择SoC扫描链设计装置的工作模式、并向单片机输入需要设计的SoC IP核参数。所述功能选择模块包括操作按键模块、已知SoC IP核模块和自定义SoC IP核模块,本实施例中,所述操作按键模块具体为独立式按键。所述已知SoC IP核模块的输入端与操作按键模块连接、其输出端与一存储模块连接后连接于单片机的输入端上,该存储模块内存有多个已知SoC IP核模块。所述自定义SoC IP核模块的输入端与操作按键模块连接、其输出端与一键盘输入模块连接后连接于单片机的输入端上。所述键盘输入模块具体为矩阵式键盘。
[0019]本SoC扫描链设计装置的工作模式具体为“已知SoC IP核”和“自定义输入SoCIP核”两种,在使用时,
[0020]1)若选择“已知SOC IP核”,则通过操作按键模块选择进入“已知SOC IP核模块”,进一步从已存入存储模块内的已知SoC IP核模块中选择需要设计的,确定后输入单片机,单片机内存储有多种现有扫描链平衡设计的算法,选择相应的算法后,单片机执行,得出设计结果,并在显示模块上显示,即可完成扫描链设计;
[0021]2)当选择了 “自定义输入SoC IP核”这种方式时,是通过操作按键模块选择“自定义输入SoC IP核模块”,进一步通过键盘输入模块自定义输入需要设计的SoC IP核参数(如输入端口数目、输出端口数目、双向端口数目及内部扫描链的数目和长度),确定后输入单片机,单片机内存储有多种现有扫描链平衡设计的算法,选择相应的算法后,单片机执行,得出设计结果,并在显示模块上显示,即可完成自定义IP和扫描链设计。
[0022]以上仅为说明本实用新型的实施方式,并不用于限制本实用新型,对于本领域的技术人员来说,凡在本实用新型的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本实用新型的保护范围之内。
【主权项】
1.一种便携式SoC扫描链设计装置,其特征在于:包括壳体,所述壳体内安装有控制主板,所述控制主板包括单片机和与单片机的输入端连接的功能选择模块,在壳体上设有一显示模块,该显示模块与单片机的输出端连接,其中 所述功能选择模块用于供使用者选择SoC扫描链设计装置的工作模式、并向单片机输入需要设计的SoC IP核参数; 所述单片机用于接收功能选择模块输入的SoC IP核参数,并对SoC IP核进行扫描链平衡设计,将设计的结果在显示模块上显示。2.根据权利要求1所述的便携式SoC扫描链设计装置,其特征在于:所述单片机的输出端通过无线通信模块连接有一上位机,所述上位机用于存储、分析SoC IP核扫描链的设计结果。3.根据权利要求1或2所述的便携式SoC扫描链设计装置,其特征在于:所述功能选择模块包括操作按键模块、已知SoC IP核模块和自定义SoC IP核模块,所述已知SoC IP核模块的输入端与操作按键模块连接、其输出端与一存储模块连接后连接于单片机的输入端上,所述自定义SoC IP核模块的输入端与操作按键模块连接、其输出端与一键盘输入模块连接后连接于单片机的输入端上。4.根据权利要求3所述的便携式SoC扫描链设计装置,其特征在于:所述操作按键模块为独立式按键。5.根据权利要求3所述的便携式SoC扫描链设计装置,其特征在于:所述键盘输入模块为矩阵式键盘。6.根据权利要求1所述的便携式SoC扫描链设计装置,其特征在于:所述显示模块为128*64ZW图形点阵液晶显示器。
【专利摘要】本实用新型公开了一种便携式SoC扫描链设计装置,包括壳体,所述壳体内安装有控制主板,所述控制主板包括单片机和与单片机的输入端连接的功能选择模块,在壳体上设有一显示模块,该显示模块与单片机的输出端连接,其中所述功能选择模块用于供使用者选择SoC扫描链设计装置的工作模式、并向单片机输入需要设计的SoC?IP核参数;所述单片机用于接收功能选择模块输入的SoC?IP核参数,并对SoC?IP核进行扫描链平衡设计,将设计的结果在显示模块上显示。与现有技术相比,它不仅能快速设计出SoC扫描链,还能根据使用者的工作地点进行移动、携带,具有结构简单、体积小巧、成本低、方便实用的特点。
【IPC分类】G01R31/3185
【公开号】CN205003254
【申请号】CN201520761531
【发明人】朱爱军, 邓朝威
【申请人】桂林电子科技大学
【公开日】2016年1月27日
【申请日】2015年9月29日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1