应届生找工作+常见电子类硬件笔试题整理大全(含答案)+硬件工程师笔试试题集大全+模拟、数字电子技术

合集下载

硬件工程师笔试题

硬件工程师笔试题

硬件工程师笔试题
一、多项选择题
1. 下列哪个是CPU的主要功能?
A. 存储数据
B. 控制系统
C. 显示图像
D. 打印文件
2. 以下哪项是电脑硬件部件?
A. Windows操作系统
B. Word文档
C. 鼠标和键盘
D. Photoshop软件
3. 以下哪个硬件部件负责将计算机从关机状态启动?
A. CPU
B. GPU
C. BIOS
D. RAM
4. 下列哪个是用于将电脑连接到互联网的硬件设备?
A. 路由器
B. 打印机
C. 显示器
D. 鼠标
5. 以下哪个硬件设备可用于存储文件和数据?
A. USB闪存
B. 音响耳机
C. 电脑摄像头
D. 扫描仪
二、填空题
6. 电脑的主板上有多少个内存插槽?答:__
7. 一个标准的CPU插槽插入多少根金手指引脚?答:__
8. 一个典型的显示器端口是什么类型?答:__
9. 一个典型的鼠标端口是什么类型?答:__
10. SATA接口用于连接什么硬件设备?答:__
三、简答题
11. 请简要解释何为“硬件工程”。

12. 解释热插拔技术及其作用。

13. 电脑内存的作用是什么?为什么需要升级内存?
14. 请说明什么是BIOS以及其在计算机系统中的作用。

15. 详细介绍一下系统风扇的作用和工作原理。

四、综合题
16. 请列出你认为一个完整的计算机系统所需的所有硬件部件,并简要解释各部件的功能和作用。

以上是硬件工程师笔试题的全部内容,希望你能准确作答并顺利通过考试。

祝你好运!。

硬件工程师笔试试题集锦

硬件工程师笔试试题集锦

硬件工程师笔试试题集锦一、题目:数电电路设计我们需要设计一个数电电路,实现以下功能:当输入信号A为1时,输出信号Y为0;当输入信号A为0时,输出信号Y为1。

请根据这个题目,完成以下问题:1.1 请画出这个数电电路的逻辑图。

1.2 请列出这个数电电路的真值表。

1.3 根据给定的真值表,设计出一个与门电路实现这个功能。

1.4 请写出这个与门电路的逻辑元件的真值表,以及实现该功能的电路图。

1.5 如果我们希望通过调节输入信号A的高电平电压值来实现输出信号Y的高电平电压值的调节,你会采用什么方法?简要说明你的设计思路,并画出电路图。

二、题目:CPU设计我们需要设计一个简单的CPU,实现以下功能:能够执行两个8位数的加法运算,结果存储在一个8位的寄存器中。

请根据这个题目,完成以下问题:2.1 请确定这个CPU的指令格式,并解释指令格式中各个部分的含义。

2.2 请设计一个合适的指令集,使得CPU能够支持加法运算。

2.3 请画出这个CPU的主控制电路的数据通路图。

2.4 请编写CPU的执行代码,模拟CPU运行一个加法指令的过程。

2.5 请列出这个CPU的指令集,并说明每个指令的功能和操作码。

三、题目:串口通信系统设计我们需要设计一个串口通信系统,实现以下功能:通过串口发送一个8位的数字信号,接收端接收到信号后,将其转换为相应的ASCII 字符,并通过串口输出。

请根据这个题目,完成以下问题:3.1 请编写发送端的程序代码,实现将一个8位的数字信号通过串口发送出去的功能。

3.2 请编写接收端的程序代码,实现接收到数字信号后将其转换为相应的ASCII字符并通过串口输出的功能。

3.3 请展示发送端和接收端的运行效果。

3.4 请简要说明串口通信系统的工作原理,并画出发送端和接收端的基本电路图。

3.5 如果我们希望扩展该系统,使其能够实现双向通信,你会采用什么方法?简要说明你的设计思路,并画出电路图。

结语:通过以上题目,我们可以看出,硬件工程师需要具备对数字电路设计、CPU设计以及串口通信系统设计等方面的知识和能力。

硬件工程师招聘笔试题与参考答案(某大型央企)2025年

