一种多处理器系统的自适应共享总线启动加速方法

    公开(公告)号:CN105022718A

    公开(公告)日:2015-11-04

    申请号:CN201510398960.2

    申请日:2015-07-08

    Applicant: 上海大学

    Abstract: 本发明涉及一种多处理器系统的自适应共享总线启动加速方法。本方法为:改进现有硬件设计,针对现有的多处理器芯片硬件结构,增加全局系统控制模块HSMM、时钟复位控制模块RCCM和总线监测模块BMM,并基于这些功能模块建立了一整套全局化系统层面的自适应总线时隙锁定、优化和分配机制,从而使得多处理器芯片能够自适应地找到快速安全的多处理器启动方案,利用有限的片上总线资源,实现多处理器的安全启动加速,显著地降低了多处理器芯片的启动时间,并提高了可靠性,可广泛应用于多处理器的系统设计中。

    基于调制波周期归一化的SPWM脉冲波产生系统

    公开(公告)号:CN103219971A

    公开(公告)日:2013-07-24

    申请号:CN201310137528.9

    申请日:2013-04-19

    Applicant: 上海大学

    Abstract: 本发明涉及一种基于调制波周期归一化的SPWM脉冲波产生系统。本系统包括SPWM方式控制寄存器SPWMMODCON、SPWM周期寄存器OPT0/1、SPWM脉冲开关点ON_OFF\OFF_ON移位寄存器组0/1、8通道的16位加法器0/1、SPWM脉冲开关点ON_OFF\OFF_ON缓存寄存器组0/1、2位分频计数器Clkmode0/1、16位的脉冲计数器Pulse_Counter0/1、16位的脉冲跳变比较器Pulse_Compactor0/1和SPWM脉冲信号寄存器0/1以及I/O口。该系统内各模块通过控制总线、地址总线和数据总线三大总线以及局部总线相互连接。本发明从硬件角度出发,以硬件实现代替软件实现,有一定的可操作性。

    嵌入式异构多核处理器上基于用户描述的程序设计方法

    公开(公告)号:CN102707952A

    公开(公告)日:2012-10-03

    申请号:CN201210151037.5

    申请日:2012-05-16

    Applicant: 上海大学

    Abstract: 本发明涉及一种嵌入式异构多核处理器上基于用户描述的并行程序设计方法。其步骤是:用户通过图形界面配置向导进行异构多核处理器平台和任务的描述,并行模式设定,基元任务创建和登记,任务关系图(DAG)生成以及基元任务在异构多核处理器的静态分配,实现将处理器平台特性、并行的需求及任务指派以配置文件的形式(XML)表达出来。然后将并行解析配置文件后的基元任务嵌入异构多核框架代码任务标签处,构造相应的串行源程序,经调用串行编译工具,最终生成异构多核处理器上可执行代码。本发明有效规避了诸如通用PC或高性能计算平台上开发并行编译器,创设并行程序设计语言,移植并行库等并行编程的做法,大大降低了在嵌入式领域异构多核处理器平台上开发并行程序的难度,基于用户描述和并行化交互向导达到并行程序设计的目的。

    微控制器片上PWM脉冲波产生方法及系统

    公开(公告)号:CN101661302B

    公开(公告)日:2012-08-29

    申请号:CN200910196559.5

    申请日:2009-09-27

    Applicant: 上海大学

    Abstract: 本发明涉及一种微控制器片上PWM脉冲波产生方法及系统。本方法通过周期寄存器和脉宽寄存器设置PWM波的周期和脉宽宽度,计数器分别对PWM波的周期和脉宽计数,计数器溢出后PWM波的信号值做相应翻转,从而产生预先定义的PWM脉冲,当PWM互补输出时,首先产生主路PWM波,通过一个反相器产生另一路互补的PWM波,设置死区时间寄存器,设定死区时间的值,使两路PWM波的上升沿分别延迟一个死区时间的宽度,这样,两路互补的PWM波插入了死区时间。本发明使得微控制器具备动力驱动的可控性,大大提高微控制器的性能。

    一种基于SPI总线的双处理器通信方法

    公开(公告)号:CN102508812A

    公开(公告)日:2012-06-20

    申请号:CN201110387599.5

    申请日:2011-11-30

    Applicant: 上海大学

    Abstract: 本发明涉及一种基于SPI总线的双处理器通信方法。本方法用于双处理器间使用SPI总线进行高速双向通信。本方法是:在SPI总线物理层四线制的基础上,增加了一条HandShaking线,构成五线制SPI总线,使之能够进行双向通信;在数据链路层上包括采用“0比特插入法”,使用CS信号和HandShaking信号和反馈消息组合完成对五线制SPI总线的同步机制;使用反馈信息中的“接收缓冲区剩余容量”对五线制SPI总线的流量控制;采用CRC校验和反馈信息中的确认字符“0x7F”,完成对该发明中的五线制SPI总线的错误处理。该方法具有扩展简单、应用方便,且与其他总线兼容的特点,同时可以获得极高的通信速率,满足双处理器间高速通信的要求,可广泛应用于所有多处理器的系统设计中。

    堆栈区域扩充方法
    7.
    发明授权

    公开(公告)号:CN1300676C

    公开(公告)日:2007-02-14

    申请号:CN200410067539.5

    申请日:2004-10-27

    Applicant: 上海大学

    Abstract: 本发明涉及一种堆栈区域扩充方法。本方法是基于8051体系,用外部RAM代替内部RAM作为堆栈的备用部分来延伸堆栈区域,当片上堆栈溢出时,自动切换到片外堆栈(使用片外RAM资源来延伸堆栈区域),实现堆栈容量的扩充和堆栈的跟踪。本堆栈区域扩充方法可应用于基于8051指令体系的单片微控制器,亦可应用于其它微控制器、微处理器等领域。

    皮肤显微图像症状自动识别方法

    公开(公告)号:CN1588429A

    公开(公告)日:2005-03-02

    申请号:CN200410053539.X

    申请日:2004-08-06

    Applicant: 上海大学

    Abstract: 本发明涉及一种皮肤显微图像症状的自动识别方法。它是向微机输入皮肤显微图像预处理后的症状分割图像,提取症状分割图像的特征参数转化成反映症状分类本质的特征向量,将该特征向量按基于支持向量机的识别算法进行识别运算而识别症状的属性,然后在微机显示器上以文字显示出该症状的属性。本发明为皮肤诊断系统奠定了基础,能够作为皮肤诊断系统的实现依据。

    一种基于YOLOv8改进的红外图像目标检测方法

    公开(公告)号:CN120032105A

    公开(公告)日:2025-05-23

    申请号:CN202510082444.2

    申请日:2025-01-17

    Applicant: 上海大学

    Inventor: 胡越黎 曹献承

    Abstract: 本发明涉及一种基于yolov8改进的红外图像目标检测方法,包括加载红外图像目标检测数据集,缩放分辨率,并将标注文件格式标准化,转换成yolo训练格式,划分训练集和测试集;构建基于yolov8的深度神经网络模型,并对主干网络引入坐标注意力模块,获得改进的yolov8目标检测神经网络;训练教师模型:采用yolov8‑s网络训练教师模型,保存模型,并训练yolov8‑x教师模型作对比组;训练学生模型:采用最小规模网络yolov8‑n作为学生模型,将教师模型的对分数特征从教师模型通过知识蒸馏提取到学生模型,然后进行训练,保存模型;最后,利用改进的yolov8网络训练得到的学生模型对红外图像进行识别,获取检测结果。本发明对主干网络引入坐标注意力模块,通过知识蒸馏训练得到的目标检测模型。

    一种基于动态注意力机制的红外图像超分辨率重建方法

    公开(公告)号:CN115526779A

    公开(公告)日:2022-12-27

    申请号:CN202211234451.2

    申请日:2022-10-10

    Applicant: 上海大学

    Abstract: 本发明公开了一种基于动态注意力机制的红外图像超分辨率重建方法,涉及图像处理方法技术领域。所述方法包括如下步骤:构建一个基于动态注意力机制的轻量化深度神经网络模型;制作所述神经网络模型的训练数据集;使用所述训练数据集对所述神经网络模型进行训练:将成对的低分辨率红外图像和目标图像提供给所述网络模型,设置超参数开始训练网络,直至达到所设定的最大迭代次数,终止训练;保存模型:训练完成后,将评估过程中峰值信噪比最高指标所对应的一组网络权重保存为最终的网络模型参数用于后期测试。所述方法能够提高红外图像超分辨率性能且参数量较小,计算速度快。

Patent Agency Ranking