水床是什么| 突然和忽然有什么区别| 黄飞鸿代表什么生肖| 恍恍惚惚什么意思| 高锰酸钾是什么东西| 梦见蛇追我是什么预兆| 什么克木| 送什么小礼品好| 12月9日什么星座| 男性湿热吃什么药最好| 查过敏源挂什么科| 甘油三脂是什么| 睾丸炎吃什么药好得快| 硬刚是什么意思| 梦见小男孩拉屎是什么意思| 什么是窝沟封闭| fmc是什么意思| 什么叫撤退性出血| 乳腺增生吃什么药| 吃牛油果有什么好处和坏处| 儿童去火吃什么药| 守护者是什么意思| 绿色衣服搭配什么颜色的裤子| 黄豆煲汤搭配什么最好| 为什么想吐却吐不出来| 盆腔炎吃什么消炎药效果好| 巨细胞病毒抗体阳性是什么意思| 老是觉得口渴是什么原因引起的| 寅是什么意思| 体育总局局长什么级别| 医院门特是什么意思| 美帝是什么意思| 打什么| 脚掉皮是什么原因| 牛奶什么时间喝最好| 肺结节是什么病严重吗| 今天突然拉稀拉出血什么原因| 火疖子是什么| 痛风发作吃什么药| 肠息肉是什么症状| 什么是肝癌| 喉咙有痰吃什么药| 理综是什么| 川芎的功效与作用是什么| 什么减肥药有效果| 手指关节发黑是什么原因| 鸭子什么时候下蛋| 618是什么星座| 梦见粽子是什么预兆| 24D是什么激素| 拉稀水是什么原因| 晴纶是什么材质| 汽车拉缸有什么现象| 排骨炖苦瓜有什么功效| 生肖牛和什么生肖最配| cba什么时候开始比赛| 蔡徐坤粉丝名叫什么| 虫草花有什么功效和作用| 迅速的反义词是什么| 梦见白猫是什么预兆| 血压低有什么症状表现| 低筋面粉是什么面粉| 儿童乐园有什么好玩的| 馒头逼是什么意思| sephora是什么牌子| 女人八卦是什么意思| 贵人相助是什么意思| 来月经前有什么症状| 血清是什么意思| 胆囊切除后需要注意什么| ufc是什么意思| 谷丙转氨酶偏高吃什么好| doneed是什么牌子| 胎儿肾积水是什么原因引起的| 3月16号是什么星座的| 便宜的反义词是什么| 马冬梅是什么意思| 断章取义什么意思| 黑白蛇是什么蛇| 报工伤需要什么材料| 受惊吓吃什么药| me是什么基团| 造影手术是什么意思| 身上肉疼是什么原因| 浅表性胃炎是什么意思| 鹅蛋脸适合什么样的发型| 三七粉是治什么病的| 缺锌吃什么食物| 脚肿挂什么科| 小猫什么时候可以洗澡| 男人梦见血是什么预兆| 胃炎吃什么食物好养胃| 什么是心脑血管疾病| 副书记是什么级别| 什么是皮疹| 吃什么东西可以除湿气| 男性支原体阳性有什么症状| 手莫名其妙的肿了因为什么| 与世无争是什么意思| 高锰酸钾什么颜色| 月桂酸是什么| 什么是腺肌症| 7代表什么意思| 鸭肫是鸭的什么部位| 深圳少年宫有什么好玩的| 早泄是什么| 沙蟹吃什么| 塞飞洛是什么档次的包| 盆腔炎有什么症状呢| 长期口臭要看什么科| twice什么意思| 人体最大器官是什么| 兔子的耳朵像什么| 备皮什么意思| 什么是m属性| 什么相接| 贫血吃什么水果| 节律是什么意思| 看脖子挂什么科| 10000是什么电话| 怀孕第一天有什么症状| 国二是什么意思| 12.8是什么星座| 白细胞酯酶阳性是什么意思| 正确的三观是什么| 1月24号什么星座| 刺青是什么| 性取向是什么意思| 我们都没错只是不适合是什么歌| 釉面是什么意思| 高原反应有什么症状| 花胶适合什么人吃| 小孩嗓子哑了吃什么药| 嫦娥奔月是什么节日| 慢热是什么意思| 后背痛是什么病的先兆| 老花眼有什么症状| 备是什么意思| puma是什么品牌| 最早的春联是写在什么上面的| 脑回路什么意思| 什么是太岁| 月完念什么| 研究生体检都检查什么| 什么人不能吃鹅蛋| 自卑是什么意思| 白细胞高是什么问题| 尿路感染为什么会尿血| 巡抚相当于现在的什么官| 顺产1-3天吃什么好| 血燥是什么意思| 医学检验是干什么的| 活动是什么意思| 高频听力损失意味什么| 朝鲜韩国什么时候分开的| LC什么意思| 万劫不复是什么意思| 三伏贴能治什么病| 邪魅一笑是什么意思| 什么是高原反应| 什么是中性洗涤剂| 什么是职业年金| 宫刑是什么意思| 锁骨属于什么骨| 忧心忡忡是什么意思| 烫伤用什么药膏好| 身上长很多痣是什么原因| 成吉思汗属什么生肖| 脚背浮肿是什么原因引起的| img什么意思| 痛风可以喝什么酒| 什么叫便溏| 为什么怀不上孩子| 螃蟹和什么食物相克| 什么是医学检验技术| 喉咙痛有什么好办法| 打完除皱针注意事项有什么| 处女座幸运颜色是什么| 小孩子不吃饭是什么原因引起的| 肠梗阻是因为什么原因引起的| 农历六月六是什么节日| 盆腔炎用什么药最好| 什么地望着| 今天吃什么| 口腔溃疡吃什么消炎药| 牛肉馅饺子配什么菜| 绎什么意思| 便秘吃什么药| 12月7号是什么星座| 胎盘粘连是什么原因造成的| 考试前紧张吃什么药最好能缓解| 吃什么可以偷偷流产| 横纹肌溶解症是什么原因造成的| 庆五行属什么| 老母鸡炖什么好吃又有营养价值| 什么奶粉比较好| 什么水花| 乳腺术后吃什么最好| 头晕有点恶心是什么原因| 蝙蝠侠叫什么| 正方形纸能折什么| 八月十二是什么星座| 乌龟代表什么数字| 黄花苗泡水喝有什么作用| 阴道清洁度三度什么意思| 虾不能和什么水果一起吃| 搞怪是什么意思| 头脑灵活是什么生肖| longines是什么牌子| 纸是用什么材料做的| 什么时机塞给医生红包| 腔隙性脑梗死吃什么药| 道听途说什么意思| 男人小便刺痛吃什么药| 西米是什么字| 什么是人生格言| 吃什么可以祛痘排毒| 气管炎咳嗽吃什么药最有效| 因果循环是什么意思| 雄激素是什么| 噗噗噗是什么意思| 草字头内念什么| 吃什么利尿| 宫内妊娠是什么意思| 挑疳积挑出来的是什么| 1月25号什么星座| msv是什么单位| 公鸭嗓是什么声音| 垂问是什么意思| 拉肚子吃什么水果| 东南五行属什么| 撩 是什么意思| 扁的桃子叫什么名字| 电解质是什么检查项目| 火文念什么| 确认妊娠是什么意思啊| 胃火重吃什么药| 栉风沐雨是什么意思| 半边屁股疼是什么原因| 小郡肝是什么| 什么是反流性食管炎| 绿豆汤不能和什么一起吃| 冷漠是什么意思| 情债是什么意思| 槊是什么意思| 间断性是什么意思| 脂蛋白a高是什么意思| 胡萝卜不能和什么一起吃| 己未日五行属什么| 自然数的定义是什么| 麝香对孕妇有什么危害性| 堪忧是什么意思| 脂蛋白高是什么原因| 慢阻肺是什么意思| 为什么睡觉出虚汗| 七子饼茶是什么意思| 乙肝肝炎表面抗体阳性是什么意思| 见利忘义是什么生肖| 虎皮兰开花寓意什么| 你是我的楼兰是什么意思| ada医学上是什么意思| ca什么意思| 封顶是什么意思| 什么水果不含糖| 百度Jump to content