硬件工程师招聘笔试题与参考答案(某大型央企)2025年

2025年招聘硬件工程师笔试题与参考答案(某大型央企)(答案在后面)一、单项选择题(本大题有10小题,每小题2分,共20分)1、在数字逻辑电路设计中,最基本的逻辑门不包括以下哪一种?A. 与门B. 或门C. 非门D. 同或门2、在计算机系统中,用来存放CPU当前正在执行的指令的寄存器是?A. 程序计数器(PC)B. 指令寄存器(IR)C. 数据寄存器(DR)D. 状态寄存器(SR)3、以下哪个不是硬件工程师在电路设计中需要遵循的原则?A、可靠性原则B、经济性原则C、环保性原则D、美观性原则4、在数字电路中,一个标准的TTL与非门输入端接有3个低电平信号,输出端接有4个高电平信号,该与非门的输入逻辑表达式为:A、Y = AB’ + C’D’B、Y = A + B + C + DC、Y = AB + CDD、Y = A’ + B’ + C’ + D’5、以下哪种类型的存储器在计算机系统中通常用作主存储器?A. 硬盘驱动器(HDD)B. 固态硬盘(SSD)C. 只读存储器(ROM)D. 动态随机存取存储器(DRAM)6、在硬件设计中,以下哪种接口用于连接计算机与外部显示设备?A. USBB. SATAC. PCIeD. HDMI7、题干:以下哪种电子元件在数字电路中主要用作存储信息?A. 电阻B. 电容C. 晶体管D. 寄存器8、题干:在计算机系统中,以下哪个部件负责将用户输入的字符转换成相应的ASCII码?A. 中央处理器(CPU)B. 存储器C. 输入设备D. 输出设备9、在以下哪种情况下,一个数字信号被描述为“过采样”?A. 采样频率低于奈奎斯特频率B. 采样频率等于奈奎斯特频率C. 采样频率高于奈奎斯特频率D. 采样频率低于信号的最高频率 10、在数字信号处理中,以下哪个概念与“零阶保持器”相对应?A. 滤波器B. 离散傅里叶变换(DFT)C. 滑动平均滤波器D. 零阶保持器二、多项选择题(本大题有10小题,每小题4分,共40分)1、题干:以下哪些技术属于硬件工程师在嵌入式系统设计中常用的技术?()A、C语言编程B、Verilog或VHDL硬件描述语言C、PCB设计D、Linux操作系统E、数字信号处理2、题干:以下哪些硬件接口属于USB接口标准的一部分?()A、USB 1.1B、USB 2.0C、USB 3.0D、USB Type-CE、串行接口(RS-232)3、以下哪些技术或设备属于硬件工程师在嵌入式系统开发中常用的?()A. ARM处理器B. FPGA(现场可编程门阵列)C. 磁盘阵列D. USB接口4、在硬件设计过程中,以下哪些测试方法可以帮助硬件工程师验证电路设计的正确性?()A. 功能仿真B. 实验室测试C. 现场调试D. 用户反馈5、以下哪些是硬件工程师在设计和验证电路时需要考虑的电气特性?()A. 电压波动B. 电流稳定性C. 信号完整性D. 热设计E. 电磁兼容性6、以下关于SMT(表面贴装技术)的说法,正确的是?()A. SMT可以提高电路的组装密度B. SMT可以提高电路的可靠性C. SMT对电路板的设计要求较高D. SMT的制造成本较高E. SMT适用于大规模生产7、以下哪些属于硬件工程师在产品设计阶段需要考虑的因素?()A. 成本控制B. 可靠性设计C. 易用性设计D. 环境适应性设计E. 法律法规要求8、以下关于硬件测试的描述,正确的是?()A. 硬件测试分为功能测试、性能测试、兼容性测试等B. 功能测试主要检查硬件的功能是否满足设计要求C. 性能测试主要检查硬件的性能指标是否达到设计目标D. 兼容性测试主要检查硬件在不同操作系统、软件环境下的运行情况E. 以上都是9、以下哪些组件属于硬件工程师在设计和制造嵌入式系统时可能需要使用的?()A、微控制器(MCU)B、场效应晶体管(MOSFET)C、可编程逻辑器件(PLD)D、光耦合器E、RF模块 10、下列哪些技术或方法在硬件设计过程中有助于提高系统的可靠性?()A、冗余设计B、热设计分析C、电磁兼容性(EMC)测试D、故障检测和自恢复机制E、材料老化测试三、判断题(本大题有10小题,每小题2分,共20分)1、硬件工程师在进行电路板设计时,只需要考虑电路的电气性能,无需考虑机械结构设计。

