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

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

3天内不再提示

EC芯片专用总线介绍

芯海科技(深圳)股份有限公司 2022-12-20 09:31 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

随着超大规模集成电路的不断发展,芯片的功能也愈发集中,在电子产品的系统中“各司其职” 。在一个电子产品的硬件系统中,通常都是多个芯片协同工作,所以芯片之间的通讯总线就是必不可少的。

嵌入式开发中常见的 I2C、SPI、UARTUSB等,都是芯片间的通讯总线。不同协议的通讯总线,是为了解决不同场景、不同需求的数据通讯。笔记本电脑作为一个电子产品, CPU(中央处理器) 和 EC(嵌入式控制器) 之间的通讯也是必不可少的,目前主流的通讯总线有 LPC 和 eSPI。

EC 能够作为一颗专用 MCU,应用在笔记本电脑主板设计中。因为 它是一颗携带 eSPI/LPC 外设的专用 MCU。EC 主要的任务就是协助 CPU ,管理一些低速输入设备,采集电池参数、控制主板温度。EC采集到的低速外设信息,就会通过eSPI/LPC传递给CPU。

e049f0fa-7fb2-11ed-b116-dac502259ad0.png

01

e06ebeee-7fb2-11ed-b116-dac502259ad0.png

LPC通讯总线

e07d191c-7fb2-11ed-b116-dac502259ad0.png 

LPC全称LowPinCountBus,即精简引脚总线,由Intel在1998年引入PC产品,相较于ISA总线,LPC 引脚少,速度快。LPC总线用于低速设备(BIOS Flash,Super I/O,TPM)和主板上南桥的连接。

e08d8a72-7fb2-11ed-b116-dac502259ad0.png

LPC总线支持如下类型通讯 Cycle:e1527436-7fb2-11ed-b116-dac502259ad0.png

02

e06ebeee-7fb2-11ed-b116-dac502259ad0.png

eSPI 通讯总线

e07d191c-7fb2-11ed-b116-dac502259ad0.png 

eSPI 全称 Enhanced Serial Peripheral Interface,即增强型串行外设接口。eSPI 是为了替代 LPC 而设计。相较于 LPC 总线,eSPI 总线有如下优势:

• 引脚更少,仅 8 个物理引脚

• 功耗更低,电压 1.8V 即可运行

• 速度更快,20-66MHz

• 功能更多,支持 VW、OOB、Flash 等功能

eSPI 通讯总线标准就是根据 SPI 通讯总线标准修改而来。从物理层看,eSPI 总线比SPI 总线多了Rset#、Alert#两个信号,以满足Host复位Slave,Slave向Host发送通讯请求。其他信号,Data-IO、CLK、CS# 没有差异。因此可以说,eSPI 总线和 SPI 总线的物理层完全一致。

如下图所示,是一个 SPI Master 和一个 SPI Slave 的连接框图。e1a1c4fa-7fb2-11ed-b116-dac502259ad0.png如下图所示,是一个 eSPI Host 和一个 eSPI Slave 的连接框图。

e1cad64c-7fb2-11ed-b116-dac502259ad0.png

和 SPI 总线一样,eSPI 也支持一主多从,利用 CS# 信号选择不同的 Slave 完成通讯。如下图所示,是一个 eSPI Host和多个 eSPI Slave 的连接框图。

e1ddf1b4-7fb2-11ed-b116-dac502259ad0.png

从协议层看,eSPI 和 SPI 通讯协议最主要的差异是,Master 发送和接收之间必须插入一个 TAR 信号,占用 2 个 CLK。即 Master 发送数据转为 Slave 发送数据时,要有一个明显的切换过程。e1f34afa-7fb2-11ed-b116-dac502259ad0.png

03

e06ebeee-7fb2-11ed-b116-dac502259ad0.png

eSPI 高级功能

e07d191c-7fb2-11ed-b116-dac502259ad0.png 

通过 eSPI 自定义的命令集,逻辑上可以把 eSPI 通讯总线划分出 4 个数据通道。分别是:Peripheral Channel,VirtualWire Channel,OOB Channel,Flash Channel,以便完成不同类型数据的传输。

如下图所示,是 eSPI Host 和 eSPI Slave 直接通讯的逻辑框图。e2264eb4-7fb2-11ed-b116-dac502259ad0.png