【思想的光芒】构建人类命运共同体

From Wikipedia, the free encyclopedia
百度 3月20日报道美媒称,随着中国扩散其财富和影响力,美国并不是唯一一个假借国家安全保护本国行业的国家。

In digital electronics, a tri-state or three-state buffer is a type of digital buffer that has three stable states: a high voltage output state (logical 1), a low output state (logical 0), and a high-impedance (Hi-Z) state. In the Hi-Z state, the output of the buffer is effectively disconnected from the subsequent circuit.

Tri-state buffers are commonly used in bus-based systems where multiple devices are connected to the same shared bus, because the Hi-Z state allows other devices to drive the bus without interference from the tri-state buffer. For example, in a computer system, multiple devices such as the CPU, memory, and peripherals may be connected to the same data bus. To ensure that only one device can transmit data on the bus at a time, each device is equipped with a tri-state buffer. When a device wants to transmit data, it activates its tri-state buffer, which connects its output to the bus and allows it to transmit data. When the transmission is complete, the device deactivates its tri-state buffer, which disconnects its output from the bus and allows another device to access the bus. Tri-state buffers are also useful for reducing crosstalk and noise on a bus.

Tri-state output can be incorporated into various logic gates, flip-flops, microcontrollers, or other digital logic circuits.

Operation

