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

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

3天内不再提示

TINIm390验证模块芯片组参考设计

星星科技指导员 来源:ADI 作者:ADI 2023-03-01 14:47 次阅读

互联网上实际信号应用的设计人员会发现本应用笔记有助于理解TINIm390验证模块的技术特性。围绕达拉斯半导体DS80C390微控制器和DS2502 IEEE MAC地址芯片设计,形成互联网应用的参考设计。本应用笔记描述了该模块的电气细节,从系统概述到引脚描述、交流和直流电气特性。

介绍

DSTINI1 (TINIm390) 验证模块是 TINI-390 芯片组参考设计的实现,可用作编写嵌入式 Web 服务器的开发工具。它包括一个10Base-T以太网接口、用于关键系统代码的512kB闪存、高达1MB的静态RAM、双串行端口实时时钟(RTC)、双1-Wire®端口、CAN总线接口,并公开了DS80C390微控制器的地址和数据总线,便于系统扩展。本应用笔记提供了TINIm390验证模块的技术说明。

系统概述

最低TINI-390芯片组设计必须包括DS80C390微控制器、闪存ROM、RAM和DS2502 IEEE MAC地址芯片。像TINIm390这样的扩展芯片组设计可以包括对更多高级功能的支持。图 1 显示了 TINIm390 验证模块的框

poYBAGP-9PaAPb97AAA3RPcYpVk550.gif


图1.TINIm390 验证模块框图

除了最小芯片组设计的功能外,TINIm390还包括以下重要功能:

512kB 闪存,用于关键系统代码

512kB/1MB NV SRAM

10Base-T 以太网控制器

实时目录

双通道1-Wire网络接口

双CAN控制器

双串行端口(一个RS-232电平和一个+5V电平)

公开微控制器的地址和数据总线,以实现并行 I/O 扩展

仅需+5V单电源供电

内存说明

存储器映射指定存储器和其他外围设备在微控制器中解码的位置 地址空间。图 2 显示了 TINIm390 的内存映射。它包含三个不同的代码段、数据和 外设。

最大码段为1MB,数据段最大为2MB,外设段最高可达 1MB. 如果代码段中仅存在 512kB 的闪存 ROM,则保留数据段的起始地址 0x100000. 换句话说,段的起始地址始终如图 2 所示。

poYBAGP-9iaAXy0zAAB4VUOf10Q614.png


图2.内存映射

存储芯片占据代码和数据段,以及其他类型的设备,包括以太网控制器 和RTC,占据外围部分。支持并行接口的其他外围设备可以是 映射在外围空间中。但是,以这种方式添加硬件也会增加容性负载 数据和地址总线(取决于设备)。系统设计人员必须意识到此加载到 确保可靠的系统运行。有关温度与负载特性,请参见表1。添加设备时 必须避免外围空间、以太网控制器和 RTC 的地址范围。

还有一个单独的4MB外围区域,称为外围芯片使能(PCE)空间,可用于将大型(最多四个1MB)外部存储器芯片或其他硬件设备直接连接到微控制器的地址和数据总线。但是,大多数硬件都映射到外围部分,因为控制器可以更有效地访问它。如果在PCE空间中没有映射任何器件,则四个PCE控制引脚可用作通用端口引脚。

详细的存储器时序图可在DS80C390数据资料中找到。MxTNI运行时环境使用两个周期/PCE0-3数据读取和写入。

表 1.典型温度与负载特性的关系
负载数量* 最低温度(°C) 最高温度(°C)
0 -20 +70
1 -20 +70
2 -20 +70
3 -20 +60
4 -20 +55
5 -20 +50

*负载的特点是施加在 TINIm7-390 的地址、控制和数据线上的 512pF。

TINIm390 芯片组组件

TINI-390芯片组由TINIm390验证模块上的Maxim组件组成。这些 为标准元件,可从Maxim直接购买。每个组件的数据手册都可以 在我们的网站上找到。这些组件包括:

DS80C390微控制器

DS2502-E48 IEEE 1-Wire MAC地址

DS2433 1线存储器

DS1315 实时时钟

DS1321非易失RAM控制器