PeripheralChannel(外设通道),兼容 LPC 总线上的 Memory Cycle,I/O Cycle 通讯。

VirtualWire Channel(虚拟线通道),进一步减少了 PCH和EC的物理引脚连接,从而降低功耗。

OOB Channel(带外通讯通道)承载 Smbus、PECI等协议。

Flash Channel(Flash通道)传递 FLash“读/写/擦” 操作指令及数据,以支持 MAFs 和 SAFs 两种Flash连接模式。

04

e06ebeee-7fb2-11ed-b116-dac502259ad0.png

CSC2E101

e07d191c-7fb2-11ed-b116-dac502259ad0.png 

芯海科技CSC2E101是一款高度集成的,可灵活配置嵌入式控制器(Embedded Controller),是笔记本电脑、平板电脑、台式机主板上的核心芯片。

e25f67d0-7fb2-11ed-b116-dac502259ad0.jpgCSC2E101采用 32bit 内核,最高主频 60MHz,75DMIPS,内置512K片上Flash作为用户固件存储区域,192KSRAM可以满足客户丰富应用开发的需求。除此之外,该芯片还内置AES/SHA/RSA/ECC硬件安全引擎,为固件安全启动和数据安全提供了坚实基础。e27b0328-7fb2-11ed-b116-dac502259ad0.png

CSC2E101 的 eSPI 模块的设计高度集成,在 HOST 初始化 eSPI 阶段,无需EC固件参与芯片硬件即可自动完成。对于 Peripheral Channel,VirtualWire Channel,OOB Channel,Flash Channel,芯片均提供一组访问寄存器,由 EC 固件管控,完成相应功能。

CSC2E101具备丰富的硬件资源,完善的开发工具链,稳定的应用示例,多途径调试手段,为客户快速导入项目提供了有力的保障。

CSC2E101是中国大陆首颗通过Intel PCL认证,率先达到国际行业标准、获得国际认可的国产EC产品。在2022年度“硬核中国芯”评选中,CSC2E101因率先打破海外龙头企业垄断、填补国产EC自主研发的行业空白,荣获“2022年度最佳MCU芯片”桂冠。

此外,凭藉CSC2E101等PC系列产品的出色表现,芯海科技摘取由中国计算机学会工控机专委会、中国工业计算机大会组委会联合颁发的“2022中国工业计算机领域年度先锋企业”。

