-
公开(公告)号:CN107809241A
公开(公告)日:2018-03-16
申请号:CN201711085273.0
申请日:2017-11-07
Applicant: 晶晨半导体(上海)股份有限公司
IPC: H03L7/18
CPC classification number: H03L7/18
Abstract: 本发明提供了一种PLL的分频调节方法,应用于嵌入式系统中,其中,根据锁相环的默认分频值获取对应的多个分频频点;处理器频率调节器于一预定采样周期内获取处理器的负载状态,并根据负载状态获得一处理器的目标频点;根据目标频在频点之间的位置,确定需要增加的虚拟频点的频率范围;于频率范围之内计算获得多个虚拟频点对应的等效频率;判断目标频点的频率是否与虚拟频点对应的等效频率相等;若否,处理器频率调节器切换至对应的分频频点;调整锁相环的分频值,使锁相环输出与虚拟频点对应的时钟源信号至处理器。克服了现有技术中锁相环被固定之后,可用频点不足且各频点对应的频率存在的差异较大的问题。
-
公开(公告)号:CN117957527A
公开(公告)日:2024-04-30
申请号:CN202280005388.7
申请日:2022-08-30
Applicant: 晶晨半导体(上海)股份有限公司
IPC: G06F9/455
Abstract: 一种内存管理方法及模块、芯片、电子设备和存储介质,内存管理方法包括:对非连续性内存映射空间的虚拟地址映射至的内存页进行扫描,获取可压缩的内存页作为第一内存页;对第一内存页中的内存数据进行压缩处理,获取对应的内存压缩数据;将内存压缩数据存储至数据存储模块,数据存储模块位于非连续性内存映射空间之外的内存空间;将内存压缩数据存储至数据存储模块之后,释放第一内存页;将对应的虚拟地址设置为缺页地址。提高了内存的利用率。
-
公开(公告)号:CN109857677B
公开(公告)日:2023-03-31
申请号:CN201811626288.8
申请日:2018-12-28
Applicant: 晶晨半导体(上海)股份有限公司
Abstract: 本发明公开了内核栈的分配方法及装置,涉及计算机技术领域。本发明的内核栈的分配方法及装置采用按需分配的模式分配内存,当线程的栈指针下溢出地址空间内的页边界时,产生缺页异常,在缺页异常处理程序中,对内核栈分配一新的存储页,并将新的存储页映射到内核栈指向的目标地址空间,从而极大的优化线程内核栈的内存消耗,提升了对内核栈下溢异常的检测能力;通过预先划分一段虚拟地址空间供线程内核栈使用有效的避免内存碎片化的问题。
-
公开(公告)号:CN107908509A
公开(公告)日:2018-04-13
申请号:CN201711086977.X
申请日:2017-11-07
Applicant: 晶晨半导体(上海)股份有限公司
IPC: G06F11/22
CPC classification number: G06F11/2236 , G06F11/2273
Abstract: 本发明涉及一种处理器测试技术,尤其涉及一种针对处理器的自动化测试方法,其中,包括:步骤S1,进行测试准备;步骤S2,设置待测试的处理器的运行电压和时钟频率;步骤S3,以当前运行电压和时钟频率进行负载测试;步骤S4,判断处理器进行当前负载测试时是否正常;若是,则转向步骤S5;若否,则将当前运行电压提升一第一增长值并返回步骤S2;步骤S5,记录当前时钟频率对应的通过负载测试的运行电压作为测试结果,并判断当前时钟频率是否达到上限;若是,则结束;若否,则将当前时钟频率提升一第二增长值并返回步骤S2;能够实现处理器的自动化测试,迅速、有效地获得处理器正常运行时时钟频率对应的运行电压,并且能够适用于多个平台。
-
公开(公告)号:CN107734372A
公开(公告)日:2018-02-23
申请号:CN201710943870.6
申请日:2017-10-11
Applicant: 晶晨半导体(上海)股份有限公司
IPC: H04N21/422 , H04N21/436
CPC classification number: H04N21/42221 , H04N21/436
Abstract: 本发明涉及数字信息技术领域,尤其涉及一种分权限控制的机顶盒系统,包括:机顶盒本体;第一遥控器和第二遥控器,通过红外线信号分别控制机顶盒本体;机顶盒本体中预设有与第一遥控器对应的第一网络访问范围,以及与第二遥控器对应的第二网络访问范围;机顶盒本体包括一第一唤醒模式和一第二唤醒模式;机顶盒本体由第一遥控器发出的红外线信号唤醒时,运行在第一唤醒模式下,机顶盒本体设置为第一网络访问范围;机顶盒本体由所述第二遥控器发出的红外线信号唤醒时,运行在第二唤醒模式下,所述机顶盒本体设置为第二网络访问范围;能够对应不同的遥控器实现自动的网络切换,进而在同一个机顶盒上满足不同使用者的观看要求。
-
公开(公告)号:CN109271206B
公开(公告)日:2022-01-21
申请号:CN201810975828.7
申请日:2018-08-24
Applicant: 晶晨半导体(上海)股份有限公司
IPC: G06F9/4401 , G06F9/50
Abstract: 本发明公开了一种异常现场的内存压缩和保存方法,包括如下步骤:步骤S1,提供一系统,当所述系统发生重新启动时,在系统引导过程中判断重新启动的原因是否符合预设条件,如不符合则正常重新启动并退出;步骤S2,压缩系统内存中的数据并保存至所述系统内存中一预设位置;步骤S3,在初始化系统过程中将保存在所述预设位置的所述数据转存至一非易失性存储器中,本发明无需预留特定内存,能够将异常信息数据进行完整压缩并原址存放在系统内存中,节约了存储空间。
-
公开(公告)号:CN107809241B
公开(公告)日:2021-08-06
申请号:CN201711085273.0
申请日:2017-11-07
Applicant: 晶晨半导体(上海)股份有限公司
IPC: H03L7/18
Abstract: 本发明提供了一种PLL的分频调节方法,应用于嵌入式系统中,其中,根据锁相环的默认分频值获取对应的多个分频频点;处理器频率调节器于一预定采样周期内获取处理器的负载状态,并根据负载状态获得一处理器的目标频点;根据目标频在频点之间的位置,确定需要增加的虚拟频点的频率范围;于频率范围之内计算获得多个虚拟频点对应的等效频率;判断目标频点的频率是否与虚拟频点对应的等效频率相等;若否,处理器频率调节器切换至对应的分频频点;调整锁相环的分频值,使锁相环输出与虚拟频点对应的时钟源信号至处理器。克服了现有技术中锁相环被固定之后,可用频点不足且各频点对应的频率存在的差异较大的问题。
-
公开(公告)号:CN107845392B
公开(公告)日:2020-12-29
申请号:CN201710943277.1
申请日:2017-10-11
Applicant: 晶晨半导体(上海)股份有限公司
Abstract: 本发明涉及集成芯片技术领域,尤其涉及一种芯片温度的调控方法,应用于多内核的处理器芯片;包括预设由大小呈梯度的多个阈值组成的阈值组;还包括:步骤S1,实时检测处理器芯片产生的实时温度;步骤S2,判断实时温度是否超过阈值组中的一个或多个阈值;步骤S3,采用一预设策略关闭与实时温度超过的阈值的数量相对应的预设规则数量的内核;能够应对负载持续增高使得芯片温度高出控制阈值的情况,可靠性高。
-
公开(公告)号:CN108664411A
公开(公告)日:2018-10-16
申请号:CN201810415997.5
申请日:2018-05-03
Applicant: 晶晨半导体(上海)股份有限公司
Inventor: 曾涛
IPC: G06F12/02 , G06F12/123
Abstract: 本发明涉及计算机技术领域,尤其涉及一种内存链表,包括:一第一子链表;一第二子链表;第一表头;第二表头指针,指向第二子链表的第一个内存页;第一表头的前指针指向第二子链表的最后一个内存页;第二子链表中除第一个的其他内存页的前指针分别指向前一个内存页;第二子链表中的第一个内存页的前指针指向第一子链表中的最后一个内存页;第一表头的后指针指向第一子链表的第一个内存页;第一子链表中除最后一个的其他内存页的后指针分别指向后一个内存页;第一子链表中的最后一个内存页的后指针指向第二子链表中的第一个内存页;以及应用上述内存链表的内存管理的优化方法;能够对内存页进行分类存储和管理,保证内存管理的高效性。
-
公开(公告)号:CN107783908A
公开(公告)日:2018-03-09
申请号:CN201711085297.6
申请日:2017-11-07
Applicant: 晶晨半导体(上海)股份有限公司
Inventor: 曾涛
CPC classification number: G06F9/5016 , G06F9/5022 , G06F11/366
Abstract: 本发明提供了一种基于Linux内核内存泄露的检测方法,应用于内存泄露的检测,读取节点,获取每一个内存页分配函数的返回地址,以及分配分配函数对应分配的内存页的数量;于读取完成之后,释放节点统计的分配函数的返回地址以及分配函数对应分配的内存页的数量;再次读取节点,获取每一个分配函数的返回地址,以及分配函数对应分配的内存页的数量;将上述同一分配函数各自所对应分配的内存页的数量,并进行比较取得差值,在差值为正值且差值一直增大时,判断分配函数对应分配的内存页存在泄漏。其技术方案的有益效果在于,在检测内存是否存在泄露的过程中对内存的消耗较小且不影响不影响内存分配以及释放效率。
-
-
-
-
-
-
-
-
-