小型化模块协同仿真验证平台的制作方法

文档序号:30068287发布日期:2022-05-18 01:28阅读:118来源:国知局
小型化模块协同仿真验证平台的制作方法

1.本发明涉及人工智能技术领域,尤其涉及一种小型化模块协同仿真验证平台。


背景技术:

2.小型化模块协同仿真验证平台用于对芯片的仿真进行验证;目前,现有技术小型化模块协同仿真验证平台包括安装台和验证系统,验证系统设置于安装台上,安装台用于放置仿真验证中的芯片,小型化的安装台可减少对空间的占用,有利于存放;但使用时不利芯片及仿真工具的存放。


技术实现要素:

3.本发明的目的在于提供一种小型化模块协同仿真验证平台,旨在解决现有的模块协同仿真验证平台的安装台过小不利于芯片及仿真工具的存放的问题。
4.为实现上述目的,本发明提供了一种小型化模块协同仿真验证平台,包括获取平台和验证系统;所述获取平台包括安装台、两个驱动组件、侧板、两个滑轨、两个延伸板和放置板,两个所述驱动组件分别设置于所述安装台顶部,所述侧板与所述安装台固定连接,并位于靠近所述驱动组件的一侧,两个所述滑轨分别与所述侧板固定连接,均位于所述侧板内侧壁,两个所述延伸板分别与两个所述滑轨滑动连接,并分别与两个所述驱动组件固定连接,均位于两个所述滑轨之间,所述放置板与所述侧板固定连接,并位于远离所述安装台的一侧,所述验证系统设置于所述安装台远离所述侧板的一侧。
5.其中,所述延伸板包括板体、连接件和填充板,所述板体与两个所述滑轨滑动连接,并与所述驱动组件固定连接,并位于两个所述滑轨之间,所述连接件与所述板体固定连接,并位于远离所述驱动组件的一侧,所述填充板与所述连接件固定连接,并位于所述连接件外侧壁。
6.其中,所述连接件包括两个安装块、滑杆和安装套,两个所述安装块分别与所述板体固定连接,均位于远离所述驱动组件的一侧,所述安装块具有滑槽,所述滑杆与两个所述安装块滑动连接,并位于所述滑槽内,所述安装套与所述滑杆转动连接,并位于所述滑杆四周,所述填充板与所述安装套固定连接,并位于所述安装套外侧壁。
7.其中,所述获取平台还包括四个支撑腿,四个所述支撑腿分别与所述安装台固定连接,均位于所述安装台底部。
8.其中,所述获取平台还包括四个摩擦垫,四个所述摩擦垫分别与四个所述支撑腿固定连接,均位于远离所述安装台的一侧。
9.其中,所述验证系统包括获取模块、模型生成模块、接口层生成模块、计算模块和输出模块,所述获取模块、所述模型生成模块、所述接口层生成模块、所述计算模块和所述输出模块依次连接。
10.本发明的一种小型化模块协同仿真验证平台,所述安装台上的所述放置板用于放
置芯片和仿真验证所用的工具,在所述放置台的存放面积不够时,两个所述驱动组件驱动对应的所述延伸板在所述滑轨上滑动,并相互远离从所述侧板内滑出,增加所述安装台的使用面积,解决了现有的模块协同仿真验证平台的安装台过小不利于芯片及仿真工具的存放的问题。
附图说明
11.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
12.图1是本发明提供的一种小型化模块协同仿真验证平台的结构示意图。
13.图2是本发明提供的一种小型化模块协同仿真验证平台的俯视图。
14.图3是图2沿a-a面的剖视图。
15.图4是支撑腿和摩擦垫的剖视图。
16.图5是验证系统的结构示意图。
17.1-获取平台、2-验证系统、3-安装台、4-驱动组件、5-侧板、6-滑轨、8-延伸板、9-放置板、10-板体、11-连接件、12-填充板、13-安装块、14-滑槽、15-滑杆、16-安装套、17-支撑腿、18-摩擦垫、19-获取模块、20-模型生成模块、21-接口层生成模块、22-计算模块、23-输出模块、24-第一磁块、25-第二磁块、26-固定板、27-气缸、28-活塞杆、29-推板、30-腿本体、31-电机、32-螺杆、33-转接环、34-套筒、35-万向轮。
具体实施方式
18.下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
19.在本发明的描述中,需要理解的是,术语“长度”、“宽度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
20.请参阅图1至图5,本发明提供一种小型化模块协同仿真验证平台,包括获取平台1和验证系统2;所述获取平台1包括安装台3、两个驱动组件4、侧板5、两个滑轨6、两个延伸板8和放置板9,两个所述驱动组件4分别设置于所述安装台3顶部,所述侧板5与所述安装台3固定连接,并位于靠近所述驱动组件4的一侧,两个所述滑轨6分别与所述侧板5固定连接,均位于所述侧板5内侧壁,两个所述延伸板8分别与两个所述滑轨6滑动连接,并分别与两个所述驱动组件4固定连接,均位于两个所述滑轨6之间,所述放置板9与所述侧板5固定连接,并位于远离所述安装台3的一侧,所述验证系统2设置于所述安装台3远离所述侧板5的一侧。
21.在本实施方式中,所述获取平台1的所述安装台3为所述侧板5和所述驱动组件4提
供安装条件,所述侧板5为所述放置板9提供安装条件,所述放置板9用于放置待测芯片、仿真工具和为所述验证系统2提供安装条件,所述验证系统2用于对仿真工具对芯片的仿真进行验证,在所述放置板9的存放面积不够时,两个所述驱动组件4驱动对应的所述延伸板8在所述滑轨6上滑动,并相互远离从所述侧板5内滑出,增加所述安装台3的使用面积,解决了现有的模块协同仿真验证平台的安装台过小不利于芯片及仿真工具的存放的问题。
22.进一步的,所述延伸板8包括板体10、连接件11和填充板12,所述板体10与两个所述滑轨6滑动连接,并与所述驱动组件4固定连接,并位于两个所述滑轨6之间,所述连接件11与所述板体10固定连接,并位于远离所述驱动组件4的一侧,所述填充板12与所述连接件11固定连接,并位于所述连接件11外侧壁;所述连接件11包括两个安装块13、滑杆15和安装套16,两个所述安装块13分别与所述板体10固定连接,均位于远离所述驱动组件4的一侧,所述安装块13具有滑槽14,所述滑杆15与两个所述安装块13滑动连接,并位于所述滑槽14内,所述安装套16与所述滑杆15转动连接,并位于所述滑杆15四周,所述填充板12与所述安装套16固定连接,并位于所述安装套16外侧壁;所述获取平台1还包括四个支撑腿17,四个所述支撑腿17分别与所述安装台3固定连接,均位于所述安装台3底部;所述获取平台1还包括四个摩擦垫18,四个所述摩擦垫18分别与四个所述支撑腿17固定连接,均位于远离所述安装台3的一侧。
23.在本实施方式中,所述驱动组件4伸长驱动所述板体10在所述滑轨6上滑动,并从所述侧板5内滑出,当所述驱动组件4伸长到最大值时,所述板体10底部的所述填充板12通过所述连接件11的所述安装套16在所述滑杆15上转动,直至从所述板体10底部转出,通过所述滑杆15在所述安装块13的所述滑槽14内向远离所述支撑腿17方向滑动,直至滑动到所述滑槽14的顶部,所述填充板12再次通过所述安装套16在所述滑杆15上转动,直至所述填充板12转动至与所述放置板9的的表面呈统一水平线,此时可将芯片及仿真工具放置于所述填充板12上,所述支撑腿17对所述安装台3进行支撑,增加所述安装台3的稳定性,所述摩擦垫18增加所述支撑腿17与放置面的摩擦力,从而增加所述支撑腿17在放置面上的稳定。
24.进一步的,所述验证系统2包括获取模块19、模型生成模块20、接口层生成模块21、计算模块22和输出模块23,所述获取模块19、所述模型生成模块20、所述接口层生成模块21、所述计算模块22和所述输出模块23依次连接。
25.在本实施方式中,所述获取模块19获取对芯片的测试信息;所述模型生成模块20对由功能函数综合输出的寄存器传输级硬件电路代码进行获取后进行反编译,进而得到基于systemc的周期精度的硬件模型;所述接口层生成模块21用于根据所述的硬件模型,进而生成与所述硬件模型相适配对应的软硬件接口层;所述计算模块22通过生成的软硬件接口层调用所述的硬件模型,进而对测试信息进行处理,并得到第一计算处理结果;然后调用功能函数,进而对测试信息进行处理,并得到第二计算处理结果;所述输出模块23判断第一计算处理结果和第二计算处理结果是否一致,并且根据判断的结果进而验证由寄存器传输级硬件电路代码生成的硬件电路与功能函数之间的等价性。
26.进一步的,所述驱动组件4包括固定板26、气缸27、活塞杆28和推板29,所述固定板26与所述安装台3固定连接,并位于所述安装台3顶部,所述气缸27与所述固定板26固定连接,并位于靠近所述板体10的一侧,所述活塞杆28与所述气缸27输出端固定连接,所述推板29的一侧与所述活塞杆28固定连接,所述推板29的另一侧与所述板体10固定连接。
27.在本实施方式中,所述驱动组件4的所述固定板26上的所述气缸27驱动所述活塞杆28伸长,并通过所述推板29推动所述板体10从所述侧板5内滑出,当所述推板29与所述侧板5接触时,为所述活塞杆28伸长的最大值。
28.进一步的,所述支撑腿17包括腿本体30、电机31、螺杆32、转接环33、套筒34和万向轮35,所述腿本体30与所述安装台3固定连接,并位于所述安装台3底部,所述电机31与所述腿本体30固定连接,并位于所述腿本体30内侧壁,所述螺杆32与所述电机31输出端固定连接,所述转接环33与所述螺杆32螺纹连接,并位于所述螺杆32外侧壁,所述套筒34与所述转接环33固定连接,并于所述腿本体30滑动连接,并位于所述腿本体30内侧壁,所述万向轮35与所述套筒34转动连接,并位于远离所述电机31的一侧。
29.在本实施方式中,所述腿本体30的上的所述电机31驱动所述螺杆32转动,从而驱动所述转接环33带动所述套筒34滑出所述腿本体30,当所述套筒34上的所述万向轮35与放置面接触,并将腿本体30从放置面上顶起时,可通过所述万向轮35对所述安装台3进行搬运。
30.进一步的,所述延伸板8还包括第一磁块24和第二磁块25,所述第一磁块24与所述填充板12固定连接,并位于所述填充板12外侧壁,所述第二磁块25与所述板体10固定连接,并位于所述板体10底部。
31.在本实施方式中,不使用时,通过所述连接件11将所述填充板12转动至所述板体10底部,此时所述板体10上的所述第二磁块25因磁力将所述填充板12上的第一磁块24吸住,将所述填充板12固定在所述板体10上,所述气缸27驱动所述活塞杆28收缩,使得所述活塞杆28上的所述推板29带动所述板体10滑进所述侧板5内,减小对空间的占用。
32.以上所揭露的仅为本发明一种小型化模块协同仿真验证平台较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1