-
公开(公告)号:CN104412242B
公开(公告)日:2018-01-19
申请号:CN201380033753.6
申请日:2013-06-26
Applicant: 北欧半导体公司
Inventor: 弗兰克·贝恩特森 , 奥拉·马尔维克 , 拉塞·奥尔森 , 乔尔·大卫·斯泰普尔顿
CPC classification number: G06F3/0622 , G06F3/064 , G06F3/0659 , G06F3/0679 , G06F12/0246 , G06F12/1433 , G06F12/1441 , G06F12/1483 , G06F21/77 , G06F21/79 , G11C16/22
Abstract: 一种集成电路装置(1)包括处理器(7)、用于储存可执行的程序代码的内存(13)、以及内存保护逻辑(9)。内存保护逻辑(9)被设定用以:决定用于内存(13)一被保护区域的读取保护旗标的状态;侦测处理器(7)的一内存读取需求;决定是否该读取需求是用于内存(13)的被保护区域的一地址;决定是否处理器(7)执行储存在内存(13)的被保护区域里的程序代码时发出该读取需求;以及假如用于被保护区域的读取需求旗标被设立,拒绝用于被保护区域的地址的读取需求,除非符合一或多个存取条件的至少一个,其中该存取条件之一是当执行储存在被保护区域的程序代码时,处理器(7)发出该读取需求。
-
公开(公告)号:CN103947262B
公开(公告)日:2018-01-19
申请号:CN201280043839.2
申请日:2012-09-07
Applicant: 北欧半导体公司
Inventor: 弗兰克·贝恩特森 , 大卫·亚历山大·恩格林恩-洛佩斯 , 乔尔·大卫·斯泰普尔顿
IPC: H04W52/02
CPC classification number: H04W52/0216 , H04W52/0225 , H04W52/0229 , H04W52/0241 , H04W52/0261 , H04W52/0274 , H04W72/0446 , Y02D70/00 , Y02D70/144 , Y02D70/20
Abstract: 一个无线电通讯系统包括一个无线电发射器(2)和接收来自该发射器的无线传输的一个无线电接收器(12)。发射器(2)使用发射器时钟信号根据预定的时间表传输连续的连接事件数据包(22a',22b',22c')。接收器(12)在接收来自发射器(2)的连续连接事件数据包之间进入休眠状态,其间它不接收和处理来自发射器的无线传输。它使用个接收器时钟信号来确定在接收一个连接事件数据包(22b')以后的何时已过去了预定数目的接收器时钟周期,然后进入就绪状态。接收器时钟周期的预定数目是接收器时钟周期(34a)的数目减去一个校正因子(38),所述接收器时钟周期(34a)是在由接收器(12)接收分别收到的两个该连接事件数据包(22a',22b')之间已过去的接收器时钟周期(34a)的数目。
-
公开(公告)号:CN104412242A
公开(公告)日:2015-03-11
申请号:CN201380033753.6
申请日:2013-06-26
Applicant: 北欧半导体公司
Inventor: 弗兰克·贝恩特森 , 奥拉·马尔维克 , 拉塞·奥尔森 , 乔尔·大卫·斯泰普尔顿
CPC classification number: G06F3/0622 , G06F3/064 , G06F3/0659 , G06F3/0679 , G06F12/0246 , G06F12/1433 , G06F12/1441 , G06F12/1483 , G06F21/77 , G06F21/79 , G11C16/22
Abstract: 一种集成电路装置(1)包括处理器(7)、用于储存可执行的程序代码的内存(13)、以及内存保护逻辑(9)。内存保护逻辑(9)被设定用以:决定用于内存(13)一被保护区域的读取保护旗标的状态;侦测处理器(7)的一内存读取需求;决定是否该读取需求是用于内存(13)的被保护区域的一地址;决定是否处理器(7)执行储存在内存(13)的被保护区域里的程序代码时发出该读取需求;以及假如用于被保护区域的读取需求旗标被设立,拒绝用于被保护区域的地址的读取需求,除非符合一或多个存取条件的至少一个,其中该存取条件之一是当执行储存在被保护区域的程序代码时,处理器(7)发出该读取需求。
-
公开(公告)号:CN105830021B
公开(公告)日:2020-04-03
申请号:CN201480069617.7
申请日:2014-11-26
Applicant: 北欧半导体公司
Inventor: 马丁·特韦达尔 , 乔尔·大卫·斯泰普尔顿
Abstract: 一种集成电路无线电通信装置(1),包含处理装置(7)、存储器(13)、及无线电通信逻辑(17)。该存储器(13)存储(i)引导程序(22),(ii)在固件存储区域的固件模块(23),以及(iii)在软件‑应用存储区域的软件应用(27)。该固件模块(23)包含用于根据预定的无线电协议来控制无线电通信逻辑(27)的指令,以及软件应用(27)包括用于调用该固件模块(23)的无线电‑通信功能的指令。该引导程序(22)或该固件模块(23)包含用于使用无线电通信逻辑(17)来接收新的固件模块(40)的指令,以及该引导程序(22)或该固件模块(23)包含用于存储新的固件模块(40)在软件‑应用存储区域的指令,使得软件应用的至少一部分被新的固件模块(40)所重写。该引导程序(22)包含用于从软件‑应用存储区域移动或复制新的固件模块(40)到固件存储区域。
-
公开(公告)号:CN104412230B
公开(公告)日:2018-06-22
申请号:CN201380034634.2
申请日:2013-06-26
Applicant: 北欧半导体公司
Inventor: 乔尔·大卫·斯泰普尔顿
CPC classification number: G06F9/547 , G06F8/65 , G06F9/44521 , G06F9/44557
Abstract: 一种集成电路无线电通讯装置(1)包含处理器(7)、存储器(13)以及无线电通讯逻辑(17)。存储器(13)具有储存于固件内存地址的固件模块(23),固件模块(23)包括用于根据预定的无线协议来控制该无线电通讯逻辑(17)的多个指令。处理器(7)配置成接收多个管理程序调用指令,每一管理程序调用指令具有关联的管理程序调用号码,并借由(i)调用固件模块(23)里的管理程序调用处理器以及(ii)使该管理程序调用号码可用于该调用处理器,而响应管理程序调用指令。软件应用(27)被载入至该装置(1)的存储器(13),并被储存在预定的应用内存地址。其配置成通过发出一个管理程序调用指令而从固件模块(23)中调用无线电通讯功能函数,该管理程序调用指令具有关联的预定管理程序调用号码,关联的预定管理程序调用号码对应于被调用的功能函数。
-
公开(公告)号:CN104412230A
公开(公告)日:2015-03-11
申请号:CN201380034634.2
申请日:2013-06-26
Applicant: 北欧半导体公司
Inventor: 乔尔·大卫·斯泰普尔顿
IPC: G06F9/445
CPC classification number: G06F9/547 , G06F8/65 , G06F9/44521 , G06F9/44557
Abstract: 一种集成电路无线电通讯装置(1)包含处理器(7)、存储器(13)以及无线电通讯逻辑(17)。存储器(13)具有储存于固件内存地址的固件模块(23),固件模块(23)包括用于根据预定的无线协议来控制该无线电通讯逻辑(17)的多个指令。处理器(7)配置成接收多个管理程序调用指令,每一管理程序调用指令具有关联的管理程序调用号码,并借由(i)调用固件模块(23)里的管理程序调用处理器以及(ii)使该管理程序调用号码可用于该调用处理器,而响应管理程序调用指令。软件应用(27)被载入至该装置(1)的存储器(13),并被储存在预定的应用内存地址。其配置成通过发出一个管理程序调用指令而从固件模块(23)中调用无线电通讯功能函数,该管理程序调用指令具有关联的预定管理程序调用号码,关联的预定管理程序调用号码对应于被调用的功能函数。
-
公开(公告)号:CN105766045B
公开(公告)日:2020-03-06
申请号:CN201480064883.0
申请日:2014-11-12
Applicant: 北欧半导体公司
Inventor: 乔尔·大卫·斯泰普尔顿 , 厄于温·科布多斯魏恩 , 汉斯·埃尔夫贝尔格
Abstract: 公开了一种半导体装置2,其包括无线电发射器硬件部分10和处理器4,所述装置2被配置为通过所述发射器硬件部分10从根据第一通信协议在处理器4上运行的第一应用传输信息,或者通过所述发射器硬件部分10从处理器4上运行的第二应用传输信息,或者通过所述发射器硬件部分10从使用第二通信协议的进一步处理器上运行的第二应用传输信息,其中第一应用被配置为当需要发送数据包时产生第一传输请求24,以及其中第二应用被配置为当第二应用需要发送数据包时产生第二传输请求34,所述装置进一步包括控制逻辑22,所述控制逻辑在分别接收所述第一24或第二传输请求34后,用于分配所述发射器部分10至所述第一或第二应用的传输时隙。
-
公开(公告)号:CN105830021A
公开(公告)日:2016-08-03
申请号:CN201480069617.7
申请日:2014-11-26
Applicant: 北欧半导体公司
Inventor: 马丁·特韦达尔 , 乔尔·大卫·斯泰普尔顿
IPC: G06F9/445
Abstract: 一种集成电路无线电通信装置(1),包含处理装置(7)、存储器(13)、及无线电通信逻辑(17)。该存储器(13)存储(i)引导程序(22),(ii)在固件存储区域的固件模块(23),以及(iii)在软件?应用存储区域的软件应用(27)。该固件模块(23)包含用于根据预定的无线电协议来控制无线电通信逻辑(27)的指令,以及软件应用(27)包括用于调用该固件模块(23)的无线电?通信功能的指令。该引导程序(22)或该固件模块(23)包含用于使用无线电通信逻辑(17)来接收新的固件模块(40)的指令,以及该引导程序(22)或该固件模块(23)包含用于存储新的固件模块(40)在软件?应用存储区域的指令,使得软件应用的至少一部分被新的固件模块(40)所重写。该引导程序(22)包含用于从软件?应用存储区域移动或复制新的固件模块(40)到固件存储区域。
-
公开(公告)号:CN105766045A
公开(公告)日:2016-07-13
申请号:CN201480064883.0
申请日:2014-11-12
Applicant: 北欧半导体公司
Inventor: 乔尔·大卫·斯泰普尔顿 , 厄于温·科布多斯魏恩 , 汉斯·埃尔夫贝尔格
Abstract: 公开了一种半导体装置2,其包括无线电发射器硬件部分10和处理器4,所述装置2被配置为通过所述发射器硬件部分10从根据第一通信协议在处理器4上运行的第一应用传输信息,或者通过所述发射器硬件部分10从处理器4上运行的第二应用传输信息,或者通过所述发射器硬件部分10从使用第二通信协议的进一步处理器上运行的第二应用传输信息,其中第一应用被配置为当需要发送数据包时产生第一传输请求24,以及其中第二应用被配置为当第二应用需要发送数据包时产生第二传输请求34,所述装置进一步包括控制逻辑22,所述控制逻辑在分别接收所述第一24或第二传输请求34后,用于分配所述发射器部分10至所述第一或第二应用的传输时隙。
-
公开(公告)号:CN103947262A
公开(公告)日:2014-07-23
申请号:CN201280043839.2
申请日:2012-09-07
Applicant: 北欧半导体公司
Inventor: 弗兰克·贝恩特森 , 大卫·亚历山大·恩格林恩-洛佩斯 , 乔尔·大卫·斯泰普尔顿
IPC: H04W52/02
CPC classification number: H04W52/0216 , H04W52/0225 , H04W52/0229 , H04W52/0241 , H04W52/0261 , H04W52/0274 , H04W72/0446 , Y02D70/00 , Y02D70/144 , Y02D70/20
Abstract: 一个无线电通讯系统包括一个无线电发射器(2)和接收来自该发射器的无线传输的一个无线电接收器(12)。发射器(2)使用发射器时钟信号根据预定的时间表传输连续的连接事件数据包(22a',22b',22c')。接收器(12)在接收来自发射器(2)的连续连接事件数据包之间进入休眠状态,其间它不接收和处理来自发射器的无线传输。它使用个接收器时钟信号来确定在接收一个连接事件数据包(22b')以后的何时已过去了预定数目的接收器时钟周期,然后进入就绪状态。接收器时钟周期的预定数目是接收器时钟周期(34a)的数目减去一个校正因子(38),所述接收器时钟周期(34a)是在由接收器(12)接收分别收到的两个该连接事件数据包(22a',22b')之间已过去的接收器时钟周期(34a)的数目。
-
-
-
-
-
-
-
-
-