[edit]

A tri-state buffer behaves either like an open switch (i.e. presenting a Hi-Z output) when the enable signal B is off or as a regular non-inverting buffer (which duplicates and boosts the input onto the output) when the enable signal is on:

Unlike a simple transmission gate, a tri-state buffer when enabled additionally provides voltage level restoration to boost the input to be well within its valid logic voltage range. A tri-state buffer's behavior is given by the following truth table:

Input Output
A B C
0 0 Hi-Z
1 Hi-Z
0 1 0
1 1

Alternatively, inverting tri-state buffers when enabled will invert the input A.

Uses

[edit]

The Hi-Z state's purpose is to effectively remove a device's influence from the rest of the circuit. If multiple devices output to a shared wire, no device should drive the shared wire to one logical voltage level when another device drives the shared wire to another logical voltage level, since that competition would result in excessive current draw through the short circuit and an uncertain voltage level.

Three-state devices on many shared electronic buses present a Hi-Z output when not actively communicating, so that shared wires are available to be driven. For example, in a Serial Peripheral Interface bus in multidrop configuration, only a single peripheral chip at a time may be selected using its CS (chip select), while all other peripheral chips present a Hi-Z output to avoid corrupting the data sent by the one selected chip. Three-state buses are typically used between chips on a single printed circuit board (PCB), or sometimes between PCBs plugged into a common backplane.

Three-state buffers can also be used to implement efficient multiplexers, especially those with large numbers of inputs.[1]

Tri-state multiplexing, also known as Charlieplexing, is used to reduce the number of wires needed to drive a set of light-emitting diodes.

Output enable vs. chip select

[edit]

Many memory devices designed to connect to a bus (such as RAM and ROM chips) have both CS and OE (output enable) pins, which superficially appear to do the same thing. If CS is not asserted, the outputs are Hi-Z.

The difference lies in the time needed to output the signal. When chip select is deasserted, the chip does not operate internally, and there will be a significant delay between providing an address and receiving the data. (An advantage of course, is that the chip consumes minimal power in this case.)

When chip select is asserted, the chip internally performs the access, and only the final output drivers are disabled by deasserting output enable. This can be done while the bus is in use for other purposes, and when output enable is finally asserted, the data will appear with minimal delay. A ROM or static RAM chip with an output enable line will typically list two access times: one from chip select asserted and address valid, and a second, shorter time beginning when output enable is asserted.