表 2.引脚说明
名字 功能
1 IN3 TTL 输入。双用途输入引脚,可用作 RTS/CTS 流量控制的 DCD 或通用数据输入引脚。
2 IN1 TTL 输入。双用途输入引脚,可用作 RTS/CTS 流量控制的 CTS 或通用数据输入引脚。
3–7 GND 数字电路接地
8
OWIO
1线输入/输出引脚。1-Wire总线,具有压摆率控制的下拉、有源上拉、V切换能力聚丙烯对 EPROM 进行编程,并能够通过低阻抗路径切换 VDD 以编程 EEPROM 或执行温度转换。
9 VPP +12V电源输入,用于EPROM编程(注1)
10 CTX CAN总线发射线或双向端口引脚
11 .CRX CAN总线接收线或双向端口引脚
12 active-low CE0 CPU 芯片使能 0(注 2)
13 A19 地址行(注3)
33–36 A7–A4
37–44 A8–A15
54–57 A0–A3
60–62 A16–A18
14
TX1
串口 1 输出 TTL
15 XRX1 串口 1 输入 TTL
16 Active-low RD CPU 读取频闪(注 3)
17
INTOW
内部1线总线(注4)
18 SMCRST 从 CPU 重置外设
19 TX232 串口 0 输出
20 RX232 串口 0 输入
21 TX 串口 0 输出 TTL
22 XRX0 串口 0 输入 TTL
23 低电平有效 CPU 中断输入
24 CPURST CPU复位输入(注5)
25 DTR232 RS232 CPU 复位输入 (注 6)
26 EN2480 板载DS2480B使能
27 /PCE3 从CPU使能外围芯片(注3)
28 /PCE2
29 /PCE1
30 /PCE0
31 /CE3有效 从 CPU 实现芯片使能 3(注 3)
32 /PSEN有效 从 CPU 启用程序存储(注释 3)
45 /RCEO
46–53 D7–D0 数据线(注3)
58 /WR CPU 写入选通(注 3)
59 IN2 TTL 输入。该引脚可用作通用输入端口引脚。
63 ETH3 10Base-T 差分输入
64 ETH6
65 ETH2 10Base-T 差分输出
66 ETH1
67–70 Vcc 5mA (最大值)、+250V DC 时为 ±5% (注 7)
71 输出1 TTL 输出。双用途输出引脚,可用作 RTS/CTS 流量控制的 RTS 或通用数据输出引脚。
72 输出2 TTL 输出。双用途输出引脚,可用作 RTS/CTS 流量控制的 DTR 或通用数据输出引脚。

注1:引脚9(V聚丙烯) 可连接至 +12V DC,以便使用板载 DS2480B 对 EPROM 进行编程。如果引脚 9 (V聚丙烯) 不以这种方式使用,它必须连接到 V抄送.

注 2:要从板载闪存 ROM 执行,请将/CE0(引脚 12)连接到/ RCE0(引脚 45)。如果提供外部启动存储器,则必须将/RCE0拉高(V抄送) 以禁用板载闪存 ROM 或可能发生数据总线干扰。/CE0至/REC0路径中的逻辑必须注意为/CE6信号提供最小延迟(<0ns)。

注3:地址总线、数据总线和选通线受到严格的加载限制。超过这些限制可能会导致板载和非板载资源的系统运行不稳定。确保缓冲任何将在板外重载的信号。始终遵守设计规范,以确保系统可靠运行。

注4:内部1-Wire总线(INTOW)是一个微控制器端口引脚,用于驱动CPU状态LED,并链接到包含TINIm1以太网MAC地址的电路板390-Wire EPROM存储器芯片。其他1-Wire器件将来可能会连接到该总线,以将配置数据传输到TINIm390。如果此总线在系统启动期间短路至地(低电平),则会调用主清除。这将强制重新初始化 SRAM 的内容。

注5:CPURST必须取高(V抄送),然后释放以重置 TINIm390。DTR232(引脚 25)上的活动状态也会使这条线变高。该线路通过板载22kΩ下拉下拉。

注6:RS232电平DTR控制线用于在置位时调用TINIm390复位。这是为了方便加载程序和诊断设备必须调用电路板的复位来控制系统。该线路通过 8kΩ 被拉至 -22V,并具有一个 0.01μF 电容滤波器,以防止在不使用此功能时,开路 DTR 导体上的串扰导致 TINIm390 的杂散复位。

