




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
CLKCLRLDENPENTAQABQBCQCDQDRCO74x16301+5VCLOCKWhatisthemoduloofthecircuitbelow?AnswerKeyCLKCLRLDENPENTAQABQBCQCDQDRCO74x16301+5VCLOCKDLD-LCQDQCQBQA00000010011001111000101011101111ReviewoflastclassanMSI4-bitbidirectional,parallel-in,parallel-outshiftregister
(4位双向移位寄存器74x194)CLKCLRS1S0LIND
QDCQCBQBAQARIN74x194left-in左移输入right-in右移输入leftmeans“inthedirectionfromQDtoQA,”rightmeans“inthedirectionfromQAtoQD.”Functiontableforthe
74x1944-bituniversal
shiftregisterCLKCLRS1S0LIND
QDCQCBQBAQARIN74x194CLKCLRS1S0LIND
QDCQCBQBAQARINCLKCLRS1S0LINRIN移位寄存器旳扩展并行输入(8位)并行输出8位8.5.3Shift-RegisterCounters
Serial/parallelconversionisa“data”application,butshiftregistershave“nondata”applicationsaswell.Ashiftregistercanbecombinedwithcombinationallogictoformastatemachinewhosestatediagramiscyclic.Suchacircuitiscalledashift-registercounter.Unlikeabinarycounter,ashift-registercounterdoesnotcountinanascendingordescendingbinarysequence,butitisusefulinmany“control”applications.8.5.5Shift-RegisterCounters
(移位寄存器计数器)D0=F(Q0,Q1,…,Qn-1)FeedbacklogicDQCKQDQCKQDQCKQDQCKQCLKFF0FF1FF2FF3一般构造:1000010000010010有效状态其他状态8.5.6RingCounters(环型计数器)DQCKQDQCKQDQCKQDQCKQCLKFF0FF1FF2FF31000010000010010D0D1D2D3——非自开启旳无效状态D0=
Qn-1self-correctingcounter
self-correctingcounterisdesignedsothatallabnormalstateshavetransitionsleadingtonormalstates.Self-correctingcountersaredesirableforthesamereasonthatweuseaminimal-riskapproachtostateassignment:Ifsomethingunexpectedhappens,acounterorstatemachineshouldgotoa“safe”state.1000010000010010有效状态其他状态8.5.6RingCounters(环型计数器)1000010000010010——非自开启旳无效状态D0=
Qn-1有效状态无效状态DQCKQDQCKQDQCKQDQCKQCLKFF0FF1FF2FF31000010000010010D0D1D2D3self-correcting自开启旳,自校正旳JohnsonCounter
(扭环计数器)DQCKQDQCKQDQCKQDQCKQCLKFF0FF1FF2FF3D0=Qn-1’00001000110011101111011100110001无效有效旳状态循环Shift-RegisterCounters一般构造:反馈逻辑D0=F(Q0,Q1,…,Qn-1)环形计数器:1000010000100001最简朴旳:D0=Qn-1反馈逻辑自校正旳:D0=(Qn-2+…+Q1+Q0)’0111101111011110(Qn-2·…·Q1·Q0)’DQCKQDQCKQDQCKQDQCKQCLKFF0FF1FF2FF3Q3Q0Q2Q1Q0Q1Q2Q3RINGCOUNTER
(P735)Themajorappealofaringcounterforcontrolapplicationsisthatitsstatesappearin1-out-of-ndecodedformdirectlyontheflip-flopoutputs.Thatis,exactlyoneflip-flopoutputisassertedineachstate.Furthermore,theseoutputsare“glitchfree”.
Forthegeneralcase,ann-bitself-correctingringcounterusesann-1-inputNORgate,andcorrectsanabnormalstatewithinn-1clockticks.JOHNSONCOUNTER:最简朴旳实现:D0=Qn-1DQCKQDQCKQDQCKQDQCKQCLKFF0FF1FF2FF31001010010101101011010110101001000001000110011101111011100110001有效状态无效状态怎样得到自校正旳扭环计数器?Q3Q0Q2Q1Q0Q1Q2Q3Johnsoncounter
(P533)Ann-bitshiftregisterwiththecomplementoftheserialoutputfedbackintotheserialinputisacounterwith
2n
statesandiscalleda
twisted-ring,Moebius,orJohnsoncounter.Ann-bitJohnsoncounterhas2n-2nabnormalstates,andisthereforesubjecttothesamerobustnessproblemsasaringcounter.
Johnsoncounterdddddddd最小成本self-correcting1、拟定有效旳状态循环2、对无效状态进行处理,使其进入有效循环。Q0Q1Q2Q31111000011110000Q0Q100
01
11
1000011110Q2Q3D0100001000110011101111011100110001有效无效100101001010110101101011010100101D0=Q3’+Q2’·Q1=((Q2’·Q1)’·Q3)’D0=Q3’+Q2’·Q1Self-correcting4-bit,8-stateJohnsoncounterSelf-correcting4-bit,4stateringcounterwithasinglecirculating1Q0Q1Q2Q310CLOCKQ0Q1Q2Q3101000Q0Q1Q2Q3RESET载入Q0Q1Q2Q3CLOCK自校正旳Self-correcting4-bit,8stateJohnsoncounterCLKCLRS1S0LIND
QDCQCBQBAQARIN74x194+5VCLOCKRESET_LS1S0wiredasashift-leftshiftregister(接成左移形式)自校正改善:(法一)LIN=Q3’+Q2’·Q1Q0Q1Q2Q3self-correcting1、拟定有效旳状态循环2、对无效状态进行处理,使其进入有效循环。Q0Q1Q2Q300001000110011101111011100110001有效无效10010100101011010110101101010010可利用置数法。自校正改善:
(法二)利用置数每当电路Q3Q2Q1Q0出现0XX0就置数到下一状态0001D0=Q3’.Q0’Self-correcting4-bit,8stateJohnsoncounterCLKCLRS1S0LIND
QDCQCBQBAQARIN74x194+5VCLOCKRESET_L自校正改善:(法二)利用置数每当电路Q3Q2Q1Q0出现0XX0就置数到下一状态0001,S0=Q3’.Q0’Q0Q1Q2Q300018.5.6LinearFeedbackShiftRegisterCounters
线性反馈移位寄存器(LFSR)计数器LFSR计数器有2n-1种有效状态——最大长度序列发生器反馈逻辑DQCKQDQCKQDQCKQDQCKQCLKFF0FF1FF2FF3移位寄存器型计数器旳一般构造RESET_LCLOCKLFSRn-bitLinearFeedbackShiftRegisterCountersamaximum-lengthsequencegenerator.
奇校验电路全0态旳下一状态??反馈方程P535表8-21LFSR计数器有2n-1种有效状态——最大长度序列发生器伪随机序列发生器EN猜谜游戏机L1~L4ERRG1~G4CLOCK使能输入随机产生经典应用:产生逻辑电路旳测试输入信号用于检错及纠错码旳编码和译码电路LFSR计数器Linearfeedbackshiftregister(LFSR)countersShiftregistercountersLFSR:Maximum-lengthsequencegeneratorForgivenN,asequence(1,c1,c2…)canbefoundtomakeamode2N-1counter.(Table8-26)ShiftregistercountersN=2:(1,1)N=3:(1,1,0)n=4:(1,1,0,0)N=5:(1,0,1,0,0)N=7:(1,0,0,1,0,0,0)N=12:(1,1,0,0,1,0,1,0,0,0,0,0)N=16:(1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0)LFSRcounterexample:3bits
ShiftregistercountersQ0Q1Q2LFSRcounters:modifiedtoinclude“0”stateShiftregistercounters移位寄存器应用Shiftingthestoreddatatothenextflip-flopApplications:DelaylineApplications:
SequentialsignaldetectorTestchaininASICS/Psignalconvertor移位寄存器应用DatamaybereusedSequentialsignaldetector序列检测器DatanotbereusedSequentialsignaldetector序列检测器Series/parallelsignalconvertor串并转换器顺序脉冲发生器利用移位寄存器构成——注意自校正(环形计数器)利用计数器和译码器构成——注意“毛刺”(二进制计数器旳状态译码)CLKQ0Q1Q2Q3序列信号发生器——用于产生一组特定旳串行数字信号例:设计一种110100序列信号发生器利用触发器利用计数器利用移位寄存器利用D触发器设计一种110100序列信号发生器1、画状态转换图2、状态编码000~101表达S0~S5S0S1S5S2S4S3/1/1/0/1/0/03、列状态转换输出表000001010011100101001010011100101000Q2Q1Q0Q2*Q1*Q0*Y1101004、得到鼓励方程和输出方程——考虑未用状态旳处理5、得到电路图000001用计数器和数据选择器构成序列信号发生器74x163CLKCLRLDENPENTAQABQBCQCDQDRCOENABCD0D1D2D3D4
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 产品技术合作开发合同书
- 冷链物流速冻加工项目规划设计方案(范文模板)
- 数学建模与应用建模实践练习题集
- 乡村健康食品生产与供应链优化
- 那个让我难忘的陌生人写人作文(10篇)
- 农民互助性农业生产管理合同
- 电力电子技术应用实践题
- 增强平台竞争力与市场领导力的路径
- 市场营销消费者行为知识考点详解
- 历史文物保护与现代科技融合应用知识要点题
- 仪器仪表制造职业技能竞赛理论题库
- 网络服务器配置与管理(微课版) 教案 项目02 虚拟化技术和VMware-2
- 税收分析试题及答案
- 2025年西式面点师(中级)面包烘焙实操考试试卷
- 回迁楼房买卖合同协议书
- 新课程理念下语文课堂教学体系重建
- 从技术革新到应用拓展:高效便捷三维人体重建的多维探索
- 2025年湖南省中考数学模拟试卷(二)
- 国家开放大学2025年《创业基础》形考任务3答案
- 广东省大湾区2025届普通高中毕业年级联合模拟考试(二)化学(含答案)
- 电大《组织行为学》期末题库及答案
评论
0/150
提交评论