0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

x86构架的SoC是未来IC的发展方向

电子工程师 来源:陈翠 2019-05-01 20:49 次阅读

新世纪电子工程师们面临的一个重要课题就是如何面对国民经济和社会生活的信息化挑战。以网络通信、软件和微电子为主要标志的信息产业的飞速发展,既为我们提供了一个前所未有的发展机遇,也营造了一个难得的市场与产业环境。随着电子工业中深亚微米、超深亚微米技术的突破,以往电子工程师们擅长的电路设备正在一步步被IC设计所取代。也正是由于这种小型化的趋势,使得SoC(System on Chip)成为超大规模集成电路VLSI)的发展趋势和新世界集成电路的主流。

1 x86构架的SoC

对于计算机的核心—CPU来说,从应用的角度可将其分为主要的三类:x86 CPU、嵌入式CPU和其它高性能CPU。x86 CPU是指PC用的CPU,即x86体系结构的CPU,主要是Intel公司的CPU,也包括AMD和威盛(Cyrix)等公司与其兼容的CPU;嵌入式CPU是指应用了各种小型、专用信息设备里的CPU,主要是以低价格、低功耗为特征,著名的有ARM、MIPS等公司的CPU;其它高性能CPU是指用于于服务器和超级计算机中的高性能64位CPU,例如Alpha、UltraSparc、PowerPC等等。人们常说的“通用CPU”,一般是指x86 CPU。上述所谓“通用”或“专用”的分类都是不大严格的,例如ARM公司的CPU是“嵌入式CPU”,但它也非常通用;x86 CPU是“通用CPU”,但它也可以用在嵌入式设备上,而且现在x86 CPU的性能很高,在服务器上也有广泛的应用。所以,这些分类都是相对的,只是在一定程序上反映这些CPU的特性。

2 STPC

意法半导体公司(STMicroelectronics,简称ST)是最早充分认识到SoC技术对消费电子业意义的芯片制造厂商之一。正是由于ST具有敏锐的洞察力,当然不会放过兼容Intel x86 CPU的SoC市场。1995年,当ST的新风险组织(NVG)意识到越来越多的嵌入式应用需要构建PC结构的平台,而ST也有能力和技术在单一芯片为用户提供这样的一个平台时,STPC就诞生了。今天,STPC已经能够提供从486到PII级的、整合了芯片集的x86构架的SoC。

STPC高度综合的x86 PC兼容SoC设备家族中的3个新设备是建立在0.25μm技术上的。该技术允许它们提供高度综合、低能源消耗和低成本。它们是:STPC-Client、STPC-Customer II和STPC Industrial。其共有的功能如下:

*64位、133MHz x86兼容的CPU;

*8KB L1高速缓存;

*转移率为720MB/s的64位SDRAM内存控制器

*PC兼容的DMA、中断、定时控制器;

*ISA和PCI总线控制器;

*总线控制EIDE控制器;

*JTAG测试端口。

每种STPC设备的目标都有不同类型的应用。

①STPC-Client。“无组织应用”的“服务器产品引擎”。典型的应用是带有存储器的网络、防火墙、Web服务器、传真服务器、打印服务器、家庭网关、路由器、PBX等。

STPC-Client增加的功能:

*16线通用I/O模块。

②STPC-Customer II。使用TV或监控器来实现显示和视频性能的产品的“TV产品引擎”。典型的应用是Web盒、可访问Web的TV和TV机顶盒、Web DVD等。

STPC-Customer II增加的功能:

*带有RAMDAC的VGA/SVGA兼容的图形加速;

*PAL/NTSC TV视频输出接口

*视频输入端口

③STPC Industrial。带有CRT或TFT LCD显示的产品和终端的“上网产品/终端引擎”。典型的应用是Internet终端、瘦型客户机终端、Web电话、Web便签簿、汽车导盘设备和娱乐系统。

STPC-Industrial增加的功能:

*带有RAMDAC的VGA/SVGA兼容的图形加速功能;

*TFT LCD显示接口;

*视频输入端口;

*PS/2键盘和鼠标;

*PC兼容的双UART和并行端口;

*双USB主机集线器;

*PCMCIA/Cardbus控制器。

3 基于STPC-Industrial的设计应用

正是由于STPC为我们提供了设计PC构架的嵌入式系统的基础,使得嵌入式应用能够实现更多的功能。

下文介绍一种基于STPC-Industrial的平板网络终端设备的设计与实现。该设备工作于各种互联网络中,通过运行在DoC(Disk on Chip)上的程序完成一个个网络节点的输入/输出。该设备的总体框图如图1所示。

(1)PC部分

该设备的核心PC部分采用的是STPC-Industrial芯片,图2是STPC-Industrial芯片的逻辑结构图。

系统配置:

133M x86 CPU、128K BIOS、64MB DRAM、2个串口、USB接口、15英寸LCD。

(2)网卡部分

该设备采用的是PCI接口的,10/100M自适应网络控制器—AM79C973。由它来构成网络接口。

(3)Disk on Chip

作为一个嵌入式系统,该设备并不需要配备大容量的硬盘,而只需将嵌入式操作系统和应用程序存放于一个64MB容量的DoC中,即可满足应用要求。DoC中的程序可通过网络下载,也可在调试过程中通过调试用的串口编制。

DoC占用系统0CC00:0~0CFFF:F这16K的空间。DoC的译码及控制逻辑由Lattice公司的CPLD产品—iM4A5 192/96中的逻辑实现。该逻辑在Lattice公司的EDA工具—ispDESIGN EXPERT下用Verilog HDL语言编写完成。

(4)操作系统及应用软件