注7:MxTNI板的额定功耗不超过250mA。

绝对最大额定值
任何引脚上相对于地的电压,但以下 以下引脚: -0.3V to VCC + 0.3V
VPP +14V
INTOW +14V
RX232 ±30V
ETH3, ETH6 +125
ETH2, ETH1 +125
工作温度 -40°C 至 +85°C
储存温度 -55°C 至 +85°C
焊接温度 参见 IPC/JEDEC J-STD-020A

超出“绝对最大额定值”下列出的应力可能会对设备造成永久性损坏。这些只是额定载荷,不暗示设备在这些或任何其他条件下的功能操作,超出了规格的操作部分所示的条件。长时间暴露在绝对最大额定值条件下会影响器件的可靠性。

推荐的直流工作条件 (T一个= -20°C 至 +70°C)
参数 象征 条件 最小值 典型值 麦克斯 单位
VCC 4.75 5.00 5.25 V
直流电气特性 (V抄送= 4.75 至 5.25V, T一个= -20°C 至 +70°C.)
参数 象征 条件 最小值 典型值 麦克斯 单位
电源电压 VCC 4.75 5.25 V
输出低电压 VOL
IOL
0.40 V
输出高电压 VOH -680μA 2.4 V
输入低电压 VIL 0 0.80 V
输入高压 VIH 2.2 Vcc V
输入漏电流 IIL 0.45 < VIN < VCC 320 µA
重置跳变点 VRST 4.50 < 4.75 V
电源电流活动模式 ICC 250 mA
端口 3、5 的输出低电压 VOL1 IOL= 1.6mA 0.45 V
端口 3、5 的输出低电压 VOL2 IOL= 3.2mA 0.45 V
端口 3、5 的输出高电压 VOH1 IOH= -50μA 2.4 V
端口 3、5 的输出高电压 VOH2 IOH= -1.5毫安 2.4 V
逻辑 1 对 0 转换电流 端口 3、5 IL -300 +300 微安
IN1、IN2、IN3 的输入电流 IIH +75 +150 微安
输出低电压用于 OUT1, 输出2 VOL3 IOL= 4mA 0.4 V
输出高电压用于 OUT1, 输出2 VOH3 IOH= -2毫安 2.4 V
输出漏电流 输出 1、输出 2 IOL3
0 < VIN < VCC
-10 +10 微安
交流电气特性 (V抄送= 4.75 至 5.25V, T一个= -20°C 至 +70°C.)
参数 象征 条件 最小值 典型值 麦克斯 单位
外部振荡器频率 1/tCLCL 18.432 兆赫
/PSEN脉冲宽度 tPLPH 0.5 吨监控系统- 5
/PSEN低电平有效至有效指令输入 tPLIV 0.5 吨监控系统- 20
输入指令在/PSEN之后保持 tPXIX 0
输入指令在/PSEN之后浮点 tPXIZ 见 MOVX 特性
容性负载呈现给 外部设备 CL 90 pF
预期数据保留时间
tDR
(注1) 10

注1:不存在V时的最短预期数据保留时间抄送+10°C 下为 25 年。

注2:负载电容为80pF的所有信号,但/PSEN、/RD和100pF的/WR除外。

注3:规格假设振荡器的占空比为50%。

注4:t监控系统定义为 2 × t中联.

注5:值t监控系统是机器周期时钟相对于处理器输入时钟频率的函数。这些关系在DS80C390数据资料的拉伸值时序表中进行了描述。

处理说明

像处理PC式内存模块一样处理TINIm390。TINIm390设计坚固耐用,但在处理此模块时应遵守静电放电(ESD)预防措施。与任何其他具有裸露电路的电子设备一样,TINIm390应存放在防静电盒中。将 TINIm390 插入插座时,请验证电源是否不存在。V抄送和 GND 连接在通电前应检查。此外,验证输入电源是否在 4.75V 和 5.25V 之间。

审核编辑:郭婷

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

    关注

    48

    文章

    6808

    浏览量

    147618
  • 以太网
    +关注

    关注

    40

    文章

    5076

    浏览量

    166218
  • 服务器
    +关注

    关注

    12

    文章

    8112

    浏览量

    82497
