产品列表
品牌专区
BOM询价
关于我们
Norsi-Trans公司总经理СергейОвчинников表示,公司目前已经采购了约100个龙芯处理器,将试生产一批使用龙芯处理器的设备。据悉,Norsi-Trans并非唯一计划在产品中使用龙芯处理器的俄罗斯电子制造商,Prombit公司的路线图中也包含类似计划。俄罗斯自研以摆脱对欧美依赖无论是军工还是民用,俄罗斯的芯片和零部件很多依赖从西方进口。军事方面,去年初俄乌冲突开始不久,就有报道显示,俄罗斯的军事装备大量使用美国和欧洲的产品和零配件。根据RUSI的报告,从当时在俄乌战场缴获的俄制武器拆解来看,其中27种武器和军事系统,从巡航导弹到防空系统,主要依赖西方部件。统计数据显示,从乌克兰回收的俄罗斯武器中,大约三分之二的部件由美国公司制造,其中美国ADI公司和德州仪器制造的产品占武器中所有西方组件的近四分之一。比如,2022年7月在乌克兰战场上发现的俄军9M727导弹,其车载计算机中就用到了赛普拉斯的芯片,9M727导弹作为俄罗斯最先进的武器之一,包含了31个外国部件。另外,俄罗斯Kh-101巡航导弹也包含30多个外国部件,包括美国英特尔和AMD旗下赛灵思公司制造的芯片。这是军用方面,俄罗斯在民用方面的芯片也多依靠进口,根据此前一份俄罗斯芯片进口记录报告,2021年俄罗斯上半年大约进口价值4000万美元的散装芯片,新冠疫情之前一年,俄罗斯芯片进口量大约为6000-7000万美元。据悉,除了军用,俄罗斯这些进口的芯片多用于汽车、工业设备。哈佛商学院教授Willy Shih称,俄罗斯很大一部分进口芯片是用于工业设备以及开关和电机控制等物品的模拟半导体,这些芯片多由美国、欧洲公司供应。具体来看,根据海关统计数据,俄罗斯进口额最高的品牌依次是英飞凌、Integra、三菱、赛米控、ABB、富士、AMPLEON、安森美、ST、威世等。英飞凌、ABB、AMPLEON、ST是欧洲公司,Integra、安森美、威世是美国公司,另外俄罗斯也会通过迪拜和其他地方的分销商,购买来自美国TI、ADI这两家最大的模拟芯片公司的产品。过去俄罗斯一直致力于摆脱对欧美国家的芯片依赖。2022年初俄乌冲突开始后,美国出台全面的制裁和出口管制措施,包括禁止向俄罗斯出售指定的高科技产品,高端半导体产品等,欧盟几乎同步响应,日本、韩国、中国台湾等相继跟上。受到制裁的俄罗斯,无法采购到相关的芯片产品,其摆脱对美国等西方国家依赖的愿望更强。可以看到,过去一年多时间里,俄罗斯大力投入发展自己的芯片产业。比如,俄罗斯斥资70亿卢布的金额,支助俄罗斯为数不多的民间半导体公司Mikron,用以提升该公司的产能。Mikron是俄罗斯最大的芯片公司,既可以代工又可以设计,能以0.18微米到90纳米的制程技术来生产半导体,这些并不先进的成熟制程足以生产交通卡、物联网、甚至是一些通用处理器芯片。之前还传出俄罗斯开始自研光刻机。日前,俄罗斯工业和贸易部提出了微电子发展路线图,报道称,当前该国的微电子企业可生产130nm制程产品,最新的目标是2026年量产65nm芯片节点工艺、2027年在本土制造28nm芯片、2030年则量产14nm。当地专家认为,这些技术将有助于生产基于Linux和RISC-V的经济型笔记本电脑。俄罗斯芯片的另一条出路虽然投入发展自己的芯片产业是长久之计,然而短期内还没有办法很快出成果。对于俄罗斯来说,在受到美国多方制裁的情况下,还能够从其他国家买到可用的芯片,无疑是值得庆幸的事。根据此前的统计,俄罗斯的芯片进口主要来自德国、中国大陆、美国、中国香港和芬兰、日本等国家和地区。其中在2017年到2021年上半年的四年半里,俄罗斯从德国进口数额最大,达到近1亿美元,从中国大陆进口2500万美元,与美国、中国香港接近。从上述数据来看,除了从欧美国家进口芯片之外,俄罗斯从中国大陆进口的芯片量也很大。欧美日韩等国家对俄罗斯发起出口管制之后,事实上,俄罗斯从中国大陆进口芯片也存在难度。此前美国曾表示,如果中国企业不遵守美国对俄出口管制措施,将切断其生产所需的美国设备和软件供应。不过有一点可以明晰,如果中国设计生产的芯片,是完全自主的,没有用欧美国家的设备和软件,那么这样的芯片除了自用之外,同样可以出口给俄罗斯。此次俄罗斯设备采用龙芯的处理器,对于俄罗斯来说,也是为了减少或者摆脱对Intel和AMD等美国技术的依赖。龙芯中科主营业务为处理器及配套芯片的研制、销售及服务,主要产品与服务包括处理器及配套芯片产品与基础软硬件解决方案业务。目前,龙芯中科基于信息系统和工控系统两条主线开展产业生态建设,面向网络安全、办公与业务信息化、工控及物联网等领域,与合作伙伴保持全面的市场合作,系列产品在电子政务、能源、交通、金融、电信、教育等行业领域已获得广泛应用。龙芯中科是国内唯一坚持基于自主指令系统构建独立于Wintel体系和AA体系的开放性信息技术体系和产业生态的CPU企业。经过长期积累,形成了自主CPU研发和软件生态建设的体系化关键核心技术积累。俄罗斯企业将采用的龙芯5000系列芯片,比如龙芯3A5000,64位四核处理器,主频2.3-2.5GHz,片上集成4个LA464处理器核,集成双通道DDR4-3200 和HT3.0接口,适用于桌面与终端类应用;龙芯3C5000L,64位十六核处理器,主频2.0-2.2GHz,集成四个3A5000硅片,集成四通道 DDR4-3200和HT3.0接口,最高支持四路互联,适用于服务器类应用。龙芯3C5000,64位十六核处理器,主频2.0-2.2GHz,片上集成16个高性能LA464处理器核,集成四通道DDR4-3200和HT3.0接口,最高支持十六路互联,适于服务器类应用;龙芯3D5000,64位三十二核处理器,主频2.0GHz,集成两个3C5000硅片,集成八通道DDR4-3200和HT3.0接口,最高支持四路互联,适用于服务器类应用。
俄罗斯自研以摆脱对欧美依赖
俄罗斯芯片的另一条出路
Amphenol RF内部嵌入式芯片天线设计用于内部连接的设备。这些芯片天线的频率范围高达8.5GHz,工作温度范围为-40°C至85°C,RH湿度为95%(非冷凝65°C)。嵌入式芯片天线包括单极、环路或IFA设计,可实现最佳性能。这些天线支持蜂窝 (4G/LTE/5G-FR1)、Wi-Fi/BLUETOOTH/BLE和LoRa/UWB/GNSS协议。这些芯片天线结构紧凑、经济高效、开箱可用,符合RoHS指令,是安装在PCB上的SMT。这些天线非常适合用于IoT应用、医疗设备、机顶盒和路由器以及消费类设备。特性● 可靠的射频性能高达8.5GHz,支持蜂窝 (4G/5G-FR1)、Wi-Fi/BLUETOOTH/BLE和LoRa/UWB/GNSS协议● PCB上表面贴装(SMT)● 卷带封装应用● IoT智能设备● 医疗器械● 机顶盒和路由器● 机顶盒和路由器● 蓝牙扬声器
本课将为大家讲解CKS32F4xx系列产品的SysTick定时器原理及使用方法。SysTick定时器也叫SysTick滴答定时器,属于Cortex-M4内核外设。SysTick定时器可以用于查询延时、中断延时以及测量函数运行时间;在实时操作系统RTOS中作为滴答定时器,用于上下文切换。采用Cortex-M内核的微处理都有SysTick定时器,方便不同处理器之间的软件移植。SysTick定时器时钟源可直接选取系统时钟,还可以通过系统时钟8分频后取得。SysTick定时器内部是一个递减的计时器,当减到0时,将从LOAD寄存器中自动重装定时器初始值,重新向下递减计数,如此循环往复。如果开启SysTick中断,当计数器减到0时,SysTick可以生产异常,异常编号为15。SysTick定时器寄存器SysTick定时器内部是一个24位向下递减的计时器,包含4个寄存器,如图。图1SysTick定时器框图1)STK_CTRL寄存器STK_CTRL是SysTick定时器的控制及状态寄存器,相应功能如下:2)STK_LOAD寄存器STK_LOAD寄存器是SysTick定时器的重装载数值寄存器,相应功能如下:3)STK_VAL寄存器STK_VAL寄存器是SysTick定时器的当前数值寄存器,相应功能如下:4)STK_CALIB寄存器STK_CALIB寄存器是SysTick定时器的校准数值定时器,用于利用片上硬件为软件提供校准信息,但使用情况较少。在CMSIS Core中,不需要使用SysTick校准寄存器,因为CMSIS Core提供了一个名为“SystemCoreClock”的软件变量。此变量在系统初始化函数“SystemInit()”中设置,每次更改系统时钟配置时也会更新。这种方法比使用SysTick CalibrationRegister的硬件方法灵活。校准寄存器描述如下表:查询延时使用步骤1)配置SysTick定时器时钟源2)加载延时计数值 3)清零计数器,启动定时器开始递减计数 4)等待计数结束 5)清零计数,关闭定时器,延时结束 相关函数如下:中断方式延时使用步骤1)配置SysTick定时器时钟源2)调用系统函数SysTick_Config(),开启中断,配置中断间隔3)延时函数赋值延时变量,并等待延时变量递减到0,达到精确延时效果4)中断函数中延时变量递减到0 相关函数如下:测量短时函数的执行时间SysTick计时器可用于计时测量。例如,可以使用以下代码测量短函数的持续时间:SysTick->CTRL = 0; // 禁用 SysTickSysTick->LOAD = 0xFFFFFFFF; // 设置重装寄存器到最大值SysTick->VAL = 0; // 清零VALSysTick->CTRL = 0x5; // 使能SysTick, 使用处理器时钟while(SysTick->VAL != 0); // 等待重装完毕start_time = SysTick->VAL; // 较大的起始点TestDelayFunc(); // 待测函数执行时间stop_time = SysTick->VAL; // 获取执行结束时间cycle_count = start_time e stop_time;//计算函数执行时间由于SysTick是一个递减计数器,因此start_time的值大于stop_time。如果待测函数执行时间较长,这种情况必须启用SysTick异常,并使用SysTick处理程序来计算SysTick计数器下溢的次数。总结及注意事项SysTick定时器是微处理器系统内部定时器,提供精确的时间延时和计时功能。采用中断方式延时,需要考虑SysTick中断优先级较低,容易被打断影响延时;在嵌入式系统中,系统将使用SysTick计时器,应用程序中则不可在使用SysTick;在系统在线调试停止时,SysTick计时器将停止计时。
询价列表 ( 件产品)