The invention relates to a logic unit (100) capable of configuring hardware with a plurality of coarse grained hardware elements (110, 120, 130, 140, 150, 160, 170, 180) and has a control element, wherein the control elements are used to change the hardware elements (110, 120, 130, 140, 150, etc.) capable of changing the coarse-grained particles. The configuration of 170, 180).
【技术实现步骤摘要】
能够配置硬件的逻辑单元和具有这样的能够配置硬件的逻辑单元的微型控制器
本专利技术涉及一种能够配置硬件的逻辑单元以及一种具有这样的能够配置硬件的逻辑单元的微型控制器。
技术介绍
常规的数字的硬件在运行时间期间不能改变。但是能够通过执行不同的软件来实现常规的硬件的不同的功能性。尤其作为常规的数字的硬件,在这方面应该是指处理器单元(所谓的微处理器或者CPU)。这样的处理器单元能够包括适宜的处理器或者处理器核或者由多个(至少两个)处理器核构成的多核处理器。处理器核通常具有用于计算算术和逻辑函数的算术逻辑单元(ALU)并且此外具有局部的存储器。同样,专用的硬件加速器作为处理器的组成部分或者作为分立的构件应该配属于常规的数字的硬件。但是,相对于执行软件的处理器,所述硬件加速器的功能固定地布线,因而在这里不能处理程序代码。与此相比,能够配置硬件的逻辑线路的硬件则并非不能改变,而是能够随时改变并且尤其能够借助于硬件描述语言(HDL)在硬件层面上能够重新编程或者重新配置。由此,能够为所述能够配置硬件的逻辑线路分配不同的功能性。用于能够配置硬件的逻辑线路的实施例是由能够配置的逻辑块(ConfigurableLogicBlock,CLB)构成的复杂现场可编程门阵列(FPGA)以及由能够编程的AND和OR矩阵以及输入和输出块所构成的简单构造的(复杂)可编程逻辑器件(CPLD),下面将上述组件合称FPGA。为了重新配置FPGA,能够给FPGA的各个线路区域不同地布线。在此改变各个线路区域中的硬件元件的配置。借助于这些不同的配置来实现所述线路区域以及由此所述FPGA的不同的功能或者功 ...
【技术保护点】
1.能够配置硬件的逻辑单元(100),其具有多个粗粒的硬件元件(110、120、130、140、150、160、170、180)并且具有控制元件(310),其中所述控制元件(310)被设立用于:能够改变所述粗粒的硬件元件(110、120、130、140、150、160、170、180)的配置。
【技术特征摘要】
2017.01.12 DE 102017200457.61.能够配置硬件的逻辑单元(100),其具有多个粗粒的硬件元件(110、120、130、140、150、160、170、180)并且具有控制元件(310),其中所述控制元件(310)被设立用于:能够改变所述粗粒的硬件元件(110、120、130、140、150、160、170、180)的配置。2.按权利要求1所述的能够配置硬件的逻辑单元(100),所述能够配置硬件的逻辑单元被设立用于:在所述能够配置硬件的逻辑单元(100)的正常的运行期间改变所述粗粒的硬件元件(110、120、130、140、150、160、170、180)的配置。3.按权利要求1或2所述的能够配置硬件的逻辑单元(100),其中所述控制元件(310)被设立用于:检查(311a)所述粗粒的硬件元件(110、120、130、140、150、160、170、180)中的至少一个粗粒的硬件元件的配置和状态,并且作为这种检查的结果来改变(311b)所述粗粒的硬件元件(110、120、130、140、150、160、170、180)的配置。4.按前述权利要求中任一项所述的能够配置硬件的逻辑单元(100),其具有第二控制元件(320),所述第二控制元件被设立用于:改变(321)所述控制元件(310)的配置。5.按权利要求4所述的能够配置硬件的逻辑单元(100),其具有用于接收控制信号(322)的接口(170、180),其中所述能够配置硬件的逻辑单元(100)被设立用于:根据所述控制信号的接收情况来改变所述第二控制元件(320)的配置。6.按权利要求4或5所述的能够配置硬件的逻辑单元(100),其具有第三控制元件(330),所述第三控制元件被设立用于:检查(331)所述粗粒的硬件元件(110、120、130、140、150、160、170、180)中的至少一个粗粒的硬件元件的配置和状态,并且/...
【专利技术属性】
技术研发人员:N班诺,
申请(专利权)人:罗伯特·博世有限公司,
类型:发明
国别省市:德国,DE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。