硬件笔试题及答案

硬件笔试题及答案

硬件笔试题及答案一、选择题(每题2分,共20分)1. 以下哪个不是计算机硬件的基本组成部分?A. CPUB. 内存B. 硬盘D. 操作系统答案:D2. RAM代表什么?A. 随机存取存储器B. 读取存储器C. 记录存储器D. 远程存储器答案:A3. 以下哪个是衡量硬盘存储容量的单位?A. HzB. GBC. mAD. W答案:B4. 以下哪个是衡量CPU性能的关键指标之一?A. 电压B. 频率C. 电流D. 电阻答案:B5. 在计算机硬件中,GPU是指什么?A. 图形处理器B. 通用处理器C. 通用输入设备D. 通用输出设备答案:A6. 以下哪个是网络硬件设备?A. 路由器B. 打印机C. 键盘D. 鼠标答案:A7. 以下哪个是衡量显卡性能的关键指标?A. 内存容量B. 显存容量C. 分辨率D. 刷新率答案:B8. 以下哪个是计算机主板上的插槽类型?A. AGPB. PCIC. USBD. SATA答案:B9. 以下哪个是衡量电源稳定性的指标?A. 功率B. 效率C. 电压D. 电流答案:B10. 以下哪个是衡量显示器质量的关键指标之一?A. 分辨率B. 刷新率C. 响应时间D. 所有以上答案:D二、填空题(每题2分,共20分)11. 计算机硬件系统中,CPU的主要功能是执行______。

答案:程序指令12. 计算机的内存分为______和______两种类型。

答案:RAM(随机存取存储器);ROM(只读存储器)13. 在计算机中,数据传输速率通常用______来衡量。

答案:Mbps(兆比特每秒)14. 计算机的硬盘主要分为______和固态硬盘两种类型。

答案:机械硬盘15. 在计算机硬件中,BIOS是______的基本输入输出系统。

答案:基本输入输出系统16. 计算机的电源供应器(PSU)的主要职责是将______转换为计算机可以使用的直流电。

答案:交流电17. 在计算机硬件中,PCIe是______的缩写。

硬件工程师笔试试题集锦(均有参考答案)

硬件工程师笔试试题集锦(均有参考答案)

(2)
注意适当加入旁路电容与时测试用; 注意适当加入 0 欧电阻、电感和磁珠以实现抗干扰和阻抗匹配; PCB 设计阶段 自己设计的元器件封装要特别注意以防止板打出来后元器件无法焊接; FM 部分走线要尽量短而粗,电源和地线也要尽可能粗; 旁路电容、晶振要尽量靠近芯片对应管脚; 注意美观与使用方便; 说明自己需要的工艺以及对制板的要求; 防止出现芯片焊错位置,管脚不对应; 防止出现虚焊、漏焊、搭焊等; 先调试电源模块,然后调试控制模块,然后再调试其它模块; 上电时动作要迅速,发现不会出现短路时在彻底接通电源; 调试一个模块时适当隔离其它模块; 各模块的技术指标一定要大于客户的要求; 由于整机调试时仍然会出现很多问题,而且这些问题往往更难解决,如
1、下面是一些基本的数字电路知识问题,请简要回答之。 (1) 什么是 Setup 和 Hold 时间? 答:Setup/Hold Time 用于测试芯片对输入信号和时钟信号之间的时间要求。 建立时间(Setup Time)是指触发器的时钟信号上升沿到来以前,数据能够保持稳 定不变的时间。 输入数据信号应提前时钟上升沿(如上升沿有效)T 时间到达芯片, 这个 T 就是建立时间通常所说的 Setup Time。如不满足 Setup Time,这个数据就 不能被这一时钟打入触发器,只有在下一个时钟上升沿到来时,数据才能被打入 触发器。 保持时间(Hold Time)是指触发器的时钟信号上升沿到来以后,数据保 持稳定不变的时间。如果 Hold Time 不够,数据同样不能被打入触发器。 (2) 什么是竞争与冒险现象?怎样判断?如何消除? 答:在组合逻辑电路中,由于门电路的输入信号经过的通路不尽相同,所产 生的延时也就会不同,从而导致到达该门的时间不一致,我们把这种现象叫做竞 争。由于竞争而在电路输出端可能产生尖峰脉冲或毛刺的现象叫冒险。如果布尔 式中有相反的信号则可能产生竞争和冒险现象。解决方法:一是添加布尔式的消 去项,二是在芯片外部加电容。 (3) 请画出用 D 触发器实现 2 倍分频的逻辑电路? 答:把 D 触发器的输出端加非门接到 D 端即可,如下图所示:

