-
SkyEye卫星篇:从无到有的国之“芯”
SkyEye(中文全称天目全数字仿真软件)是迪捷软件核心产品之一,具备仿真硬件的功能和性能要求,目前已经能够仿真多款嵌入式架构芯片,其中包括卫星中常用到SPARC、POWERPC等架构芯片,也包括我国自主研发的芯片——龙芯。
2022-04-19 digiproto
-
【视频】基于SkyEye仿真BM3803国产芯片
中央处理器(Central Processing Unit,简称CPU)作为计算机系统的运算和控制核心——如同大脑一样的存在,是计算机中最主要的部件之一。在计算机系统中,“大脑”的计算速度是一个重要指标。如今,CPU并不仅限于普通计算机,还应用于各种高端装备行业,如航空航天领域等。在该领域中使用的CPU是专门为特殊环境定制的,在保证高可靠性的前提下追求卓越性能。BM3803就是为满足该特殊环境下的国产芯片之一。
2022-04-01 digiproto
-
【视频】基于SkyEye仿真MPC8245芯片
MPC8245是基于PowerPC架构的整合芯片组。整合芯片组是指在芯片组内部集成了显示芯片,与采用独立芯片组的系统相比,采用整合芯片组的系统具有低成本、高兼容性等优点。多用于路由器/交换机、互联网访问设备(IAD)和面向RAID系统的磁盘控制器等低成本但高性能的设备。
2022-03-28 digiproto
-
SkyEye仿真ZYNQ芯片,轻松运行国产操作系统ReWorks
加速通信设备的开发和测试是航空电子领域发展的关键方向。航空电子领域的嵌入式系统往往较为复杂,在软件开发与硬件研制相辅相成的情况下,复杂、耗时、高价的硬件环境搭建,成为软件开发滞后的重大阻碍。SkyEye全数字实时仿真平台,能够部署在桌面级Windows 和Linux 系统上,搭建硬件仿真目标系统,并运行嵌入式软件,大大改善了软件开发受硬件设备资源制约的问题。
2022-03-28 digiproto
-
【视频】基于SkyEye仿真LCD外设
本视频展示了在SkyEye上仿真建模处理器核心为ARM9系列中的OMAP-L138芯片,并运行带LCD外设的裸机驱动程序。首先通过SkyEye-gp(图形化建模界面)拖拽仿真模型,根据目标硬件芯片结构搭建对应的仿真模型,本次搭建的系统中包含CPU、RAM、GPIO、SPI、LCD等设备模块。
2022-03-23 digiproto
-
SkyEye——如何实现1553B总线仿真?
011553B总线简介1553B最初是美国军方专为飞机上设备制定的一种信息传输总线标准,具有双向传输的特性,实时性和可靠性高,现已广泛应用于航空、航天、船舶、电子等众多领域中,如飞机综合航电系统、舰船综合电子系统等。1553B总线系统主要有3部分组成,分别是总线控制器 BC(Bus Controler),远程终端RT(Remote Terminal)以及总线监视器 BM(Bus Monitor)。
2022-02-21 digiproto
-
什么是中断原理?
首先引出中断产生的原因,对于CPU而言,假如没有中断的概念,CPU会根据指令在内存中的存放顺序,依次取指,解码,执行;通常情况下PC的值一般指向下一条需要处理的指令地址。 当程序顺序执行时,PC每次根据指令字节数增加相应的值。以32位指令解码为例,每执行一条非跳转指令的情况下一般是增加4字节。执行过程中,若遇到跳转/返回指令,则跳转/返回到对应的PC地址执行。
2022-01-17 digiproto
-
TriCore处理器的上下文切换原理
我们通常说的上下文又叫CPU上下文,是CPU运行任何任务前,必须依赖的环境,包括CPU 寄存器和程序计数器。上下文切换:就是先把前一个任务的 CPU 上下文(也就是 CPU 寄存器和程序计数器)保存起来,然后加载新任务的上下文到这些寄存器和程序计数器,最后再跳转到程序计数器所指的新位置,运行新任务。
2022-01-13 digiproto