特点
除了串行的IEEE- 1355连接,所述T7906E提供了几种不同的接口
类型:
主机接口
主机接口提供8个复用的数据线和地址线来编程
并在本地控制T7906E
- FIFO接口
该FIFO接口提供控制信号FULL ,写,空, READ
根据数据流的方向(接收/发送)
- ADC接口
ADC的接口允许以高达16位的宽度直接连接的ADC
到T7906E
- DAC接口
在DAC接口提供高达16位的数据线和所需的控制
信号。要发送到DAC的数据被存储,直到一个命令“开始的DAC ”
收到
- RAM接口
的RAM接口提供了一个16位数据总线和16位地址总线。四
片选使解决4种不同的内存分区。的存储器接口
可以被编程为使用最多7个等待状态
UART接口
两个独立的UART接口都包括在内。一个UART使用专用的I / O
线,而第二个UART共享其引脚与GPIO端口
- 通用I / O
这种通用接口可提供多达24个双向信号线。该
每个GPIO线的方向可以分别通过寄存器进行设置
- 定时器/计数器
2个32位的片上定时器可用。每个定时器提供了一个32位的计数器
和一个32位重载寄存器。这两个定时器可独立操作或
级联
- JTAG ( IEEE 1149.1 )
用于测试的目的,一个标准的IEEE 1149.1接口设置。它支持
在JTAG功能绕道, EXTEST ,采样/预加载,全三态和IDCODE
设计上的门矩阵爱特梅尔MG1090E海包装成MQFPF100
也被称为SMCS精简版(或SMCS116 )
单点
点IEEE 1355
高速
调节器
T7906E
描述
该T7906E提供了0到200 Mbit / s的1 IEEE- 1355串行通信链路
数据传输速率。它同时支持标准的IEEE - 1355链路协议(透明
模式),以及所需的增强的事务层的首部生成
该TSS901E 。这个协议使用,可以产生特定的协议报头
该T7906E而不需要外部主控制器。这些标题被存储在
具体的报头寄存器允许头为0的长度(相当于变压器
父模式),以每包8个字节。由T7906E在发送的数据分组
该链路还可以自动根据分组长度寄存器的设置完成。
由T7906E支持的事务层提供的另一个特征是一个自动
马蒂奇校验和生成的链接。这产生并自动检查
通过不从主机或其它外部源需要支持的T7906E 。错误
链路上进行标记和一个特殊的错误包发送过来的信号链接
错误状态。
编程T7906E内部寄存器通过IEEE- 1355连接完成。所有内部
寄存器是8位宽的可寻址的。两个简单的命令(读写)就足够了
访问T7906E的所有功能和寄存器。
版本A - 27 - 八月-01
1
T7906E
该T7906E的诸如FIFO的,UART, ADC / DAC和存储器之间的接口
面是由一个简单的读访问或写操作,以相应的接口
地址。在FIFO中,主机, UART和存储器接口的情况下,一个面向分组的
访问也是可能的(这意味着传输多个字节用一个命令) 。在
情况下的通信记忆
连接到T7906E ,这可以被读出,并经由链路特定的寄存器写入。
在IEEE- 1355连接可以支持多种通信速度,这是亲
编程通过写寄存器。复位时所有的链接都配置为在基地运行
速度10兆比特/秒的。只有一个链路的传输速度被编程为recep-
灰是异步的。这意味着,在不同速度下运行的链接可以被
连接的,其前提是每个设备能够接收在CON组的速度
连接的发射器。
介绍
连接一个非智能节点处理单元,不仅需要commu-
讯控制器,但通常为通信电路的控制实例。该
后者具有对像比特率,分组大小,握手协议的设置进行配置
等应非智能节点需要通过命令远程控制,通常是
第二个环节,专用于命令的介绍。使用IEEE - 1355连接为
目的省去了单独的数据和控制路径中,由于通信
化控制器可以在两个实体之间的区分。此外,它可以是远程
配置,可以执行简单的指令,并提供特殊的I / O引脚来控制
接口单元。
该T7906E提供1个IEEE- 1355串行通信链路附加在一起
功能,以支持非智能节点,以及用于控制ADC和DAC转换器。
该T7906E是针对两个主要的应用领域:
嵌入式系统
通信装置,用于处理器系统
嵌入式系统
该T7906E的主要应用目标是模块和单位没有任何内置的
通信功能,如特殊图像压缩芯片,应用专用
可编程逻辑或大容量存储器。该T7906E非常适合用在
"non - intelligent"模块,如A / D转换器或传感器的接口,由于其"control
通过link"功能和系统控制设施。此外,它的容错功能,使
该设备很有意思的许多关键工业测控系统。
该T7906E作为上通信和系统控制器应用实例
接口节点包含一个ADC和DAC以及一个其中T7906E连接
四组的存储器在下面的图中给出:
2
版本A - 27 - 八月-01
T7906E
通信装置,用于微处理器
许多应用需要一个链接的前端提供了一个链路,但是不用控制器实例
在该单元。由于SMCSlite的通信的存储器接口,它也是卫星 -
isfying这些应用的要求。由于其小封装和低功耗
消费是一个很好的替代基于FPGA的解决方案。使用的系统
SMCSlite作为通信的前端为一微控制器是该图所示
如下:
图2中。
示例应用程序
接口
FIFO接口
该FIFO接口提供控制信号满,写,空读,视
上的数据流的方向(接收/发送) 。
从FIFO接口接收到的数据被发送的分组中封装在IEEE- 1355连接
ETS 。一包(字节)的长度可以被指定或者通过设置一个内部
柜台或通过外部信号。这个接口可以被编程为使用0至7的等待
状态。
ADC / DAC接口
ADC的接口允许以高达16位的宽度直接连接的ADC的
T7906E 。 AD转换可以通过请求经由链接或以循环的方式被启动触发
由片上定时器复位此输出。当AD转换已经准备就绪,这是由一个识别
外部信号像"ready"或由内部触发,例如,从芯片上的计时器。
从ADC读取的样品后,它再通过链路发送。一个8位的地址gen-
员以允许模拟信号的复用。将地址生成器
开始在一个预编程的起始地址和每个转换后会增加。
DAC的接口是非常相似的ADC接口。它可提供高达16条数据线
和所需的控制信号。要发送到DAC的数据被从链路接收
并且被存储在寄存器中,直到接收到命令"start DAC" 。那之后的COM
命令寄存器的值将被投入到DAC 。
4
版本A - 27 - 八月-01
框图
5
8
2
2
JTAG
内部控制
数据总线
GPIO
UART
4
链接
接口
地址/命令
公共汽车
发送/接收
数据总线
ADC
I / F
I / F
控制总线
数据总线
2
DAC
I / F
内存
I / F
FIFO
I / F
国内
调节器
28
12
主持人
接口
内部控制
总线&数据控制
系统
UTIL 。
定时器
2
16
存储器接口
的RAM接口提供了一个16位数据总线和16位地址总线。四片选
线允许处理四个不同的存储分区(银行) 。这种划分到昼夜温差
同的银行是通过使用4个内部地址边界寄存器。这是8位宽
和提供的1024字的最小页大小。存储器接口可以是亲
编程用0到7的等待状态。
GPIO接口
通用I / O(GPIO接口)提供多达24个双向信号线。
每个GPIO线的方向(输入或输出),可以单独通过寄存器被置位。
数据/从GPIO线被写入/通过GPIO数据寄存器中读出。该GPIO亲
志愿组织8专用的I / O口线,其余16条线路的端口都与ADC共用
地址和主机数据总线。这些GPIO线路可用时,对应的单元
在T7906Eis (如主机数据总线)未使用(禁用) 。
两个独立的UART都包括在T7906E为好。一个UART使用德迪
cated I / O线,而第二个UART共享其引脚与GPIO端口。该
传输UART中以bps速率可以通过12位宽的寄存器,一个被编程
最大比特率的大约780千比特/秒。 UART的可以选择使用硬件手工
摇( RTS / CTS ) 。
虽然T7906E主要被设计来进行远程控制,它可以仍
如果需要进行编程和控制由一个本地主机。用于这一目的的宿主间
面提供了8个复用的数据和地址线。
两个32位的片上定时器可在T7906E 。每个定时器提供了一个32位
计数器和一个32位重载寄存器。这两个定时器可独立操作或
UART接口
主机接口
定时器/计数器
5
T7906E
版本A - 27 - 八月-01
特点
除了串行的IEEE- 1355连接,所述T7906E提供了几种不同的接口
类型:
主机接口
主机接口提供8个复用的数据线和地址线来编程
并在本地控制T7906E
- FIFO接口
该FIFO接口提供控制信号FULL ,写,空, READ
根据数据流的方向(接收/发送)
- ADC接口
ADC的接口允许以高达16位的宽度直接连接的ADC
到T7906E
- DAC接口
在DAC接口提供高达16位的数据线和所需的控制
信号。要发送到DAC的数据被存储,直到一个命令“开始的DAC ”
收到
- RAM接口
的RAM接口提供了一个16位数据总线和16位地址总线。四
片选使解决4种不同的内存分区。的存储器接口
可以被编程为使用最多7个等待状态
UART接口
两个独立的UART接口都包括在内。一个UART使用专用的I / O
线,而第二个UART共享其引脚与GPIO端口
- 通用I / O
这种通用接口可提供多达24个双向信号线。该
每个GPIO线的方向可以分别通过寄存器进行设置
- 定时器/计数器
2个32位的片上定时器可用。每个定时器提供了一个32位的计数器
和一个32位重载寄存器。这两个定时器可独立操作或
级联
- JTAG ( IEEE 1149.1 )
用于测试的目的,一个标准的IEEE 1149.1接口设置。它支持
在JTAG功能绕道, EXTEST ,采样/预加载,全三态和IDCODE
设计上的门矩阵爱特梅尔MG1090E海包装成MQFPF100
也被称为SMCS精简版(或SMCS116 )
单点
点IEEE 1355
高速
调节器
T7906E
描述
该T7906E提供了0到200 Mbit / s的1 IEEE- 1355串行通信链路
数据传输速率。它同时支持标准的IEEE - 1355链路协议(透明
模式),以及所需的增强的事务层的首部生成
该TSS901E 。这个协议使用,可以产生特定的协议报头
该T7906E而不需要外部主控制器。这些标题被存储在
具体的报头寄存器允许头为0的长度(相当于变压器
父模式),以每包8个字节。由T7906E在发送的数据分组
该链路还可以自动根据分组长度寄存器的设置完成。
由T7906E支持的事务层提供的另一个特征是一个自动
马蒂奇校验和生成的链接。这产生并自动检查
通过不从主机或其它外部源需要支持的T7906E 。错误
链路上进行标记和一个特殊的错误包发送过来的信号链接
错误状态。
编程T7906E内部寄存器通过IEEE- 1355连接完成。所有内部
寄存器是8位宽的可寻址的。两个简单的命令(读写)就足够了
访问T7906E的所有功能和寄存器。
版本A - 27 - 八月-01
1
T7906E
该T7906E的诸如FIFO的,UART, ADC / DAC和存储器之间的接口
面是由一个简单的读访问或写操作,以相应的接口
地址。在FIFO中,主机, UART和存储器接口的情况下,一个面向分组的
访问也是可能的(这意味着传输多个字节用一个命令) 。在
情况下的通信记忆
连接到T7906E ,这可以被读出,并经由链路特定的寄存器写入。
在IEEE- 1355连接可以支持多种通信速度,这是亲
编程通过写寄存器。复位时所有的链接都配置为在基地运行
速度10兆比特/秒的。只有一个链路的传输速度被编程为recep-
灰是异步的。这意味着,在不同速度下运行的链接可以被
连接的,其前提是每个设备能够接收在CON组的速度
连接的发射器。
介绍
连接一个非智能节点处理单元,不仅需要commu-
讯控制器,但通常为通信电路的控制实例。该
后者具有对像比特率,分组大小,握手协议的设置进行配置
等应非智能节点需要通过命令远程控制,通常是
第二个环节,专用于命令的介绍。使用IEEE - 1355连接为
目的省去了单独的数据和控制路径中,由于通信
化控制器可以在两个实体之间的区分。此外,它可以是远程
配置,可以执行简单的指令,并提供特殊的I / O引脚来控制
接口单元。
该T7906E提供1个IEEE- 1355串行通信链路附加在一起
功能,以支持非智能节点,以及用于控制ADC和DAC转换器。
该T7906E是针对两个主要的应用领域:
嵌入式系统
通信装置,用于处理器系统
嵌入式系统
该T7906E的主要应用目标是模块和单位没有任何内置的
通信功能,如特殊图像压缩芯片,应用专用
可编程逻辑或大容量存储器。该T7906E非常适合用在
"non - intelligent"模块,如A / D转换器或传感器的接口,由于其"control
通过link"功能和系统控制设施。此外,它的容错功能,使
该设备很有意思的许多关键工业测控系统。
该T7906E作为上通信和系统控制器应用实例
接口节点包含一个ADC和DAC以及一个其中T7906E连接
四组的存储器在下面的图中给出:
2
版本A - 27 - 八月-01
T7906E
通信装置,用于微处理器
许多应用需要一个链接的前端提供了一个链路,但是不用控制器实例
在该单元。由于SMCSlite的通信的存储器接口,它也是卫星 -
isfying这些应用的要求。由于其小封装和低功耗
消费是一个很好的替代基于FPGA的解决方案。使用的系统
SMCSlite作为通信的前端为一微控制器是该图所示
如下:
图2中。
示例应用程序
接口
FIFO接口
该FIFO接口提供控制信号满,写,空读,视
上的数据流的方向(接收/发送) 。
从FIFO接口接收到的数据被发送的分组中封装在IEEE- 1355连接
ETS 。一包(字节)的长度可以被指定或者通过设置一个内部
柜台或通过外部信号。这个接口可以被编程为使用0至7的等待
状态。
ADC / DAC接口
ADC的接口允许以高达16位的宽度直接连接的ADC的
T7906E 。 AD转换可以通过请求经由链接或以循环的方式被启动触发
由片上定时器复位此输出。当AD转换已经准备就绪,这是由一个识别
外部信号像"ready"或由内部触发,例如,从芯片上的计时器。
从ADC读取的样品后,它再通过链路发送。一个8位的地址gen-
员以允许模拟信号的复用。将地址生成器
开始在一个预编程的起始地址和每个转换后会增加。
DAC的接口是非常相似的ADC接口。它可提供高达16条数据线
和所需的控制信号。要发送到DAC的数据被从链路接收
并且被存储在寄存器中,直到接收到命令"start DAC" 。那之后的COM
命令寄存器的值将被投入到DAC 。
4
版本A - 27 - 八月-01
框图
5
8
2
2
JTAG
内部控制
数据总线
GPIO
UART
4
链接
接口
地址/命令
公共汽车
发送/接收
数据总线
ADC
I / F
I / F
控制总线
数据总线
2
DAC
I / F
内存
I / F
FIFO
I / F
国内
调节器
28
12
主持人
接口
内部控制
总线&数据控制
系统
UTIL 。
定时器
2
16
存储器接口
的RAM接口提供了一个16位数据总线和16位地址总线。四片选
线允许处理四个不同的存储分区(银行) 。这种划分到昼夜温差
同的银行是通过使用4个内部地址边界寄存器。这是8位宽
和提供的1024字的最小页大小。存储器接口可以是亲
编程用0到7的等待状态。
GPIO接口
通用I / O(GPIO接口)提供多达24个双向信号线。
每个GPIO线的方向(输入或输出),可以单独通过寄存器被置位。
数据/从GPIO线被写入/通过GPIO数据寄存器中读出。该GPIO亲
志愿组织8专用的I / O口线,其余16条线路的端口都与ADC共用
地址和主机数据总线。这些GPIO线路可用时,对应的单元
在T7906Eis (如主机数据总线)未使用(禁用) 。
两个独立的UART都包括在T7906E为好。一个UART使用德迪
cated I / O线,而第二个UART共享其引脚与GPIO端口。该
传输UART中以bps速率可以通过12位宽的寄存器,一个被编程
最大比特率的大约780千比特/秒。 UART的可以选择使用硬件手工
摇( RTS / CTS ) 。
虽然T7906E主要被设计来进行远程控制,它可以仍
如果需要进行编程和控制由一个本地主机。用于这一目的的宿主间
面提供了8个复用的数据和地址线。
两个32位的片上定时器可在T7906E 。每个定时器提供了一个32位
计数器和一个32位重载寄存器。这两个定时器可独立操作或
UART接口
主机接口
定时器/计数器
5
T7906E
版本A - 27 - 八月-01