常见硬件工程师笔试题(标准答案)

常见硬件工程师笔试题(标准答案)

硬件工程师笔试题一、电路分析:1、竞争与冒险在组合逻辑中,在输入端的不同通道数字信号中经过了不同的延时,导致到达该门的时间不一致叫竞争。

因此在输出端可能产生短时脉冲(尖峰脉冲)的现象叫冒险。

常用的消除竞争冒险的方法有:输入端加滤波电容、选通脉冲、修改逻辑设计等。

2、同步与异步同步逻辑是时钟之间有固定的因果关系。

异步逻辑是各时钟之间没有固定的因果关系。

同步电路:存储电路中所有触发器的时钟输入端都接同一个时钟脉冲源,因而所有触发器的状态的变化都与所加的时钟脉冲信号同步。

异步电路:电路没有统一的时钟,有些触发器的时钟输入端与时钟脉冲源相连,只有这些触发器的状态变化与时钟脉冲同步,而其它的触发器的状态变化不与时钟脉冲同步。

异步电路不使用时钟脉冲做同步,其子系统是使用特殊的“开始”和“完成”信号使之同步同步就是双方有一个共同的时钟,当发送时,接收方同时准备接收。

异步双方不需要共同的时钟,也就是接收方不知道发送方什么时候发送,所以在发送的信息中就要有提示接收方开始接收的信息,如开始位,结束时有停止位3、仿真软件:Proteus4、Setup 和Hold timeSetup/hold time 是测试芯片对输入信号和时钟信号之间的时间要求。

建立时间是指触发器的时钟信号上升沿到来以前,数据稳定不变的时间。

输入信号应提前时钟上升沿(如上升沿有效)T时间到达芯片,这个T就是建立时间-Setup time.如不满足setup time,这个数据就不能被这一时钟打入触发器,只有在下一个时钟上升沿,数据才能被打入触发器。

保持时间是指触发器的时钟信号上升沿到来以后,数据稳定不变的时间。

如果hold time不够,数据同样不能被打入触发器。

5、IC设计中同步复位与异步复位的区别同步复位在时钟沿采集复位信号,完成复位动作。

异步复位不管时钟,只要复位信号满足条件,就完成复位动作。

异步复位对复位信号要求比较高,不能有毛刺,如果其与时钟关系不确定,也可能出现亚稳态。

硬件工程师招聘笔试题及解答(某大型国企)

硬件工程师招聘笔试题及解答(某大型国企)

招聘硬件工程师笔试题及解答(某大型国企)(答案在后面)一、单项选择题(本大题有10小题,每小题2分,共20分)1、以下哪个不是硬件工程师常用的电子设计自动化(EDA)工具?A、Altium DesignerB、CadenceC、Microsoft OfficeD、Eagle2、在数字电路设计中,以下哪种电路具有非破坏性读出特性?A、SR锁存器B、D触发器C、JK触发器D、T触发器3、以下哪种电子元件在电路中主要起到整流作用?()A. 电阻B. 电容C. 二极管D. 电感4、以下哪个参数是衡量晶体管放大能力的指标?()A. 饱和电压B. 开关电压C. 共基极电流增益D. 共射极电流增益5、某硬件工程师在进行电路设计时,需要选择一种适合高速信号传输的传输线。

