当前课程知识点:数字集成电路分析与设计 > Designing Arithmetic Building Blocks II > 3. Shifter > Video
接下来是我们这一堂课的最后一项内容,移位器
这是二进制移位器
这是A(i)、B(i)、A(i-1)和B(i-1)
这是右移,这是左移,这是不做移动
这是一位左移或右移可编程移位器
如果是nop状态,数据直接通过不做移动
这非常简单
例如,如果nop等于1
右移等于0,左移等于0
A(i)被直接复制到B(i)
A(i-1)被复制到B(i-1)
这是NMOS传输管实现的
桶形移位器的电路图
这是一个可以编程
0-3位右移的桶形移位器
这个结构支持符号位的自动复制
也被叫做符号位扩展
我来给你们看个例子
如果sh0等于0,sh1等于0,sh2等于1
sh3等于0
我们可以发现这个晶体管导通
这个也导通,这个导通
这个导通
所有其他的晶体管都关断
这样A3被传输到B3
同时A3被送到B2和B1.
A2被连接到B0
这样我们实现了移动两位
这就是桶形移位器
最后得到的4bit数从高到低分别是A3,A3,A3,A2
这是4*4桶形移位器的版图
我们可以看到桶形移位器的面积
主要由布线决定
我还要介绍对数移位器
我们同时有sh1和sh1 bar
sh2和sh2 bar,还有sh4和sh4 bar
这个表示移动1bit
或者不变
这个表示我们可以
移动2bit或者不变
这个表示我们移动4bit或者不变
我给你们看个例子
如果sh1、sh2、sh4等于010
因此我们可以发现
这些晶体管都导通
其他晶体管都关断
A可以传输到B3和B2
A3传输到B1,A2到B0
所以对数移位器可以最多右移7位
这种情况下只显示了4个最低位
这张胶片告诉我们对数移位器的面积
也主要由连线决定而不是逻辑规模决定
-1
--文档
-1.Introduction to Digital IC
--Video
-2.Architecture of Digital Processor
--Video
-3.Full Custom Design Methodology
--Video
-4.Semicustom Design Methodology
--Video
-5.Quality Metric of Digital IC
--Video
-6.Summary and Textbook Reference
--Video
-7.HW--作业
-7.PPT
--补充材料1
--补充材料2
-Key Points Review of Last Lecture
--Video
-1.Introduction
--Video
-2.The Diode
--Video
-3.The MOSFET Transistor
--Video
-4.Secondary Effects
--Video
-5.Summary and Textbook Reference
--Video
-6.HW--作业
-6.PPT
--补充材料
-Key Points Review of Last Lecture
--Video
-1.Introduction
--Video
-2.Static Behavior
--Video
-3.HW--作业
-3.PPT
--补充材料
-Key Points Review of Last Lecture
--Video
-1.Dynamic Behavior I
--Video
-2.Dynamic Behavior II
--Video
-3.Power Dissipation
--Video
-4. Summary and Textbook Reference
--Video
-5.HW--作业
-5.PPT
--补充材料
-1.Introduction
--Video
-2.Static CMOS Design I
--Video
-3.Static CMOS Design II
--Video
-4.HW--作业
-4.PPT
--补充材料
-Key Points Review of Last Lecture
--Video
-1.Static CMOS Design III
--Video
-2.Static CMOS Design IV
--Video
-3.Dynamic CMOS Design
--Video
-4.Summary
--Video
-5.HW--作业
-5.PPT
--补充材料
-1.Introduction I
--Video
-2.Introduction II
--Video
-3. Static Latches and Registers I
--Video
-4.Static Latches and Registers II
--Video
-5.Static Latches and Registers III
--Video
-6.HW--作业
-6.PPT
--补充材料
-1.Key Points Review
--Video
-2.Dynamic Latches and Registers I
--Video
-3.Dynamic Latches and Registers II
--Video
-4.Dynamic Latches and Registers III
--Video
-5.Pulse Register
--Video
-6.Pipelining
--Video
-7.Schmitt Trigger
--Video
-8.Summary and Textbook Reference
--Video
-9.HW--作业
-9.PPT
--补充材料
-1. Introduction
--Video
-2. Adder: Full Adder (Definition)
--Video
-3. Adder: Circuit Design
--Video
-4. Adder: Logic Design I
--Video
-5. Adder: Logic Design II
--Video
-6. Adder: Summary
--Video
-7.HW--作业
-7.PPT
--补充材料
-1. Key Points Review
--Video
-2. Multiplier
--Video
-3. Shifter
--Video
-4. Summary and Textbook Reference
--Video
-5. HW--作业
-5. PPT
--补充材料
-1. Introduction
--Video
-2. Capacitance
--Video
-3. Resistance
--Video
-4. Electrical Wire Models
--Video
-5. Summary and Textbook Reference
--Video
-6. HW--作业
-6. PPT
--补充材料
-1. Introduction
--Video
-2. Capacitive Parasitics
--Video
-3. Capacitive Parasitics II
--Video
-4. Resistive Parasitics
--Video
-5. Summary and Textbook Reference
--Video
-6. HW--作业
-6. PPT
--补充材料
-1. Assignment Solving
--Video
-2. The teaching assistants want to say
--Video
-1. Problem 1
--Video
-2. Problem 2
--Video
-3. Problem 3
--Video
-4. Problem 4
--Video
-5. Problem 5
--Video
-6. Problem 6
--Video
-7. Problem 7
--Video
-1. Problem 8
--Video
-2. Problem 9
--Video
-3. Problem 10
--Video
-4. Problem 11
--Video
-5. Problem 12
--Video
-6. Problem 13
--Video
-7. Problem 14
--Video