该设备为用户提供的是一个完整的网络终端解决方案。用户可根据需要将一个简化的操作系统和应用程序通过网络下载到DoC上,构成一个完整的网络终端。

(5)特点及应用领域

由于该设备提供的是一个较为通用的硬件平台,故具有相当的灵活性,即只需将应用软件稍加改动或添加少量的设备就可适用于更多的领域。如:

①采用工业级或军用芯片,并对机箱进行加固处理,即可构成适用于工业控制领域的瘦型网络终端或军用领域的单兵作战系统的硬件平台;

②与GPS设备相连接,并加装存放电子地图的大容量USB硬盘,在该设备上运行GIS,即可适用于汽车电脑、船只导航等领域。

这种基于STPC的网络终端设备最大的特点是体积小、结构简单、功能强大、软件适用性强。该设备可作为瘦型网络终端广泛应用于银行、证券等金融机构和公共网络接入的柜台、查询等业务,同时也可作为网络终端节点应用于工业控制领域和军用领域,具有良好的市场前景。

综上所述,SoC是未来IC的发展方向,尤其是x86构架的SoC更是为嵌入式系统的应用开辟了新的天地。它的发展将推动科学研究、科技发展,并且可以给我们带来更多具备多样化功能和多用途的产品。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • soc
    soc
    +关注

    关注

    38

    文章

    3742

    浏览量

    215654
  • X86构架
    +关注

    关注

    0

    文章

    6

    浏览量

    6487
收藏 人收藏

    评论

    相关推荐

    LED灯条未来发展方向

    体积小,在造型方面更加具有灵活性与多变性,也由于这一点,受到了消费者更多的认同与喜爱。在基本的照明功能得到满足和优化的同时,大家更加注重它外型的美观,因此,LED灯条在未来发展必将走一条实用性
    发表于 03-29 16:42

    微电子的三个发展方向—缩小器件尺寸、soc、产业增长点

    `微电子的三个发展方向—缩小器件尺寸、soc、产业增长点微电子的三个发展方向[hide][/hide]`
    发表于 12-12 14:00

    X86硬件设计系列知识分享

    论坛有很多嵌入式的技术资料,却几乎没有X86硬件(PC,Server 等等)设计技术资料。本人从事X86硬件及系统设计多年,总结了系列X86平台设计知识,逐步分享出来,期望能够对从事相关设计的朋友
    发表于 10-17 12:18

    arm还是x86未来在工业SBC数字谁可以脱颖而出

    Intel不具备竞争力,ARM服务器CPU性能不如X86,特别是单核性能明显不如X86,在生态上也被X86秒杀,ARM的生态只局限于嵌入式、智能手机。Arm与x86之战一直持续,工业4
    发表于 04-23 15:06

    ARM vs x86 vs RISC-V,未来属于谁?

    、Qualcomm、三星、Google、华为、Tesla在内厂商加盟,或许未来将有机会以“CPU界的Linux”形式蓬勃发展。相比Intel提出的x86架构封闭性,目前仅有AMD、威盛(VIA)在内厂商
    发表于 07-27 17:54

    嵌入式系统开源软件的现状及未来发展方向

    嵌入式系统开源软件的现状及未来发展方向
    发表于 04-28 06:25

    Powerpc架构与X86架构的区别

    目录1、ARM1.1 ARM历史1.2 ARM内核系列2、MIPS应用范围发展历史3、PowerPC三巨头4、X86架构X86历史5、PowerPC架构相比于ARM的优势6、Powerpc架构
    发表于 07-26 06:16

    学习C语言未来发展方向是怎样的?

    学习C语言未来发展方向是怎样的?
    发表于 11-11 08:04

    如果arm CHIP內建x86 decoder會能跑x86

    如果arm CHIP內建 x86 decoder 會能跑 x86?現在一堆X86 cpu 有些都變 micro code ..用 risc 方式 那如果 ARM內建 x86 decod
    发表于 06-14 11:38

    RT-Thread能在X86构架下访问PCI板卡设备不?

    RT-Thread能在X86构架下访问PCI板卡设备不? 例如工控机,用于想要一个自主可控的系统,但是有些板卡还是PCI的,不知道RT-Thread能不能驱动?
    发表于 10-18 21:28

    x86构架SoC及STPC的一种应用

    讲述x86 构架SoC发展及近况,并描述一种基于STPC-Industrial 芯片的网络终端设备的设计与实现。这种网络终端设备具有体积小、结构简单、功能强、软件适应性强的特点。
    发表于 04-16 10:38 20次下载

    x86 构架SoC 及STPC 的一种应用

    讲述x86 构架SoC发展及近况,并描述一种基于STPC-Industrial 芯片的网络终端设备的设计与实现。这种网络终端设备具有体积小、结构简单、功能强、软件适应性强的特点。
    发表于 05-15 13:25 12次下载

    x86 构架SoC 及STPC 的一种应用

    讲述x86 构架SoC发展及近况,并描述一种基于STPC-Industrial 芯片的网络终端设备的设计与实现。这种网络终端设备具有体积小、结构简单、功能强、软件适应性强的特点。
    发表于 05-25 11:00 17次下载

    ARM影响X86 AMD英特尔推进CPU的SoC

    ARM架构SOC片上系统的发展模式取得的突破性成功,已经影响到了X86架构芯片。处理器开始向融合、整合趋势发展。今年X86芯片内整合GPU仅
    发表于 12-05 09:21 790次阅读

    NVIDIA:HPC的未来是ARM非x86

    NVIDIA HPC产品部门主管Sumit Gupta在接受媒体采访时表示,HPC的未来方向在于ARM而非x86
    发表于 12-14 09:41 790次阅读