以下选项中,哪一种传输线最适合高速信号传输?A. 同轴电缆B. 双绞线C. 无线传输D. 平行电缆6、在硬件设计中,以下哪个元件通常用于将模拟信号转换为数字信号?A. 运算放大器B. 电压比较器C. 模数转换器(ADC)D. 集成运算放大器7、在硬件设计中,以下哪种接口通常用于高速数据传输?A、USB接口B、I2C接口C、SPI接口D、PCI接口8、在硬件电路设计中,以下哪种元件通常用于产生稳定的直流电压?A、电阻B、电容C、二极管D、稳压二极管9、在数字电路中,用于表示逻辑状态的高电平通常指的是:A. 5VB. 3.3VC. 2.5VD. 1.8V 10、以下哪种类型的存储器在断电后会丢失存储的数据?A. 只读存储器(ROM)B. 随机存取存储器(RAM)C. 闪存(Flash Memory)D. 静态随机存取存储器(SRAM)二、多项选择题(本大题有10小题,每小题4分,共40分)1、以下哪些技术属于嵌入式系统硬件设计常用的技术?()A. 数字电路设计B. 模拟电路设计C. PCB(印刷电路板)设计D. 微控制器编程E. FPGA(现场可编程门阵列)设计2、在硬件工程师面试中,以下哪些指标可以用来评估候选人的硬件设计能力?()A. 熟悉的硬件设计工具B. 具有实际硬件项目经验C. 硬件故障诊断能力D. 对硬件设计规范的掌握程度E. 团队协作和沟通能力3、以下哪些组件属于硬件工程师在设计中需要考虑的关键硬件组件?()A. 微处理器B. 电源管理芯片C. 传感器D. 显示屏E. 集成电路(IC)4、在以下关于硬件设计规范的描述中,哪些是硬件工程师在编写硬件设计规范时应该包含的内容?()A. 设计目标和功能需求B. 硬件选型标准和规范C. 设计原理和算法描述D. PCB布局和布线原则E. 测试方法和验收标准5、以下哪些元件属于被动元件?()A. 电容B. 电感C. 变压器D. 晶体管6、在以下选项中,哪些是常见的数字信号处理算法?()A. 快速傅里叶变换(FFT)B. 滤波算法C. 神经网络算法D. 傅里叶级数7、以下哪些是硬件工程师在电路设计中需要考虑的关键因素?()A. 电源稳定性B. 热设计C. 电磁兼容性D. 成本控制E. 电路可靠性8、以下哪些是硬件工程师在项目实施过程中需要遵循的基本原则?()A. 遵循设计规范B. 优先考虑用户体验C. 保证设计可维护性D. 重视项目进度管理E. 注重团队合作9、以下哪些属于硬件工程师在电路设计时需要考虑的电磁兼容性(EMC)问题?A. 电路中的辐射干扰B. 电路对外的干扰C. 电路对电源的干扰D. 电路对同轴电缆的干扰 10、以下哪些是硬件工程师在PCB(印刷电路板)设计时需要遵守的原则?A. 高速信号走线采用差分信号传输B. 电源和地线设计应尽量短且宽C. 同一电源和地线应尽量走直线D. 避免信号走线在PCB边缘附近三、判断题(本大题有10小题,每小题2分,共20分)1、硬件工程师在设计和开发过程中,无需考虑电磁兼容性(EMC)的问题。

硬件工程师笔试题 附答案

硬件工程师笔试题 附答案

填空题(每题5分,8题,共40分)假设A 传输线的特征阻抗是0欧姆,B 传输线的特征阻抗是0欧姆,A 传输线与B 传输线相 连,那么它们之间的反射系数是04_。

(-0.4也可以是正确答案) 假设模拟信号的输入带宽是0Hz~1MHz 对信号进行无失真采样的最低频率是M 虹。

、问答题(每题10分,6题,共60分) 1.单片机上电后没有运转,首先要检查什么? 10分) 答案:第一步,测量电源电压是否正常第二步,测量复位引脚是否正常第三步,测量夕陪部晶振是否起振。

