侵权投诉

硬件接口协议技术:JTAG内部状态机——TAP控制器

电子设计 2020-11-27 14:13 次阅读

本文主要介绍JTAG总线的引脚定义、接口标准、边界扫描和TAP控制器。

JTAG(JointTestActionGroup;联合测试行动小组)是一种国际标准测试协议(IEEE1149.1兼容),主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如ARMDSPFPGA等。标准的JTAG接口是4线:TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。

JTAG最初是用来对芯片进行测试的,JTAG的基本原理是在器件内部定义一个TAP(TestAccessPort;测试访问)通过专用的JTAG测试工具对进行内部节点进行测试。JTAG测试允许多个器件通过JTAG接口串联在一起,形成一个JTAG链,能实现对各个器件分别测试。现在,JTAG接口还常用于实现ISP(In-SystemProgrammable;在线编程),对Flash等器件进行编程。

JTAG内部有一个状态机,称为TAP控制器。TAP控制器的状态机通过TCK和TMS进行状态的改变,实现数据和指令的输入。

1、引脚定义

含有JTAG口的芯片种类较多,如CPU、DSP、CPLD等。都有如下JTAG引脚定义(信号方向都是针对CPU来说的):

TCK——测试时钟输入。TMS和TDI的数据在TCK的上升沿被采样。数据在时钟的下降沿输出到TDO。建议下拉。

TDI——测试数据输入。输入到指令寄存器(IR)或数据寄存器(DR)的数据出现在TDI输入端,在TCK的上升沿被采样。建议上拉,上拉电阻阻值不能小于1K。

TMS——测试模式选择。TMS用来设置JTAG口处于某种特定的测试模式,用于控制TAP状态机。必须上拉。

VTref——目标板参考电压,接电源。用来确定CPU的JTAG接口使用的逻辑电平。

可选引脚TRST——测试复位,输入引脚,低电平有效。TRST可以用来对TAPController进行复位(初始化)。因为通过TMS也可以对TAPController进行复位(初始化)。所以有四线JTAG与五线JTAG之分。

可选引脚RTCK——测试时钟返回信号。RTCK由目标端反馈给仿真器的时钟信号,用来同步TCK信号的产生,不使用时直接接地。

可选引脚nSRST——目标系统复位信号。与目标板上的系统复位信号相连,可以直接对目标系统复位。同时可以检测目标系统的复位情况,为了防止误触发应在目标端加上适当的上拉电阻。

另外还有一些控制器会有如下一些额外信号:

TDIS

PD或TVD——(PresenceDetect,TargetVoltageDetect),和VTref的功能一样。

EMU[0:n]或ET[0:n]——(EMUlation,EmulationTest)

EMUpinsarebi-directionalmultifunctionalpinsthatprovidesupportforthefollowingfeatures:

BootModes

CrossTriggers

CoreTrace

SystemTrace

HS-RTDX(highspeedRTDX,deprecatedfunctionality)

InthecaseofBootModes,theEMU0/1pinstateisdrivenbytheXDS.HS-RTDXprovidesbi-directionaldatatransport.BothCoreandSystemTracetransporteventhistoryandtimingdatafromthetargettotheXDS.Crosstriggersarebi-directionaltriggersthatallowaneventinonedevicetocauseadebugactioninotherdevices.

2、JTAG接口标准

目前JTAG接口的连接有三种标准,即10针、14针接口和20针接口,其定义分别如下所示。

★由于JTAG经常使用排线连接,为了增强抗干扰能力,在每条信号线间加上地线,偶数针脚都是地信号。