Use of pull-ups and pull-downs

[edit]

When outputs are tri-stated (in the Hi-Z state) their influence on the rest of the circuit is removed, and the circuit node will be "floating" if no other circuit element determines its state. Circuit designers will often use pull-up or pull-down resistors (usually within the range of 1–100 kΩ) to influence the circuit when the output is tri-stated.

The PCI local bus provides pull-up resistors, but they would require several clock cycles to pull a signal high given the bus's large distributed capacitance. To enable high-speed operation, the protocol requires that every device connecting to the bus drive the important control signals high for at least one clock cycle before going to the Hi-Z state. This way, the pull-up resistors are only responsible for maintaining the bus signals in the face of leakage current. Intel refers to this convention as "sustained tri-state", and also uses it in the Low Pin Count bus.

Alternatives

[edit]

Open collector output is an alternative to three-state logic. For example, the bidirectional I2C bus uses pull-up resistors on its two shared communication lines. When not transmitting, devices present a Hi-Z output to effectively "release" control over the communication lines. When all devices on the bus are Hi-Z, the only influence on the circuit is the pull-up resistors, which pull the lines high. When a device wants to transmit, it comes out of the Hi-Z state and drives the line low. Devices communicating over I2C either let the line float high, or drive it low – thus preventing any bus contention situation where one device drives a line high and another low.

Early microcontrollers often have some pins that can only act as an input, other pins that can only act as a push–pull output, and a few pins that can only act as an open collector input/output. A typical modern microcontroller has many three-state general-purpose input/output pins that can be programmed to act as any of those kinds of pins.

Usage of three-state logic is not recommended for on-chip connections but rather for inter-chip connections.[2] Three-state buffers, when used to enable multi-device communication on a data bus, can be functionally replaced by a multiplexer.[3] That will help select output from a range of devices and write one to the bus.

See also

[edit]

Notes and references

[edit]
  1. ^ Hill, Winfield; Horowitz, Paul (1989). The Art of Electronics. Cambridge University Press. pp. 495–497. ISBN 0-521-37095-7.
  2. ^ ???, On-Chip Buses/Networks for SoC "On-Chip Buses [have] No use of tri-state signals [because] Tri-state bus is difficult for static timing analysis"
  3. ^ "Tri State Buffer".
[edit]
夏天为什么不能喝红茶 痔疮挂什么科 黄连治什么病最好 稀盐酸是什么 坐月子能吃什么蔬菜
penis是什么意思 宫颈病变是什么意思 什么叫换手率 甲磺酸倍他司汀片治什么病 龙的九个儿子都叫什么名字
入职体检前要注意什么 71年猪是什么命 禁令是什么意思 高铁跟动车有什么区别 3月12号是什么星座
什么情况下会得荨麻疹 干咳喝什么药 公分的单位是什么 舌息心念什么 1878年属什么生肖
emg是什么意思hcv9jop0ns2r.cn 银耳和什么一起煮最好hcv8jop3ns2r.cn 荤段子是什么意思hcv9jop4ns8r.cn 恍然大悟是什么意思hcv8jop3ns8r.cn 最大的动物是什么hcv7jop7ns0r.cn
痕迹是什么意思shenchushe.com it是什么行业zsyouku.com 什么叫梅核气travellingsim.com 心率失常是什么意思xinjiangjialails.com 什么是佛hcv9jop5ns7r.cn
懒觉什么意思xinjiangjialails.com 上山下乡是什么意思hcv8jop7ns5r.cn 属猪的守护神是什么菩萨hcv9jop0ns3r.cn 镜面人是什么意思hcv9jop1ns2r.cn 为什么天上会下雨hcv9jop0ns0r.cn
副歌部分是什么意思hlguo.com 酸梅汤不能和什么一起吃hcv9jop6ns2r.cn 羊水破了是什么感觉hcv7jop5ns1r.cn 为感是什么意思hcv9jop7ns0r.cn 香客是什么意思hcv9jop0ns5r.cn
百度