SA^ADC 包括采样保寺电路(S/H )比较器(COMARE )数模转换器(DAQ 逐次逼近寄存器(SAR REGIST 和逻辑 控fSARCLGlQ 模拟输入电压VIN 由采样保寺电路采Wf 保寺,为实现二进制搜索算法首先由SAR OGIC 挪肿位寄存器设置在中间刻度艮吟最高有效立MSB 为“1”电平而其余位均为“0”电平,此时数字模拟转换 器1. 二极管的导通电压一般&.7V2.MOS 管根据掺杂类型可以分为NMOS 、 PMOS 。

3.晶体三极管在工作时,发射结和集电结均处于正向偏置,该晶体管工饱和状态。

4. 5. 二进制数(110100102转换成十六进制数是DL 。

贴片电阻上的103代表10k 。

6. 输出使—OC 门或0。

门实现线与功能。

7. 8. 2.请分别画出BUCK 和BOOST 电路的原理框图。

(10BU2K 电路3.请画出SAR 型(逐次逼近型)ADC 的原理框图,或者描述SAR 型ADC 的工作原理。

(10 分)DAC^^M VDAC为0.5VREF其中VREF为提供给ADC的基隹电压。

由比较器对VIN和VDAC®亍比较若VIN>VDAC则比较器输出“1”电平,N位寄存器的MSB保寺“1”电平;反乙若VN<VDAC则比较器输出“0” 电平,N位寄存器勺MSB被置为“0”电平。

一次比较结束后,MSB被置为相应勺电平1W逻辑控制单元移至次高位并将其置“1”,其余位置“0",进亍下一次比较直至最低有效位1、日比较完毕。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

硬件笔试题模拟电路1、基尔霍夫定理的内容是什么?基尔霍夫定律包括电流定律和电压定律电流定律:在集总电路中,任何时刻,对任一节点,所有流出节点的支路电流的代数和恒等于零。

电压定律:在集总电路中,任何时刻,沿任一回路,所有支路电压的代数和恒等于零。

2、描述反馈电路的概念,列举他们的应用。

反馈,就是在电子系统中,把输出回路中的电量输入到输入回路中去。

反馈的类型有:电压串联负反馈、电流串联负反馈、电压并联负反馈、电流并联负反馈。

负反馈的优点:降低放大器的增益灵敏度,改变输入电阻和输出电阻,改善放大器的线性和非线性失真,有效地扩展放大器的通频带,自动调节作用。

电压负反馈的特点:电路的输出电压趋向于维持恒定。

电流负反馈的特点:电路的输出电流趋向于维持恒定。

3、有源滤波器和无源滤波器的区别无源滤波器:这种电路主要有无源组件R、L和C组成有源滤波器:集成运放和R、C组成,具有不用电感、体积小、重量轻等优点。

集成运放的开环电压增益和输入阻抗均很高,输出电阻小,构成有源滤波电路后还具有一定的电压放大和缓冲作用。

但集成运放带宽有限,所以目前的有源滤波电路的工作频率难以做得很高。

数字电路1、同步电路和异步电路的区别是什么?同步电路:存储电路中所有触发器的时钟输入端都接同一个时钟脉冲源,因而所有触发器的状态的变化都与所加的时钟脉冲信号同步。

异步电路:电路没有统一的时钟,有些触发器的时钟输入端与时钟脉冲源相连,这有这些触发器的状态变化与时钟脉冲同步,而其它的触发器的状态变化不与时钟脉冲同步。

2、什么是"线与"逻辑,要实现它,在硬件特性上有什么具体要求?将两个门电路的输出端并联以实现与逻辑的功能成为线与。

在硬件上,要用OC门来实现,同时在输出端口加一个上拉电阻。

由于不用OC门可能使灌电流过大,而烧坏逻辑门。

3、解释setup和hold time violation,画图说明,并说明解决办法。

(威盛VIA2003.11.06上海笔试试题)Setup/hold time是测试芯片对输入信号和时钟信号之间的时间要求。

建立时间是指触发器的时钟信号上升沿到来以前,数据稳定不变的时间。

输入信号应提前时钟上升沿(如上升沿有效)T时间到达芯片,这个T就是建立时间-Setup time.如不满足setup time,这个数据就不能被这一时钟打入触发器,只有在下一个时钟上升沿,数据才能被打入触发器。

保持时间是指触发器的时钟信号上升沿到来以后,数据稳定不变的时间。

如果hold time不够,数据同样不能被打入触发器。

建立时间(Setup Time)和保持时间(Hold time)。

建立时间是指在时钟边沿前,数据信号需要保持不变的时间。

保持时间是指时钟跳变边沿后数据信号需要保持不变的时间。

如果数据信号在时钟沿触发前后持续的时间均超过建立和保持时间,那么超过量就分别被称为建立时间裕量和保持时间裕量。

4、什么是竞争与冒险现象?怎样判断?如何消除?(汉王笔试)在组合逻辑中,由于门的输入信号通路中经过了不同的延时,导致到达该门的时间不一致叫竞争。

产生毛刺叫冒险。

如果布尔式中有相反的信号则可能产生竞争和冒险现象。

解决方法:一是添加布尔式的消去项,二是在芯片外部加电容。

5、名词:SRAM、SSRAM、SDRAMSRAM:静态RAMDRAM:动态RAMSSRAM:Synchronous Static Random Access Memory同步静态随机访问存储器。

它的一种类型的SRAM。

SSRAM的所有访问都在时钟的上升/下降沿启动。

地址、数据输入和其它控制信号均于时钟信号相关。

这一点与异步SRAM不同,异步SRAM的访问独立于时钟,数据输入和输出都由地址的变化控制。

SDRAM:Synchronous DRAM同步动态随机存储器6、FPGA和ASIC的概念,他们的区别。

(未知)答案:FPGA是可编程ASIC。

ASIC:专用集成电路,它是面向专门用途的电路,专门为一个用户设计和制造的。

根据一个用户的特定要求,能以低研制成本,短、交货周期供货的全定制,半定制集成电路。

与门阵列等其它ASIC(Application Specific IC)相比,它们又具有设计开发周期短、设计制造成本低、开发工具先进、标准产品无需测试、质量稳定以及可实时在线检验等优点。

7、什么叫做OTP片、掩膜片,两者的区别何在?OTP means one time program,一次性编程MTP means multi time program,多次性编程OTP(One Time Program)是MCU的一种存储器类型MCU按其存储器类型可分为MASK(掩模)ROM、OTP(一次性可编程)ROM、FLASHROM等类型。

MASKROM的MCU价格便宜,但程序在出厂时已经固化,适合程序固定不变的应用场合;FALSHROM的MCU程序可以反复擦写,灵活性很强,但价格较高,适合对价格不敏感的应用场合或做开发用途;OTP ROM的MCU价格介于前两者之间,同时又拥有一次性可编程能力,适合既要求一定灵活性,又要求低成本的应用场合,尤其是功能不断翻新、需要迅速量产的电子产品。

8、单片机上电后没有运转,首先要检查什么?首先应该确认电源电压是否正常。

用电压表测量接地引脚跟电源引脚之间的电压,看是否是电源电压,例如常用的5V。

接下来就是检查复位引脚电压是否正常。

分别测量按下复位按钮和放开复位按钮的电压值,看是否正确。

然后再检查晶振是否起振了,一般用示波器来看晶振引脚的波形,注意应该使用示波器探头的“X10”档。

另一个办法是测量复位状态下的IO口电平,按住复位键不放,然后测量IO口(没接外部上拉的P0口除外)的电压,看是否是高电平,如果不是高电平,则多半是因为晶振没有起振。

另外还要注意的地方是,如果使用片内ROM的话(大部分情况下如此,现在已经很少有用外部扩ROM的了),一定要将EA引脚拉高,否则会出现程序乱跑的情况。

有时用仿真器可以,而烧入片子不行,往往是因为EA引脚没拉高的缘故(当然,晶振没起振也是原因只一)。

经过上面几点的检查,一般即可排除故障了。

如果系统不稳定的话,有时是因为电源滤波不好导致的。

在单片机的电源引脚跟地引脚之间接上一个0.1uF的电容会有所改善。

如果电源没有滤波电容的话,则需要再接一个更大滤波电容,例如220uF的。

遇到系统不稳定时,就可以并上电容试试(越靠近芯片越好)。

数字电路1、同步电路和异步电路的区别是什么?(仕兰微电子)2、什么是同步逻辑和异步逻辑?(汉王笔试)同步逻辑是时钟之间有固定的因果关系。

异步逻辑是各时钟之间没有固定的因果关系。

电路设计可分类为同步电路和异步电路设计。

同步电路利用时钟脉冲使其子系统同步运作,而异步电路不使用时钟脉冲做同步,其子系统是使用特殊的“开始”和“完成”信号使之同步。

由于异步电路具有下列优点--无时钟歪斜问题、低电源消耗、平均效能而非最差效能、模块性、可组合和可复用性--因此近年来对异步电路研究增加快速,论文发表数以倍增,而Intel Pentium 4处理器设计,也开始采用异步电路设计。

异步电路主要是组合逻辑电路,用于产生地址译码器、FIFO或RAM的读写控制信号脉冲,其逻辑输出与任何时钟信号都没有关系,译码输出产生的毛刺通常是可以监控的。

同步电路是由时序电路(寄存器和各种触发器)和组合逻辑电路构成的电路,其所有操作都是在严格的时钟控制下完成的。

这些时序电路共享同一个时钟CLK,而所有的状态变化都是在时钟的上升沿(或下降沿)完成的。

3、什么是"线与"逻辑,要实现它,在硬件特性上有什么具体要求?(汉王笔试)线与逻辑是两个输出信号相连可以实现与的功能。

在硬件上,要用oc门来实现(漏极或者集电极开路),由于不用oc 门可能使灌电流过大,而烧坏逻辑门,同时在输出端口应加一个上拉电阻。

(线或则是下拉电阻)4、什么是Setup 和Holdup时间?(汉王笔试)5、setup和holdup时间,区别.(南山之桥)6、解释setup time和hold time的定义和在时钟信号延迟时的变化。

(未知)7、解释setup和hold time violation,画图说明,并说明解决办法。

(威盛VIA 2003.11.06 上海笔试试题)Setup/hold time 是测试芯片对输入信号和时钟信号之间的时间要求。

建立时间是指触发器的时钟信号上升沿到来以前,数据稳定不变的时间。

输入信号应提前时钟上升沿(如上升沿有效)T时间到达芯片,这个T就是建立时间-Setup time.如不满足setup time,这个数据就不能被这一时钟打入触发器,只有在下一个时钟上升沿,数据才能被打入触发器。

保持时间是指触发器的时钟信号上升沿到来以后,数据稳定不变的时间。

如果hold time不够,数据同样不能被打入触发器。

建立时间(Setup Time)和保持时间(Hold time)。

建立时间是指在时钟边沿前,数据信号需要保持不变的时间。

保持时间是指时钟跳变边沿后数据信号需要保持不变的时间。

如果不满足建立和保持时间的话,那么DFF将不能正确地采样到数据,将会出现metastability的情况。

如果数据信号在时钟沿触发前后持续的时间均超过建立和保持时间,那么超过量就分别被称为建立时间裕量和保持时间裕量。

8、说说对数字逻辑中的竞争和冒险的理解,并举例说明竞争和冒险怎样消除。

(仕兰微电子)9、什么是竞争与冒险现象?怎样判断?如何消除?(汉王笔试)在组合逻辑中,由于门的输入信号通路中经过了不同的延时,导致到达该门的时间不一致叫竞争。

产生毛刺叫冒险。

如果布尔式中有相反的信号则可能产生竞争和冒险现象。

解决方法:一是添加布尔式的消去项,二是在芯片外部加电容。

10、你知道那些常用逻辑电平?TTL与COMS电平可以直接互连吗?(汉王笔试)常用逻辑电平:12V,5V,3.3V;TTL和CMOS不可以直接互连,由于TTL是在0.3-3.6V之间,而CMOS则是有在12V的有在5V的。

CMOS输出接到TTL是可以直接互连。

TTL接到CMOS需要在输出端口加一上拉电阻接到5V或者12V。

cmos的高低电平分别为:Vih>=0.7VDD,Vil<=0.3VDD;Voh>=0.9VDD,Vol<=0.1VD为:Vih>=2.0v,Vil<=0.8v;Voh>=2.4v,Vol<=0.4v.用cmos可直接驱动ttl;加上拉后,ttl可驱动cmos.11、如何解决亚稳态。

(飞利浦-大唐笔试)亚稳态是指触发器无法在某个规定时间段内达到一个可确认的状态。

当一个触发器进入亚稳态时,既无法预测该单元的输出电平,也无法预测何时输出才能稳定在某个正确的电平上。

相关文档
最新文档