[发明专利]一种类集成电路的图形化编程方法在审
| 申请号: | 201810555862.9 | 申请日: | 2018-05-31 |
| 公开(公告)号: | CN110554863A | 公开(公告)日: | 2019-12-10 |
| 发明(设计)人: | 周文乐 | 申请(专利权)人: | 宁波科安网信通讯科技有限公司 |
| 主分类号: | G06F8/34 | 分类号: | G06F8/34 |
| 代理公司: | 11465 北京慕达星云知识产权代理事务所(特殊普通合伙) | 代理人: | 李冉 |
| 地址: | 315000 浙江省宁*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 软芯片 图形化单元 图形化编程 输入组件 显示组件 程序功能 连接组件 逻辑运算 应用程序 语法知识 运行结果 或逻辑 管脚 编程 封装 集成电路 流出 协同 | ||
1.一种类集成电路的图形化编程方法,其特征在于,利用图形化单元实现程序的编辑,所述图形化单元包括:
输入组件:用于人机交互,接收外部数据输入,设置一个输出管脚;
显示组件:用于数据输出,设置一个输入管脚;
软芯片:用于实现函数指令,所述函数指令包括逻辑运算和逻辑控制;所述软芯片具有输入管脚和输出管脚,输入管脚的数据经软芯片的逻辑运算或逻辑控制后由输出管脚输出结果;
连接组件:用于表示所述图形化单元的调用关系,包括有线连接组件和无线连接组件;
数据从所述输入组件流入所述软芯片,经所述软芯片逻辑运算或逻辑控制后流出,运行结果最终在显示组件上显示;
多个所述软芯片封装为功能模块或新的软芯片;若干个所述功能模块按照优先级顺序排列运行。
2.根据权利要求1所述一种类集成电路的图形化编程方法,其特征在于,对所述输入组件进行自定义编辑,获得所述输入组件名称和类型;所述类型包括但不限于文本编辑框、多行文本编辑框、数字编辑框、日期编辑框、下拉框。
3.根据权利要求1所述一种类集成电路的图形化编程方法,其特征在于,对所述显示组件进行自定义编辑,获得所述显示组件名称和显示形式;所述显示形式包括但不限于表格、图形、图像。
4.根据权利要求1所述一种类集成电路的图形化编程方法,其特征在于,还包括可视化编程平台,用于提供可视化编程操作环境,其中,可视化编程操作包括:
编辑:采用拖拽操作增删所述图形化单元,并且对所述图形化单元的属性值进行修改;
编译:通过编译检查程序的正确性,如果发现程序有错误,输出错误指示,同时用颜色标识错误的软芯片,并且编译后生成编译代码;
运行:前端程序运行结果通过所述显示组件显示,后端程序在后台运行,运行结果以数据流的形式通过后台输出端口输出;
调试:调试模式下,程序运行详细过程逐行顺序输出;通过点击每行运行信息实现所述图形化单元参与运行过程的回溯。
5.根据权利要求1所述一种类集成电路的图形化编程方法,其特征在于,所述无线连接组件包括发射组件和接收组件,定义所述无线连接组件的通信频道,位于同一频道的所述发射组件和所述接收组件之间进行数据的传递。
6.根据权利要求5所述一种类集成电路的图形化编程方法,其特征在于,1个发射组件将数据发送给频道内的所有接收组件,1个接收组件只能接收1个频道。
7.根据权利要求1所述一种类集成电路的图形化编程方法,其特征在于,所述软芯片上还设置有使能管脚和/或异步管脚:
使能管脚:当使能管脚空置或输入数据为1或true时,所述软芯片处于激活状态,当输入数据为0或false时,所述软芯片处于失活状态。使能管脚实现条件执行控制;
异步管脚:用于循环、异步执行;与异步管脚连接的程序异步执行完毕后,执行结果在输出管脚输出。
8.根据权利要求7所述一种类集成电路的图形化编程方法,其特征在于,所述逻辑控制过程包括:
顺序执行:所述软芯片的输入管脚直接接受其他所述图形化单元的输出管脚的数据,按数据流方向执行;
条件执行:利用使能管脚激活或禁止分支程序;
循环执行:异步管脚连接的程序循环执行,直至条件不满足;
异步执行:异步管脚连接的程序执行完毕,执行结果从异步管脚输出。
9.根据权利要求1所述一种类集成电路的图形化编程方法,其特征在于,所述功能模块采用矩形框标识,矩形框内的所述图形化单元构成1个模块。
10.根据权利要求1所述一种类集成电路的图形化编程方法,其特征在于,所述可视化编程平台内的软芯片存储至芯片库,所述芯片库用于实现编程过程中对软芯片的调用,且所述可视化编程平台显示所述软芯片的管脚信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波科安网信通讯科技有限公司,未经宁波科安网信通讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810555862.9/1.html,转载请声明来源钻瓜专利网。





