版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
(ApplicationSpecific 要承担设计风险、系统设计师们希望自己设计
可编程器件(PLD: bleLogicDevice5V3.3V2.5V1.8V11PLD如一堆积木,它能完成任何数字器件
CPLDCPLDFPGA4.5.14.5.1PLD
输入 输入 与列或列YZ(b)输出
2PLD ABCDABC&A& C
A AB
AABAAB
A
第版第版L BCL
LLABCDCCABCDCCL5V5V
VABCDVABCDXXABCDL
输出为
浮栅隧道氧化层MOS(FlotoxMOS)FlotoxMOS管和快闪叠栅MOS管,采用电擦除方法。当浮栅上没有电荷时,给控制栅加上大于当浮栅上没有电荷时,给控制栅加上大于VT1的控制电压VOO
L
连 连 连 断连 断 连 断L BCL
浮栅隧道氧化层MOS(FlotoxMOS)源极控制栅g源极控制栅gc
快闪叠栅MOS管开关(FlashMemory) 控制栅
d
结构特点
或阵列可编程L L 0
L1L10
或阵列固定L与阵列可编程L00组合逻辑电路的PLDA B C例1由 Cn+An Bn Cn
“或”阵(“与”阵列(可编程
S=ABC+ABC+ABC C=AB+AC 1212345678123A456B789CD12345678L0=CD+1L=BCD+ABD+12L=BCD+BCD2L3=L0+ABC+initialalways
Verilogn-inputn-inputANDn-inputNANDn-inputORn-inputNORORNORIohienableIohiandX01X01Xz 000 1xx xxx xxx01xz01111110xxx1xxxz1xxx
Z
01XZ2001XX11111XX1XXZX1XX01XZ001XX110XXXXXXXZXXXXnotN1(out1,out2,…,in);buf
……
输入0输入01xz 01xx
……输入01xz输出10xx如果输入控制信号无效,则三态门的输出为高阻态z
001xz0z01z1xzxxxzzxxx01xz0z11z0xzxxxzzxxx试用语言的门级元件进行描述线线 //Gate-leveldescriptionofa2-to-4-linedecodemodule_2to4decoder(A1,A0,E,Y);
Y input output
wire
Y2n1 Y3n2n3 n4n5n6n7例2用Verilog的门级元件进行描述由三态门构成的2选1数据选择器。BBLASEL//Gate-leveldescriptionofa2-to-1-linemodule_2to1muxtri(A,B,SEL,L);inputA,B,SELoutputL;triL;bufif1bufif0(L,A,SEL);半加或半加或...半加或半加或..... ABABS=A¯&descriptionof4-bitadder//DescriptionofhalfmodulehalfadderinputA,B;outputS,C;xorandAASSA¯B¯SB//Descriptionof1-bitfulladdermodulefulladderinputoutputwireS1,D1,D2//InstantiatethehalfadderHA1(S1,D1,A,B);halfadderHA2(S,D2,S1,CI);org1(CO,D2,D1);
S S S S0 //Descriptionof4-bitfulladdermodule_4bit_adder(S,C3,A,B,C_1);input[3:0]inputC_1;output[3:0]S;outputC3;wireC0,C1,C2;////InstantiatethefulladderFA0 FA1FA2FA3
二进制 二进制
(
)
^^~
)
A:4’b1010~A=~B=设则 !~*!~*/%+-<>&^|
数据流建模使用的基本语句是连续赋值语句assign,该它 wireA,B,SEL,L;//4个连线型变量assignL=(A&~SEL)|(B&SEL)E1E1&Y&Y1&Y1&Y//Dataflowdescriptionofa2-to-4-linedecoder,moduledecoder_df(A1,A0,E,Y);inputA1,A0,E;output[3:0]assignY[0]=~(~A1&~A0&~E);assignY[1]=~(~A1&A0&~E);assignY[2]=~(A1&~A0&~E);assignY[3]=~(A1&A0&~E); //Dataflowdescriptionof2-to-1-linemultiplexermodulemux2x1_df(A,B,SEL,L);inputoutputassignL=SEL?A:B;1、条件语句(if语句if(condition_exprif(condition_expr)true_statement;elsefale_statement;if(condition_expr1)true_statement1;elseif(condition_expr2)true_statement2;elseif(condition_expr3)else2、多路分支语句(case语句caseitem_expr1:statement1;item_expr2:defaultdefault_statement//default例//Behavioraldescriptionof2-to-1-linemultiplexermodulemux2to1_bh(A,B,SEL,L);inputA,B,outputregL; //defineregistervariablealways@(SELorAorB)if(SEL1LbifSELL=B;elseL=A;//Behavioraldescriptionof4-to-1-
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2026学年辽宁省铁岭市初中生物七年级期末下册自我评估知识整合题(附答案)
- MT2磁粉检测二级考试试卷(含详细答案解析)
- MHK三级全真模拟试题(含详细答案解析)
- 2026年安徽亳州市高职单招语文考试题库(附含答案)
- 高处作业培训考试题及答案
- 2026年山东省莱州市高三数学下册期末考试模拟试卷及参考答案【能力提升】
- 2026年湖北省松滋市高三数学下册期末考试模拟考试卷加答案
- 2026年湖北省仙桃市高三数学下册期末考试模拟检测卷附参考答案(能力提升)
- 2026年福建省福清市高三数学下册期末考试模拟考试卷含答案(夺分金卷)
- 2026年湖北省安陆市高三数学下册期末考试模拟考试卷及参考答案(黄金题型)
- 《工程伦理》课件 第五讲 邻避效应的防范与化解
- 口腔颌面外科住院医师规范化培训结业临床实践能力考核标准方案(2023版)
- 2025年浙江交通集团招聘笔试备考题库(带答案详解)
- 2.30违背或偏离方案处理标准操作规程药物临床试验机构
- 《医疗器械概论》-第二篇第2章-医用放射设备
- 银行催收管理岗竞演
- 2024年大宗互赔协议书模板
- JB-T 14507-2023 环保设备 氟塑料气水换热器
- 课件:装配图的尺寸标注、技术要求及零件编号 课件:装配图的尺寸标注、技术要求及零件编号
- 动漫手办制作课
- CT26-型弹簧操动机构
评论
0/150
提交评论