3、边界扫描(Boundary-Scan

边界扫描技术的基本思想是在靠近芯片的输入输出管脚上增加一个移位寄存器单元。因为这些移位寄存器单元都分布在芯片的边界上(周围),所以被称为边界扫描寄存器(Boundary-ScanRegisterCell)。

当芯片处于调试状态的时候,这些边界扫描寄存器可以将芯片和外围的输入输出隔离开来。通过这些边界扫描寄存器单元,可以实现对芯片输入输出信号的观察和控制。对于芯片的输入管脚,可以通过与之相连的边界扫描寄存器单元把信号(数据)加载到该管脚中去;对于芯片的输出管脚,也可以通过与之相连的边界扫描寄存器“捕获”该管脚上的输出信号。在正常的运行状态下,这些边界扫描寄存器对芯片来说是透明的,所以正常的运行不会受到任何影响。这样,边界扫描寄存器提供了一个便捷的方式用以观测和控制所需要调试的芯片。另外,芯片输入输出管脚上的边界扫描(移位)寄存器单元可以相互连接起来,在芯片的周围形成一个边界扫描链(Boundary-ScanChain)。一般的芯片都会提供几条独立的边界扫描链,用来实现完整的测试功能。边界扫描链可以串行的输入和输出,通过相应的时钟信号和控制信号,就可以方便的观察和控制处在调试状态下的芯片。

4、TAP(TESTACCESSPORT)

TAP是一个通用的端口,通过TAP可以访问芯片提供的所有数据寄存器(DR)和指令寄存器(IR)。对整个TAP的控制是通过TAPController来完成的。TAP总共包括5个信号接口TCK、TMS、TDI、TDO和TRST:其中4个是输入信号接口和另外1个是输出信号接口。一般,我们见到的开发板上都有一个JTAG接口,该JTAG接口的主要信号接口就是这5个。

通过保持TMS为高电平(逻辑1)并在TCK端输入至少5个选通脉冲(变高后再变低)后TAP逻辑被复位。这使TAP状态机的状态从任何其它状态转到测试逻辑复位状态对,JTAG口和测试逻辑复位,该状态不复位CPU和外设。

通过TAP接口,对数据寄存器(DR)进行访问的一般过程是:

通过指令寄存器(IR),选定一个需要访问的数据寄存器。

把选定的数据寄存器连接到TDI和TDO之间。

由TCK驱动,通过TDI,把需要的数据输入到选定的数据寄存器当中去;同时把选定的数据寄存器中的数据通过TDO读出来。

下图是TAP控制器的16-states有限状态机图示:

TAP控制器的状态在TCK的上升沿变化。

在上电时进入逻辑复位状态(Test-LogicReset),在该状态下,测试部分的逻辑电路全部被禁用,以保证芯片核心逻辑电路的正常工作。通过TRST信号也可以对测试逻辑电路进行复位,使得TAPController进入Test-LogicReset状态。前面我们说过TRST是可选的一个信号接口,这是因为在TMS上连续加5个TCK脉冲宽度的“1”信号也可以对测试逻辑电路进行复位,使得TAPController进入Test-LogicReset状态。所以,在不提供TRST信号的情况下,也不会产生影响。

Shift-DRstate扫描DR,TDO输出有效。

Shift-IRstate扫描IR,TDO输出有效。

其他状态下TDO输出无效。

如果需要捕获芯片某个管脚上的输出,首先需要把该管脚上的输出装载到边界扫描链的寄存器单元里去,然后通过TDO输出,这样我们就可以从TDO上得到相应管脚上的输出信号。如果要在芯片的某个管脚上加载一个特定的信号,则首先需要通过TDI把期望的信号移位到与相应管脚相连的边界扫描链的寄存器单元里去,然后把该寄存器单元的值加载到相应的芯片管脚。

指令寄存器的访问过程:系统上电,TAPController进入Test-LogicReset状态,然后依次进入:Run-Test/Idle→Select-DR-Scan→Select-IR-Scan→Capture-IR→Shift-IR→Exit1-IR→Update-IR,最后回到Run-Test/Idle状态。在Capture-IR状态中,一个特定的逻辑序列被加载到指令寄存器当中;然后进入到Shift-IR状态。在Shift-IR状态下,通过TCK的驱动,可以将一条特定的指令送到指令寄存器当中去。每条指令都将确定一条相关的数据寄存器。然后从Shift-IR→Exit1-IR→Update-IR。在Update-IR状态,刚才输入到指令寄存器中的指令将用来更新指令寄存器。最后,进入到Run-Test/Idle状态,指令生效,完成对指令寄存器的访问。

数据寄存器的访问:当前可以访问的数据寄存器由指令寄存器中的当前指令决定。要访问由刚才的指令选定的数据寄存器,需要以Run-Test/Idle为起点,依次进入Select-DR-Scan→Capture-DR→Shift-DR→Exit1-DR→Update-DR,最后回到Run-Test/Idle状态。在这个过程当中,被当前指令选定的数据寄存器会被连接在TDI和TDO之间。通过TDI和TDO,就可以将新的数据加载到数据寄存器当中去,同时,也可以捕获数据寄存器中的数据。具体过程如下。在Capture-DR状态中,由TCK的驱动,芯片管脚上的输出信号会被“捕获”到相应的边界扫描寄存器单元中去。这样,当前的数据寄存器当中就记录了芯片相应管脚上的输出信号。接下来从Capture-DR进入到Shift-DR状态中去。在Shift-DR状态中,由TCK驱动,在每一个时钟周期内,一位新的数据可以通过TDI串行输入到数据寄存器当中去,同时,数据寄存器可以通过TDO串行输出一位先前捕获的数据。在经过与数据寄存器长度相同的时钟周期后,就可以完成新信号的输入和捕获数据的输出。接下来通过Exit1-DR状态进入到Update-DR状态。在Update-DR状态中,数据寄存器中的新数据被加载到与数据寄存器的每个寄存器单元相连的芯片管脚上去。最后,回到Run-Test/Idle状态,完成对数据寄存器的访问。

以上就是针对JTAG的相关介绍,详细可参见标准《IEEEStd1149.1TestAccessPortandBoundary-ScanArchitecture》。

编辑:hfy

收藏 人收藏
分享:

评论

相关推荐

高通花14亿美元收购Nuvia是为了什么

相关消息报道,高通公司将以 14 亿美元收购芯片初创公司 Nuvia,并将其技术应用到智能手机、笔记....
的头像 Wildesbeast 发表于 01-17 11:07 250次 阅读
高通花14亿美元收购Nuvia是为了什么

长江存储计划今年将产量提高一倍

此前4月13日,长江存储宣布其128层QLC 3D NAND闪存研发成功,并已在多家控制器厂商SSD....
的头像 中国半导体论坛 发表于 01-17 10:19 319次 阅读
长江存储计划今年将产量提高一倍

解析骁龙888处理器的特性

新SoC的发布节点,直接左右旗舰手机的发布周期。刚在12月发布的骁龙888,不但打破了历史规律,还带....
的头像 我快闭嘴 发表于 01-16 09:26 469次 阅读
解析骁龙888处理器的特性

三星5nm芯片Exynos 2100正式登场

虽然三星是全球范围唯一一个拥有从芯片涉及到终端销售全产业链的巨头,但在芯片和芯片代工领域,三星依旧要....
的头像 我快闭嘴 发表于 01-15 16:51 485次 阅读
三星5nm芯片Exynos 2100正式登场

史陶比尔悬挂式喷涂6轴机器人与控制器结合方案

    此项目采用的是一台可移动的悬挂式喷涂6轴机器人,它安装在3自由度直角坐标变位天车上,可以在喷....
的头像 工业机器人应用方案 发表于 01-15 16:32 203次 阅读
史陶比尔悬挂式喷涂6轴机器人与控制器结合方案

FPGA Nios嵌入式处理器的软件开发

Nios 嵌入式处理器是一个优化了的CPU 软核,用于可编程逻辑器件上的SOPC 设计。Nios 处....
发表于 01-15 15:58 26次 阅读
FPGA Nios嵌入式处理器的软件开发

FPGA Nios嵌入式处理器的软件开发

Nios 嵌入式处理器是一个优化了的CPU 软核,用于可编程逻辑器件上的SOPC 设计。Nios 处....
发表于 01-15 15:58 36次 阅读
FPGA Nios嵌入式处理器的软件开发

玩转FPGA的PDF电子书免费下载

一直以来都想写点什么,关于FPGA 设计,因为有点不太服气。为什么同样是设计,有些人可以好像玩一样的....
发表于 01-15 15:57 25次 阅读
玩转FPGA的PDF电子书免费下载

玩转FPGA的PDF电子书免费下载

一直以来都想写点什么,关于FPGA 设计,因为有点不太服气。为什么同样是设计,有些人可以好像玩一样的....
发表于 01-15 15:57 33次 阅读
玩转FPGA的PDF电子书免费下载

英特尔制造遇阻,Gelsinger一己之力能否力挽狂澜?

1月13日晚间,英特尔传出重大人事变动。现任首席执行官Bob Swan于2月15日卸任,该职务将由V....
的头像 我快闭嘴 发表于 01-15 15:51 477次 阅读
英特尔制造遇阻,Gelsinger一己之力能否力挽狂澜?

英特尔现任CEO将于2月15日卸任,由VMware CEO接棒

1月13日周三美股盘前,英特尔公司意外宣布,CEO Bob Swan将于2月15日卸任,由戴尔科技旗....
的头像 我快闭嘴 发表于 01-15 15:40 265次 阅读
英特尔现任CEO将于2月15日卸任,由VMware CEO接棒

国产CPU的转运之时已经到来?

极不平静的2020年将要结束的时候,京东商城上悄然上架了一款纯国产笔记本,来自长城的UF717 14....
的头像 我快闭嘴 发表于 01-15 15:30 370次 阅读
国产CPU的转运之时已经到来?

三星自研处理器的前景如何?

在传说了很久之后,三星终于在CES2021上推出了Exynos 2100移动芯片组,这是三星最新的旗....
的头像 我快闭嘴 发表于 01-15 14:58 233次 阅读
三星自研处理器的前景如何?

为什么使用trace-event解决系统还不能深度睡眠问题?

最近遇到一个问题,系统不能睡眠到c7s, 只能睡眠到c3. (c-state不能到c7s, cpu的....
的头像 Linuxer 发表于 01-15 14:07 150次 阅读
为什么使用trace-event解决系统还不能深度睡眠问题?

开放智能:聚焦边缘端部署痛点,推出边缘AI推理框架Tengine

Tengine要做AIoT时代的Android随着越来越多的物联网终端设备在各个行业加速部署,边缘计....
的头像 我快闭嘴 发表于 01-15 14:05 328次 阅读
开放智能:聚焦边缘端部署痛点,推出边缘AI推理框架Tengine

内忧外患,竞争者蚕食英特尔市场地位

不论过去拥有怎样的辉煌,鲍勃 斯旺作为英特尔 CEO 的时代将在 2021 年 2 月划上句号。
的头像 我快闭嘴 发表于 01-15 14:03 198次 阅读
内忧外患,竞争者蚕食英特尔市场地位

台积电大撒280亿美元资本支出的底气从何来?

台积电 CEO 魏哲家在 14 日投资人会议上抛出震撼弹,宣布今年资本支出飙升至 250 亿~280....
的头像 我快闭嘴 发表于 01-15 13:44 242次 阅读
台积电大撒280亿美元资本支出的底气从何来?

英特尔推出四款NUC11系列迷你主机产品

英特尔推出了四款NUC11系列迷你主机产品,分别为NUC 11 Enthusiast Mini PC....
的头像 我快闭嘴 发表于 01-15 11:59 1037次 阅读
英特尔推出四款NUC11系列迷你主机产品

英特尔14nm处理器退居二线?

要说谁是CPU领域的常青树,那就非14nm莫属了,自从2014年推出首款14nm的产品之后,英特尔的....
的头像 我快闭嘴 发表于 01-15 10:58 452次 阅读
英特尔14nm处理器退居二线?

AMD从小芯片CPU走向小芯片GPU

在HPC应用上,对突破性能的追求是从未停歇的,尤其是在人工智能、机器学习和大数据分析等新兴应用提出更....
的头像 电子发烧友网 发表于 01-15 10:35 275次 阅读
AMD从小芯片CPU走向小芯片GPU

浅析台积电2021年资本支出计划及先进工艺研发情况

在台积电昨日最新举办的法人说明会上,多位台积电高管分享台积电2021年资本支出计划,透露台积电N3、....
的头像 我快闭嘴 发表于 01-15 10:33 311次 阅读
浅析台积电2021年资本支出计划及先进工艺研发情况

几种常用的温度传感器的应用及原理

用来测量温度的传感器种类很多,热敏电阻器就是其中之一。许多热敏电阻具有负温度系数(NTC),也就是说....
的头像 电子工程技术 发表于 01-15 10:28 227次 阅读
几种常用的温度传感器的应用及原理

解析高通收购NUVIA的两大原因

据外媒VentureBeat报道,美国时间1月13日,高通宣布将以14亿美元收购由苹果前员工创立的芯....
的头像 我快闭嘴 发表于 01-15 10:27 497次 阅读
解析高通收购NUVIA的两大原因

RISC-V和X86、ARM的竞争如何?

Wintel(微软+英特尔)定义了PC时代,ARM+安卓定义了智能手机时代。RISC-V支持者认为,....
的头像 我快闭嘴 发表于 01-15 10:08 290次 阅读
RISC-V和X86、ARM的竞争如何?

高通是否要重回数据中心市场?

昨日,高通宣布将以14亿美元的价格收购芯片初创公司NUVIA,仅成立1年多的NUVIA,因为三位创始....
的头像 我快闭嘴 发表于 01-15 10:00 177次 阅读
高通是否要重回数据中心市场?

获AMD授权的国产CPU巨头正式启动IPO

科技领域核心资产正在加速向科创板集中。不仅PC巨头、AI独角兽,服务器芯片龙头海光也计划登陆科创板。
的头像 如意 发表于 01-15 09:50 170次 阅读
获AMD授权的国产CPU巨头正式启动IPO

索尼次世代主机PS5性能评测一览

次世代主机PS5已经发售将近2个月了,大家对PS5的10.28TFs性能也已经了解的比较详细了,此前....
的头像 lhl545545 发表于 01-15 09:31 1023次 阅读
索尼次世代主机PS5性能评测一览

联想凌拓推ThinkSystem DM5100F全闪存阵列,为企业打造数据引擎

致力于驱动中国企业释放数据潜能并加速数字化转型的领先智能数据管理解决方案和服务供应商联想凌拓科技有限....
发表于 01-15 09:27 108次 阅读
联想凌拓推ThinkSystem DM5100F全闪存阵列,为企业打造数据引擎

高通收购NUVIA,荣耀发文贺电

1月13日晚间消息,高通公司宣布,将以14亿美元收购NUVIA,并将其技术应用到智能手机、笔记本电脑....
的头像 我快闭嘴 发表于 01-15 08:50 513次 阅读
高通收购NUVIA,荣耀发文贺电

移动云获三项权威认证,将助力各行各业数字化进程

移动云深耕数字化领域多年,正在全面布局云上AI能力。目前,中移九天人工智能平台三款产品智能交互平台、....
发表于 01-14 18:29 381次 阅读
移动云获三项权威认证,将助力各行各业数字化进程

便携式多功能信号校验仪的结构组成及功能特点

便携式多功能信号校验仪是一款电压/电流/功率/温度/压力/频率/脉冲等参数的自动测量与仿真装置,用以....
的头像 牵手一起梦 发表于 01-14 17:48 192次 阅读
便携式多功能信号校验仪的结构组成及功能特点

高度集成的USB供电控制器JD6621的特性及应用电路分析

JD6621是高度集成的USB供电(PD)控制器,支持USB PD 3.0 ,该USB PD 3.0....
的头像 牵手一起梦 发表于 01-14 16:28 166次 阅读
高度集成的USB供电控制器JD6621的特性及应用电路分析

台积电2020全年股价飙升70%

1月14日下午,台积电公布2020年四季度财报。财报数据显示,台积电第四季度净利润1428亿新台币(....
的头像 我快闭嘴 发表于 01-14 16:17 234次 阅读
台积电2020全年股价飙升70%

TechInsights发布了两种SoC芯片的对比照片

根据TechInsights的数据,M1的总体系统缓存比A14少25%,并且其总体芯片尺寸大1.37....
的头像 EDA365 发表于 01-14 15:48 217次 阅读
TechInsights发布了两种SoC芯片的对比照片

高通收购Nuvia,或重塑行业领先地位

据报道,高通公司将以14亿美元收购芯片初创公司Nuvia。Nuvia由苹果三位负责iphone芯片的....
的头像 我快闭嘴 发表于 01-14 15:23 223次 阅读
高通收购Nuvia,或重塑行业领先地位

高通为何收购芯片初创企业NUVIA?

1月13日,手机芯片大厂高通在其官网发布新闻稿宣布,将以约14亿美元的价格收购半导体初创公司NUVI....
的头像 我快闭嘴 发表于 01-14 14:46 595次 阅读
高通为何收购芯片初创企业NUVIA?

半导体与汽车行业或迎来黄金十年

2020年汽车芯片行业竞争加剧,呈现多方角逐的局面。这里面包括恩智浦、瑞萨等传统汽车芯片商,高通、英....
的头像 我快闭嘴 发表于 01-14 14:41 328次 阅读
半导体与汽车行业或迎来黄金十年

新任CEO能否带领英特尔走出困境?

面对着英伟达、AMD这些后起之秀,近两年来一直处于低迷期的芯片“老大哥”英特尔,似乎终于要开始行动了....
的头像 我快闭嘴 发表于 01-14 14:28 314次 阅读
新任CEO能否带领英特尔走出困境?

国产CPU企业海光信息拟在科创板上市

科技领域核心资产正在加速向科创板集中。不仅PC巨头、AI独角兽,服务器芯片龙头海光也计划登陆科创板。
的头像 我快闭嘴 发表于 01-14 14:01 893次 阅读
国产CPU企业海光信息拟在科创板上市

芯片供应短缺或持续至2021下半年

2020年疫情改变日常生活型态,带动2020年PC市场成长速度比过去10年还快,加上中美贸易战因素,....
的头像 我快闭嘴 发表于 01-14 13:32 375次 阅读
芯片供应短缺或持续至2021下半年

恒温恒湿箱(专业型)跟普通型之间的区别是什么

产品概述: 恒温恒湿箱有着精确的温度和湿度控制系统,它为产业研究、生物技术测试提供所需要的各种模拟环....
发表于 01-14 13:03 29次 阅读
恒温恒湿箱(专业型)跟普通型之间的区别是什么

复旦一卡通门禁系统的组成及整合应用分析

在校园一卡通应用中,往往会牵涉到多个子系统的整合。整合上存在诸多问题,比如接口不一致、通讯方式不同、....
发表于 01-14 11:35 292次 阅读
复旦一卡通门禁系统的组成及整合应用分析

因中控触摸屏问题,特斯拉召回多辆车型

近日,我们从外媒获悉,因中控触摸屏部分功能可能失效,美国国家公路交通安全管理局(NHTSA)要求特斯....
的头像 电子魔法师 发表于 01-14 11:17 600次 阅读
因中控触摸屏问题,特斯拉召回多辆车型

恒温恒湿箱的测试流程是怎样的

产品名称 恒温恒湿试验箱/低温恒定湿热箱/恒温恒湿试验机(Constant temperature ....
发表于 01-14 10:59 30次 阅读
恒温恒湿箱的测试流程是怎样的

Cipia携手豪威科技合作开发首个量产驾驶员监控解决方案

该初级联合开发产品符合欧洲安全标准和监管要求 (北京,2021年1月14日)车载人工智能计算机视觉解....
的头像 电子观察说 发表于 01-14 10:43 154次 阅读
Cipia携手豪威科技合作开发首个量产驾驶员监控解决方案

高通将以约14亿美元的价格收购NUVIA公司

北京时间1月14日消息(艾斯)高通官网发布消息表示,高通技术公司将以约14亿美元的价格收购NUVIA....
的头像 电子魔法师 发表于 01-14 10:40 260次 阅读
高通将以约14亿美元的价格收购NUVIA公司

关于低温恒定湿热箱测试仪的简单说明

恒温恒湿试验箱/低温恒定湿热箱/恒温恒湿试验机(Constant temperature and h....
发表于 01-14 09:54 52次 阅读
关于低温恒定湿热箱测试仪的简单说明

英特尔CEO交棒的消息浮出水面

1月13日晚间,英特尔在官网发布声明称,其董事会已任命40年的技术大牛帕特·基辛格(Pat Gels....
的头像 我快闭嘴 发表于 01-14 09:40 258次 阅读
英特尔CEO交棒的消息浮出水面

赛灵思首款Versal AI Core系列评估套件上市

VMK180 评估套件支持 Versal Prime 系列 VM1802 器件,该器件集软件可编程芯....
的头像 FPGA开发圈 发表于 01-14 09:36 126次 阅读
赛灵思首款Versal AI Core系列评估套件上市

高通收购Nuvia,或挑战苹果英特尔

高通公司周三宣布,将斥资14亿美元收购由苹果公司资深人士创立的CPU设计厂商Nuvia,并计划将该公....
的头像 我快闭嘴 发表于 01-14 08:52 276次 阅读
高通收购Nuvia,或挑战苹果英特尔

Zynq在非JTAG模式下的启动配置流程

  初学 Zynq 的时候,都是按照惯例打开 Vivado 软件,然后实现 Zynq 可编程逻辑硬件部分PL的设置后,把硬件部署导出,再打...
发表于 01-08 16:33 0次 阅读
Zynq在非JTAG模式下的启动配置流程

基于7系列的ISE版本的参考设计

  BSCANE2 模块是 FPGA 中的一个特殊硬核模块,是联通外部 JTAG 管脚和 FPGA 内部用户逻辑的一个接口。BS...
发表于 01-07 17:19 101次 阅读
基于7系列的ISE版本的参考设计

如何调试Zynq UltraScale+ MPSoC VCU DDR控制器

  如何调试Zynq UltraScale+ MPSoC VCU DDR控制器   Zynq UltraScale+ MPSoC VCU DDR 控制器是一...
发表于 01-07 16:02 0次 阅读
如何调试Zynq UltraScale+ MPSoC VCU DDR控制器

新能源汽车整车控制器介绍

新能源汽车整车控制器(VCU\HCU)
发表于 01-04 07:52 0次 阅读
新能源汽车整车控制器介绍

TESTBASE-ARP高级快速控制原型介绍

TESTBASE-ARP高级快速控制原型 ...
发表于 01-01 06:51 0次 阅读
TESTBASE-ARP高级快速控制原型介绍

图形处理芯片编年史详解

图形控制器几乎从一开始就成为计算机系统的重要组成部分,并且从提供对低分辨率显示器的有限支持,到提供实时光线跟踪支持的平台...
发表于 12-31 06:18 0次 阅读
图形处理芯片编年史详解

怎么使用JTAG来调试i.MX6ULL

[td]因为有很多小伙伴是从转过来的,对JTAG非常熟悉。想用JTAG来调试裸机代码,而且一直用卡拷贝经常会出现虚拟机连接不...
发表于 12-28 06:58 0次 阅读
怎么使用JTAG来调试i.MX6ULL

如何进行硬件调试?听听攻城狮怎么说!

嵌入式系统开发过程实际上就是一个调试诊断的过程,而且调试诊断将一直伴随着一个产品的终身,即使是最成熟的产品也偶尔会出现这...
发表于 12-26 16:04 848次 阅读
如何进行硬件调试?听听攻城狮怎么说!

基于Zigbee和电容触控技术实现灯光控制器的设计

采用Zigbee和电容触控技术实现灯光控制器的设计...
发表于 12-25 06:51 0次 阅读
基于Zigbee和电容触控技术实现灯光控制器的设计

车身域控制器的主要功能/特点及优势

车身域控制器主要功能/特点及优势
发表于 12-24 06:37 0次 阅读
车身域控制器的主要功能/特点及优势

T2035H-8T STMicroelectronics T2035H820A800V三端双向可控硅

oelectronics T2035H-8 20A 800V三端双向可控硅非常适合用于重型交流负载的紧凑型驱动,可减小散热片尺寸。每个器件均基于ST Snubberless高温技术。它们具有更高的指定关断换向和高达T最大值的抗噪能力。每个器件均安全优化工业控制和家用电器中要求最严苛的通用电机、加热器和电感负载的控制。 特性 20A大电流三端双向可控硅 对称阻断电压:800V 最高结温 (Tj):150°C 三触发象限 高抗噪性,静态dV/dt 稳健的动态关断换向 (dl/dt)c 符合ECOPACK2的元件 通过UL94-V0可燃性认证的成型树脂 有D2PAK、TO-220AB(绝缘和非绝缘)可选 应用 家居自动化智能交流插头 热水器、室内加热器和咖啡机 交流感应和通用电机控制 交流-直流整流器中的浪涌电流限制器 照明和自动化I/O控制 通用交流线路负载控制...
发表于 10-29 14:06 52次 阅读
T2035H-8T STMicroelectronics T2035H820A800V三端双向可控硅

HVLED001BTR STMicroelectronics HVLED001B高功率因数反激式控制器

oelectronics HVLED001B高功率因数反激式控制器是一款增强型峰值电流模式控制器,能够着重控制高功率因数 (HPF) 反激或降压-升压。HVLED001B还可用于实现其他拓扑,如降压、升压和SEPIC。借助HVLED001B可以独立应用一次侧调节和光耦控制,在无负载条件下可实现精确调节和极低的待机功耗。ST高压技术支持将HVLED001B直接连接到输入电压,以便在无需外部元件的情况下启动器件和监控输入电压。 HVLED001B可针对异常情况提供保护,包括开路、输出短路、输入过压和欠压。主开关的开环和过流等电路故障也可得到有效控制。HVLED001B还集成了自动恢复定时器 (ART) 功能,可确保自动恢复应用,而不会降低可靠性。 特性 准谐振 (QR) 拓扑 输出电压的一次侧稳压 直接连接光耦合器,通过反馈断开检测实现电流环路调节 800V高压启动 在通用范围内实现高功率因数和低THD 在宽电压和电流范围内具有高效率和输出稳定性 极低的空载待机功耗 可编程频率折返...
发表于 10-29 12:09 58次 阅读
HVLED001BTR STMicroelectronics HVLED001B高功率因数反激式控制器

STNRGPF02TR STMicroelectronics STNRGPF02和STNRGPF12PFC 数字控制器

oelectronics STNRGPF02和STNRGPF12因数校正 (PFC) 数字控制器设计用于交错PFC升压拓扑,适用于大功率应用。STNRGPF02提供传统的涌入电流控制,通过基于继电器和限制器电阻器的机械解决方案来实现。STNRGPF12具有数字涌入电流控制功能,通过基于可控硅整流器的固态解决方案来实现。两款器件均可驱动多达2个交错通道。 STNRGPF02和STNRGPF12 PFC数字控制器在基于混合信号(模拟/数字)架构的应用中以固定频率在CCM中工作,具有平均电流模式控制。 这些控制器可通过专用软件工具 (eDesignSuite) 进行配置,以匹配各种特定应用。该工具可生成完整的原理图,其中包括完整的材料清单和最终二进制对象代码 (FW),可下载至IC。 特性 2个交错通道升压PFC 固定频率CCM平均电流模式 半数字架构 集成浪涌电流限制器功能 过流和热保护 软启动 切相功能 高工作频率 轻松集成其他应用 灵活的设计定制,可满足特...
发表于 10-29 12:07 46次 阅读
STNRGPF02TR STMicroelectronics STNRGPF02和STNRGPF12PFC 数字控制器

HVLED007TR STM icroelectronics HVLED007电流模式PFC控制器

oelectronics HVLED007电流模式PFC控制器采用特殊电路(输入电流整形器),支持高PF准谐振反激转换器从电源线中获取理论上的正弦输入电流。该IC具有一个控制输入,用于由光耦合器的光电晶体管驱动,以关闭二次侧稳压的隔离控制环路。然而,通过添加简单的外部电路,它也可用于关闭一次侧稳压的电压环路。 HVLED007具有各种保护特性,可处理过载、短路和过压情况。推拉输出电路输出级具有600mA拉电流和800mA灌电流能力,适用于大型MOSFET驱动器。得益于推拉输出电路级以及其他特性,该器件成为非常适合用于符合EN61000-3-2标准的SMPS(高达100W)的低成本解决方案。 HVLED007 PFC控制器是室内和室外固态照明应用的理想选择,具有低至-40°C的扩展工作温度范围,并可保证电气规格。 特性 对反激式PFC前置稳压器进行转换模式(准谐振)控制 专有的输入电流整形器,可实现最小的线路电流THD 用于隔离反馈和光耦合器驱动的控制输入 输出过压保护 过载和短路保护 低 (&le...
发表于 10-28 15:08 17次 阅读
HVLED007TR STM icroelectronics HVLED007电流模式PFC控制器

MAX25612BATP/VY+ MaximIntegrated MAX25612高压LED控制器

MAX25612高压LED控制器是一款单通道高亮度LED (HB LED) 驱动器,适用于汽车前灯应用。这些应用包括远光灯、近光灯、日间行车灯 (DRL)、转向指示灯、雾灯和其他LED灯。该器件的输入电压范围为5V至48V,可以驱动一个LED灯串,最大输出电压为65V。MAX25612是完全同步型器件,适合需要同步整流的升压和降压-升压应用,可提供大于90%的效率。 MAX25612可检测LED灯串高侧的输出电流。需要进行高侧电流检测,以防止输出端到接地或电池输入端发生短路。该器件也是用于驱动LED的最灵活方案,支持升压、高侧降压或降压-升压模式配置。PWM输入提供高达5000:1的LED调光比,ICTRL输入在MAX25612中提供额外的模拟调光功能。MAX25612还包括一个FLT标志,用于指示灯串开路、灯串短路和热关断。MAX25612还支持内置扩频调制,以提高电磁兼容性能。 特性 集成度高,可最大限度地减少BOM、降低成本 +5.0V至+48V的宽输入电压范围和+65V的最大升压输出 集成pMOS调光FET驱动器 用于模拟调光的ICT...
发表于 10-28 14:57 36次 阅读
MAX25612BATP/VY+ MaximIntegrated MAX25612高压LED控制器

EVAL-IBD002-35W STMicroelectronics EVAL-IBD002-35W控制器评估板

oelectronics EVAL-IBD002-35W控制器评估板设计用于演示HVLED002控制器。HVLED002控制器管理主要由D1、L1和Q1组件组成的反向降压电路,能够提供大约700mA作为最大LED负载电流。外部0V至10V信号专门用于管理调光输出LED电流(最大值的1%至100%),具有模拟 (100%至10%) 和PWM (10%至1%) 控制功能。需要15V辅助电压才能为HVLED002控制器上电。 特性 VIN - 48VDC至60VDC;VAUX - 15VDC输入电压 LED输出电压:24VDC至48VDC LED输出电流:700mA(最大值) 调光:1%至100% 低于50mW(60VIN时)直流无负载 效率 满载:>97% >95%(负载超过20%时)(模拟#...
发表于 10-21 11:24 34次 阅读
EVAL-IBD002-35W STMicroelectronics EVAL-IBD002-35W控制器评估板

EVAL6227PD EVAL6227PDL6227 DMOS双路全桥驱动器 PWM电流控制器评估板

发表于 05-20 23:05 31次 阅读
EVAL6227PD EVAL6227PDL6227 DMOS双路全桥驱动器 PWM电流控制器评估板

STEVAL-ILL066V2 STEVAL-ILL066V2使用STLUX385A数字控制器100瓦LED路灯照明评估板

STLUX385A数字控制器 高效率(92%) 初级侧控制 高达100瓦上(100伏,1 A或0.5 A 200 V) 适于LED连接单个隔离输出 宽输入电压范围:90 V至265 V AC 在STEVAL-ILL066V2评估板是一个完整的和可配置的解决方案,有效地控制使用STLUX385A数字控制器的单个,可调光,高亮度LED串。
发表于 05-20 23:05 45次 阅读
STEVAL-ILL066V2 STEVAL-ILL066V2使用STLUX385A数字控制器100瓦LED路灯照明评估板

ST23L48A ST23L48AST23联系安全MCU具有48 KB的EEPROM 增强的安全性和Nescrypt加密处理器

型8位/ 16位ST23 CPU核心的16兆字节线性寻址存储器 用户的ROM 390千字节 用户RAM的6个字节 2千字节NESCRYPT RAM的 48个字节用户EEPROM,包括128个字节的用户OTP区的 30年的数据保存在25℃下 在25℃下500000次擦/写 1到64字节擦除或编程在1.5毫秒 工作温度:-25°至+ 85°C 增强NESCRYPT加密处理器,用于公共密钥加密 FIPS PUB 197兼容的AES加速器 使用看门狗和中断3个8位的定时器能力 ST23L48A设备是串行存取微控制器定制设计的用于安全智能卡应用程序。...
发表于 05-20 22:05 80次 阅读
ST23L48A ST23L48AST23联系安全MCU具有48 KB的EEPROM 增强的安全性和Nescrypt加密处理器

ST23YR48 ST23YR48ST23双接口安全MCU用48千字节的EEPROM 增强的安全性和Nescrypt密码处理器 RF B型(非接触式ID-护照/ PKI)

特性 增强型8位/ 16位ST23 CPU核心的16兆字节线性寻址存储器 390个字节用户ROM 6字节用户RAM 2千字节NESCRYPT RAM 48个字节用户EEPROM包括128个字节的用户OTP区: 30年的数据保存 1到64字节擦除或编程在1.5毫秒 增强NESCRYPT加密处理器,用于公共密钥加密 硬件安全增强DES加速器 与看门狗和中断能力三个8位定时器 3V和5V电源电压范围 外部时钟频率高达10 MHz 高性能 CPU时钟频率高达29 MHz的 省电待机状态 联系分配与ISO / IEC兼容:通过提供7816-3标准 异步收发器(IART),用于高速串行数据支持(ISO / IEC 7816-3和EMV™兼容) ESD prote ction大于5千伏(HBM)用于接触焊盘和4千伏用于非接触垫 接触设有 与ISO / IEC 14443个类型B标准的要求 13.56MHz载波频率 RF帧至多512字节 RFUART(RF通用异步收发器)高达848千位/秒 0.5千字节专用RFUART RAM BPSK - NRZ负载调制(卡到读取器) 8%至14%幅度调制的接收(读取器到卡)作为最小的范围 通过CPU的时钟频率高达设置到29兆赫加上时钟频率增强的RF性能分频器 安全性...
发表于 05-20 22:05 108次 阅读
ST23YR48 ST23YR48ST23双接口安全MCU用48千字节的EEPROM 增强的安全性和Nescrypt密码处理器 RF B型(非接触式ID-护照/ PKI)

STM86312 STM863121/4至十一分之一占空比VFD控制器/驱动器

ernal resistor necessary for driver output (P-channel open drain + pull down resistor output) General purpose input port (4 bits) Many display modes (11 segments & 11 digits to 16 segments & 4 digits) Dimming circuit (eight steps) Key scanning (6 x 4 matrix) LED ports (4 chs, 20mA max) Serial interface (CLK, STB, DIN, DOUT) High-voltage output (VDD- 35V max) The STM86312 is a VFD (Vacuum Fluorescent Display) controller/driver that is driven on a 1/4 to 1/11-duty factor. It consists of 11-segments output lines, 6 grid output lines, 5 segments/grid output drive lines, a display memory, a control circuit, and a key scan circuit. Serial data are input to the STM86312 through a three-line serial interface. This VFD controller/driver is ideal as a peripheral device for a single-chip microcomputer....
发表于 05-20 20:05 172次 阅读
STM86312 STM863121/4至十一分之一占空比VFD控制器/驱动器

PM6776 PM6776带有PMBus 6 + 1的双通道数字VR13多相控制器™

尔® VR13 6 + 1相紧凑数字控制器 VR13符合25MHz的SVID总线rev.1.7 高性能数字控制回路(数字STVCOT™) 专有自动调谐技术 通过PMBus的完全可配置的™ AutoDPM - 自动动态相位管理 远程感; 0.5%Vout的精度与校准 使用校准 在PM6776是被设计为功率英特尔VR13处理器的高性能数字双控制器电流监测信号:所有所需的参数是通过PMBus的™接口编程。
发表于 05-20 19:05 69次 阅读
PM6776 PM6776带有PMBus 6 + 1的双通道数字VR13多相控制器™

EV-VNH7070AY EV-VNH7070AYVNH7070AY评估板

的单IC应用板专用于VNH7070AY 提供电连接和热散热,易于成型 EV-VNH7070AY为您提供了一种简单的方法,以ST的VIPower M0-7 H桥驱动器连接到现有的原型电路。该评估板自带预装配有VNH7070AY H桥。电气元件的车载最小设定(作为用于设备数据表建议)使用户能够直接连接的负载,在电源与所述微控制器在没有外部部件的设计和连接的任何额外的努力。
发表于 05-20 18:05 43次 阅读
EV-VNH7070AY EV-VNH7070AYVNH7070AY评估板

STSW-STPM003 STSW-STPM003为STM32F4探索套件和EVALSTPM32三相固件实现

4个STPMs计量 用于保存参数EEPROM支持(可选) USB虚拟Com端口(VCP),用于支持GUI和LabTools Minishell(命令行分析器),用于通过USB发送命令 在UART或SPI STPM通信 STM32处理程序和驱动程序支持基于立方MX 使用STPM3x和STM32F407装置中的固件实现的三相应用的开发。它已经开发了基于STM32F407VGT与EVALSTPM32接口的STM32F4发现套件,但它可以很容易地移植到其它微控制器。
发表于 05-20 15:05 30次 阅读
STSW-STPM003 STSW-STPM003为STM32F4探索套件和EVALSTPM32三相固件实现

STSW-IO-LINK STSW-IO-LINKIO-Link的演示套件固件

包STM32微控制器ARM ®皮质® -M0 +和ARM的Cortex-M3 符合STM32Cube开发框架 在其他STM32平台便携式 基于RS-485通信的PC接口 通信层用于交换主站和传感器节点 传感器配置和传感器数据采集 快速傅立叶变换(FFT)运算,以评估振动谱 此试剂盒包括用于一个完整的固件版本STEVAL-IDP004V1和STEVAL-IDP003V1评估板,以促进在配置中,数据交换和处理方面的系统管理。它是基于STM32CubeHAL库,并使用功能强大的STM32CubeMX工具来配置微控制器和更新而不会丢失数据的创建工作区。...
发表于 05-20 15:05 77次 阅读
STSW-IO-LINK STSW-IO-LINKIO-Link的演示套件固件

STSW-BFA001V1 STSW-BFA001V1软件包STEVAL-BFA001V1B

固件实施例来构建应用程序状态监测和预测性维护基于三维数字加速度计,环境和声学MEMS传感器 中间件包括算法为先进的时间和频率域信号处理振动分析 可编程FFT大小(512,1024或2048点) 可编程FFT平均和重叠 可编程窗(平顶,汉宁,汉明) 速度RMS均线,加速度最大峰值 中间件集成麦克风算法: PDM到PCM 声压 音频FFT 固件包STM32F469AI开发了在不同的微控制器系列便于携带 PC数据监视通过任何游离终端模拟器 示例示范固件STEVAL-IDP004V1 IO-Link的主功能的多端口评估板和DE通信dicated PC GUI 特殊STSW-BFA1PREDMNT状态监测固件配置成与STSW-IDP4PREDMNT相互作用,并且允许经由STM32MP157C-DK2网关数据上传至云。 在固件包旨在帮助您开发基于状态监测的工业预测性维护解决方案。...
发表于 05-20 14:05 26次 阅读
STSW-BFA001V1 STSW-BFA001V1软件包STEVAL-BFA001V1B

STSW-USBPD45CFW STSW-USBPD45CFWSW包STEVAL-USBPD45C 45瓦USB C型™电源适配器发货

包与应用实例的二进制为STEVAL-USBPD45C 45瓦USB C型™电源输送适配器。 应用固件基于所述认证X-CUBE-USB-PD软件设计的ARM ® 32位皮质® -M0 STM32F051 MCU和PD3.0认证STUSB1602A C型控制器。 在STSW-USBPD45CFW软件包被设计为支持STEVAL-USBPD45C 45瓦USB C型电源输送适配器参考设计。
发表于 05-20 13:05 44次 阅读
STSW-USBPD45CFW STSW-USBPD45CFWSW包STEVAL-USBPD45C 45瓦USB C型™电源适配器发货

STSW-IOD003 STSW-IOD003基于STM32Cube L6362A的IO-Link通信收发器设备IC评估软件

62A IO-Link通信收发器装置IC集成在STEVAL-IOD003V1评估板的管理驱动程序层 GPIO和IRQ的配置 用于接收和发射I / Q信道控制 故障中断处理 用于控制L6362A设备 易于在不同的微控制器系列可移植性示例应用程序,这要归功于STM32Cube 自由的,用户友好许可证条款 在STSW-IOD003是用于STEVAL-IOD003V1评估板它集成了L6362A IO-的评估软件链路收发器设备。
发表于 05-20 13:05 58次 阅读
STSW-IOD003 STSW-IOD003基于STM32Cube L6362A的IO-Link通信收发器设备IC评估软件

EVL6564H-100W EVL6564H-100W基于所述L6564H 100瓦过渡模式PFC预调节器演示板

压范围:90至265 VAC 最小线频率(f →):47赫兹 稳压输出电压:400伏 额定输出功率:100W 最大2F →输出电压纹波:20 V峰峰值 保持时间:10毫秒(V DROP 后保持时间:300 V) 最小开关频率:40千赫 最低估计效率: 92%(@ V 在 = 90 VAC,P OUT = 100 W) 最高环境温度:50℃ PCB类型和大小:单面为35μm,CEM-1,90×83毫米 此演示板是基于新的过渡模式PFC控制器L6564H和器具100 W,宽范围的电源输入,PFC预调节器适用于镇流器,适配器,平面屏幕显示器,并且所有具有SMPS以满足IEC61000-3-2或JEITA-MITI法规。...
发表于 05-20 12:05 85次 阅读
EVL6564H-100W EVL6564H-100W基于所述L6564H 100瓦过渡模式PFC预调节器演示板

STSW-L9177A STSW-L9177AEVAL-L9177A图形用户界面

RS232端口连接与微控制器 自动COM连接 L9177A SPI寄存器读取和写入 能够生成可编程durationactuations 可能性控制L9177A并行致动。 在STSW-L9177A是一个图形用户界面(GUI),其允许以初始化并通过SPI协议改变参数控制EVAL-L9177A评估板,管理并行PWM输入和读出的输出。该L9177A GUI已经使用Labview的开发和其使用,如微控制器接口,在SPC56M发现板。
发表于 05-20 12:05 83次 阅读
STSW-L9177A STSW-L9177AEVAL-L9177A图形用户界面