未来,芯海科技将坚持模拟信号链+MCU双平台技术优势,持续构建PC产品生态,通过持续创新,为国产计算机与通信市场提供安全可靠的产品。

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

    关注

    462

    文章

    53578

    浏览量

    459469
  • 总线
    +关注

    关注

    10

    文章

    3015

    浏览量

    91314
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    从参数到生态:EC0059HDB如何构建国产ASIC芯片技术壁垒?

    依托华芯邦17年数模混合芯片研发经验,EC0059HDB搭载自主HIM异构集成技术,支持边充边放、LED可视化交互及多模式充电协议。配套提供开源算法库与参考设计,帮助客户缩短30%开发周期。作为国家级专精特新企业代表作,该芯片
    的头像 发表于 12-11 14:55 39次阅读

    38V雾化器专用传感器EC0059H ASIC芯片全面解析:引领雾化器技术革新

    深入剖析华芯邦EC0059H ASIC芯片在雾化器领域的应用,涵盖38V高压动力输出、硬件级智能保护机制及温控功能,为行业提供高可靠性、低成本的集成化解决方案。
    的头像 发表于 12-10 16:26 76次阅读
    38V雾化器<b class='flag-5'>专用</b>传感器<b class='flag-5'>EC</b>0059H ASIC<b class='flag-5'>芯片</b>全面解析:引领雾化器技术革新

    SPC58EC-DIS探索板技术解析:从硬件架构到汽车电子应用开发指南

    和LINFlexD等外设。SPC58EC-DIS探索板支持通过专用连接器访问所有CPU信号和GPIO,与Arduino扩展板兼容。该板集成了一个编程器/调试器,可通过USB电缆对微控制器进行调试和编程。SPC58EC-DIS探索
    的头像 发表于 10-24 11:13 358次阅读
    SPC58<b class='flag-5'>EC</b>-DIS探索板技术解析:从硬件架构到汽车电子应用开发指南

    系统中的无名英雄:EC

    ,EC)。嵌入式控制器(ECEC是什么?EC是一种专用的低功耗微控制器(MCU),集成在主板上,负责处理大量与主处理器(Applicati
    的头像 发表于 08-26 09:03 7123次阅读
    系统中的无名英雄:<b class='flag-5'>EC</b>

    SUNON高效节能商用冷藏EC风扇

    SUNON高效节能商用冷藏EC风扇SUNON的高效节能商业冷藏EC风扇专门为满足工业设备、商业设备、冷冻冷藏、医疗设备等散热需求而设计的性能卓越风扇产品。该系列风扇具有风量稳定性、长效散热、低能耗等
    发表于 06-27 09:11

    苹果正研发用于AI服务器的专用芯片

    据外媒报道,苹果公司正研发用于AI服务器的专用芯片;据苹果公司知情人士透露;苹果芯片设计团队正在加速研发新芯片,面向的主要领域包括智能眼镜芯片
    的头像 发表于 05-09 11:25 923次阅读

    总线烟感专用SOC集成芯片EN8F17OP,以芯之力,筑牢消防安全防线!

    接收放大电路(运放可级联或单独使用),以及整流桥电路的专用SOC集成芯片,数字电路部分采用低功耗RISC架构设计,可广泛应用于总线类烟感,温烟检测类产品。
    的头像 发表于 04-13 11:41 661次阅读
    <b class='flag-5'>总线</b>烟感<b class='flag-5'>专用</b>SOC集成<b class='flag-5'>芯片</b>EN8F17OP,以芯之力,筑牢消防安全防线!

    DS28EC20 adi

    电子发烧友网为你提供ADI(ADI)DS28EC20相关产品参数、数据手册,更有DS28EC20的引脚图、接线图、封装手册、中文资料、英文资料,DS28EC20真值表,DS28EC20
    发表于 03-10 18:32
    DS28<b class='flag-5'>EC</b>20 adi

    DS28EC20 20Kb 1-Wire EEPROM技术手册

    。器件具有一个特殊功能,可以将8个存储器页设置为写保护或EPROM仿真模式,在EPROM仿真模式下各个位仅能由1修改为0状态。DS28EC20通过单个触点的1-Wire总线进行通信,遵循标准1-Wire
    的头像 发表于 02-26 14:33 1194次阅读
    DS28<b class='flag-5'>EC</b>20 20Kb 1-Wire EEPROM技术手册

    奶泡棒专用芯片详细解析

    奶泡棒专用芯片详细解析
    的头像 发表于 02-24 11:23 599次阅读

    EC-Master 支持 Xenomai 4 了!实时性与可靠性再升级

    ,我们将详细介绍这个重要更新的特点以及对用户的实际意义。EC-Master主站协议栈EtherCAT是世界上最受欢迎的工业以太网通信技术之一。EtherCAT(通常
    的头像 发表于 01-16 15:54 1538次阅读
    <b class='flag-5'>EC</b>-Master 支持 Xenomai 4 了!实时性与可靠性再升级

    EC芯片

    1、现在可以使用的EC芯片有哪些、有哪些功能 2、是否提供直接可用的EC的固件? 3、如果需要自己编程,是否提供例程? 4、编程过程中的问题是否提供技术支持?
    发表于 01-09 16:16

    transformer专用ASIC芯片Sohu说明

    2022年,我们打赌说transformer会统治世界。 我们花了两年时间打造Sohu,这是世界上第一个用于transformer(ChatGPT中的“T”)的专用芯片。 将transformer
    的头像 发表于 01-06 09:13 1696次阅读
    transformer<b class='flag-5'>专用</b>ASIC<b class='flag-5'>芯片</b>Sohu说明

    RISC-V芯片中使用的各种常用总线释义

    RISC-V芯片中使用的各种常用总线芯片内部通信和外部设备连接中发挥着关键作用。以下是对这些常用总线的释义: 一、片上总线(On-Chip
    发表于 12-28 17:53

    LIN总线错误类型介绍#lin总线 #汽车电子

    LIN总线
    北汇信息POLELINK
    发布于 :2024年12月21日 14:04:56