欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2023102301801
申请人: 深圳市摩尔芯创科技有限公司
专利类型:发明专利
专利状态:授权未缴费
专利领域: 计算;推算;计数
更新日期:2023-11-27
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种用于集成电路设计的字符串处理方法,其特征在于,所述方法包括:S1:对输入到集成电路中的字符串进行识别,判定字符串类型;

S2:将识别的字符串类型转换成ASCII编码,转换后的结果以0和/或1的方式显示;

S3:根据转换后的结果,使用集成电路控制单元执行相应的操作实现对ASCII的处理;

S4:完成处理后,将处理后的可读文本信息写入内存地址空间,并通过接口将内存地址空间的数据通过接口传递给相应的设备,完成最终的处理任务。

2.根据权利要求1所述一种用于集成电路设计的字符串处理方法,其特征在于,所述对输入到集成电路中的字符串进行识别,判定字符串类型,包括:S11:通过对输入到集成电路中的字符串进行分析,解析出其中的关键字或字符,通过关键字或字符确定其语言类型;

S12:根据语言类型,利用断句算法将编码后的字符串分割成单词,所述单词为单独的词汇单元;

S13:将分割后的所述词汇单元输入到规则库,根据规则库中的规则对词汇单元进行判断,得到判断的结果;所述规则库为一种存储规则的数据库,所述规则库储存信息包括:储存文本、字符串和结构化数据;

S14:将判断的结果输出,识别出字符串类型。

3.根据权利要求1所述一种用于集成电路设计的字符串处理方法,其特征在于,所述将识别的字符串类型转换成ASCII编码,转换后的结果以0和/或1的方式显示,包括:S21:获得字符串及其对应的字符串类型,利用所述字符串类型对应的字符分解规则,对所述字符串进行分解,获得所述字符串对应的单个字符;

S22:查找ASCII码表,找出所述单个字符对应的ASCII码;

S23:将所述单个字符转换成对应的ASCII编码,按照拼写的先后顺序按照拼写的先后顺序拼接起来,形成一个字符串对应的ASCII编码;

S24:形成的ASCII编码通过0和/或1的方式显示。

4.根据权利要求1所述一种用于集成电路设计的字符串处理方法,其特征在于,所述根据转换后的结果,使用集成电路控制单元执行相应的操作实现对ASCII的处理,包括:S31:根据转换后的结果,确定需要处理的由字符串形成的ASCII码;

S32:使用集成电路控制单元向集成电路处理单元发送处理ASCII码的命令,集成电路处理单元接收到命令开始处理;

S33:所述集成电路控制单元依次检查ASCII码的每一位,并将ASCII码按照指令参数中所定义的规则进行处理,得到可读的文本信息;其中,所述指令参数中对应的规则包括:类型规则、参数规则、长度规则、值范围规则、格式规则和依赖规则。

5.根据权利要求1所述一种用于集成电路设计的字符串处理方法,其特征在于,所述完成处理后,将处理结果写入内存地址空间,并通过接口将内存地址空间的数据通过接口传递给相应的设备,完成最终的处理任务,包括:S41:完成处理后,将处理后的可读文本信息写入内存地址空间;

S42:根据处理结果,调用相应的接口,将内存地址空间的数据通过接口传递给相应的设备;

S43:设备接收接口传来的数据,完成最终的处理任务。

6.一种用于集成电路设计的字符串处理系统,其特征在于,所述系统包括:字符串识别模块:对输入到集成电路中的字符串进行识别,判定字符串类型;

字符串转换模块:将识别的字符串类型转换成ASCII编码,转换后的结果以0和/或1的方式显示;

处理模块:根据转换后的结果,使用集成电路控制单元执行相应的操作实现对ASCII的处理;

结果写入模块:完成处理后,将处理结果写入内存地址空间,并通过接口将内存地址空间的数据通过接口传递给相应的设备,完成最终的处理任务。

7.根据权利要求6所述一种用于集成电路设计的字符串处理系统,其特征在于,所述字符串识别模块包括:解析模块:通过对输入到集成电路中的字符串进行分析,解析出其中的关键字或字符,通过关键字或字符确定其语言类型;

断句模块:根据语言类型,利用断句算法将编码后的字符串分割成单词,所述单词为单独的词汇单元;

类型判断模块:将分割后的所述词汇单元输入到规则库,根据规则库中的规则对词汇单元进行判断,得到判断的结果;所述规则库为一种存储规则的数据库,所述规则库储存信息包括:储存文本、字符串和结构化数据;

类型识别模块:将判断的结果输出,识别出字符串类型。

8.根据权利要求6所述一种用于集成电路设计的字符串处理系统,其特征在于,所述字符串转换模块包括:分解模块:获得字符串及其对应的字符串类型,利用所述字符串类型对应的字符分解规则,对所述字符串进行分解,获得所述字符串对应的单个字符;

ASCII码表查找模块:查找ASCII码表,找出所述单个字符对应的ASCII码;

拼接模块:将字符转换成对应的ASCII编码,按照拼写的先后顺序拼接起来,形成一个字符串对应的ASCII编码;

显示模块:形成的ASCII编码通过0和/或1的方式显示。

9.根据权利要求6所述一种用于集成电路设计的字符串处理系统,其特征在于,所述处理模块包括:ASCII处理模块:根据转换后的结果,确定需要处理的由字符串形成的ASCII码;

转换结果处理模块:使用集成电路控制单元向集成电路处理单元发送处理ASCII码的命令,集成电路处理单元接收到命令开始处理;

规则处理模块:依次检查ASCII码的每一位,并将ASCII码按照指令参数中所定义的规则进行处理;其中,所述指令参数中对应的规则包括:类型规则、参数规则、长度规则、值范围规则、格式规则和依赖规则。

10.根据权利要求6所述一种用于集成电路设计的字符串处理系统,其特征在于,所述结果写入模块包括:内存写入模块:完成处理后,将处理后的可读文本信息写入内存地址空间;

接口调用模块:根据处理结果,调用相应的接口,将内存地址空间的数据通过接口传递给相应的设备;

完成模块:设备接收接口传来的数据,完成最终的处理任务。