收藏 人收藏

    评论

    相关推荐

    电脑主板芯片组的介绍

        电脑主板芯片组的介绍:      &
    发表于 05-29 14:29

    有所谓的超声波测厚的成套芯片组

    最近要设计一个超声波测厚仪,导师说超声测厚的产品已经非常成熟,可以直接用市场上成套的超声测厚芯片组,但是我没有找到什么成套的芯片组。大神们,帮忙看看,真的有所谓的成套芯片组吗?
    发表于 07-09 19:13

    DLP7000芯片组问题

    我在官网上看到芯片DLP7000需要和0.7 XGA 芯片组其他芯片(DLPA200、DLPR410、DLPC410)组合才能可靠工作。由于DLPC410ZYR涉及到出口限制,无法购买。剩下三个
    发表于 06-21 02:13

    异步串行接口与以太网服务器的连接

    地访问TCP/IP和串行口,因此,TINI系统可非常容易地用来实现串行口-以太网桥。 下面的例子中,TINIm390验证模块(放置在E10插槽)是DS80C390 TINI 开发平台
    发表于 11-29 14:57

    CYW43907芯片组/模块的可用性

    我正在使用CYW43907的评估工具包。当我可以购买芯片组来构建自己的解决方案时?另外,如果我能把它与销售或支持工程(西雅图地区)联系起来,那将非常有帮助。谢谢,瓦姆西 以上来自于百度翻译 以下
    发表于 12-20 15:38

    DLP3030-Q1 芯片组的主要特性及优势是什么?

    DLP3030-Q1 芯片组的主要特性是什么?DLP3030-Q1 芯片组都具备哪些优势?DLP3030-Q1 芯片组都有哪些应用?
    发表于 06-17 10:17

    CSR8811芯片组是什么

    CSR8811芯片组是用于消费电子设备的蓝牙v4.2单芯片无线电和基带IC。产品规格蓝牙版本:蓝牙4.2蓝牙技术:蓝牙低功耗,双模蓝牙,CSRmesh™技术蓝牙配置文件:HFP v1.6最大
    发表于 07-23 06:05

    芯片组(Chipset)是主板的核心组成部分 精选资料分享

    芯片组  芯片组(Chipset)是主板的核心组成部分。如果说中央处理器(CPU)是整个电脑系统的心脏,那么芯片组将是整个身体的躯干。在电脑界,称设计芯片组的厂家为“Core Logi
    发表于 07-26 06:31

    芯片组的功能

    槽和ISA槽 北桥:主管高速设备,主要是控制内存与CPU的通讯及AGP功能。引脚连向CPU和内存及AGP槽。 芯片组的功能: 南桥(主外):即系统I/O芯片(SI/O):主要管理中低速外部设备;集成了中
    发表于 07-26 07:35

    芯片组为何如此重要

    芯片组芯片组(Chipset)是主板的核心组成部分。对于主板而言,芯片组几乎决定了这块主板的功能,进而影响到整个电脑系统性能的发挥。芯片组是主板的灵魂。主板
    发表于 07-29 06:45

    芯片组在主板中有何作用

    芯片组是什么?芯片组有哪些功能?芯片组在主板中有何作用?
    发表于 09-22 06:13

    什么是芯片组?有什么功能?

    什么是芯片组?有什么功能?北桥芯片有哪些功能?BOIS的容量是多大?如何自检?
    发表于 09-23 07:57

    InnoMux™芯片组的相关资料分享

    Integrations公司(纳斯达克股票代号:POWI)今日发布适用于显示器电源的InnoMux™芯片组。该芯片组采用独特的单级功率架构,可降低显示器应用的功耗水平,与常规的电源方案相比,可将恒压及恒...
    发表于 12-31 06:18

    DLP9500UV芯片组介绍

    DLP9500UV芯片组的发布,TI DLP® 产品进一步加强了其在成像技术领域的声誉。这一产品组合中的最新成员特有最高分辨率紫外光 (UV) DLP芯片,以便在工业和医疗成像应用中快速曝光和固化光
    发表于 11-18 07:18

    用Keil MON390 编程TINIm400

    应用笔记 2777 用Keil MON390 编程TINIm400 在设计 DS80C400 硅软件时就决定公开一套组合功能可以由C 语言编程者来访问在一些程序库的帮助下C语言编程者可以访问网络
    发表于 04-12 08:44 0次下载