欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年2021年12月SOPC助理工程师认证考试试题及答案 .pdf

    • 资源ID:33688805       资源大小:77.73KB        全文页数:10页
    • 资源格式: PDF        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年2021年12月SOPC助理工程师认证考试试题及答案 .pdf

    中国电子学会嵌入式系统工程师专业技术资格认证考试试卷: SOPC 第 1 页 共 10 页(考试时间: 120 分钟)题号一二三四五总分分数一、选择题(本大题共 15 个小题,每小题 1 分,共 15 分)得分评阅人1、对于 FPGA 芯片来讲,下列说法错误的是: ()AFPGA 是现场可编程逻辑器件的缩写BFPGA 的内部可以集成DSP 、PowerPC 等模块CFPGA 是非易失性器件DFPGA 的内部逻辑可以反复修改2、下列不属于软核处理器的是: ()ALeon3 B. OpenRisc1200 C. Microblaze D. MIPS 3、下列不属于 FPGA 片内资源的是哪个?()A. PLL (锁相环) B. LUT(查找表)C. NiosII软核处理器D. DSP处理模块4、COS-II 操作系统属于:()A. 顺序执行系统B. 占先式实时操作系统C. 非占先式实时操作系统D. 分时操作系统5、下列关于 SOPC 的说法正确的是:()A. SOPC系统可以对其结构进行修改,因此可以说SOPC 是永不过时的嵌入式系统。B. NiosII是一种软核处理器,故可以任意修改其内部结构。C. NiosII可以脱离 FPGA 芯片单独运行。D. SOPC系统具有体积小、快速灵活、低功耗等优点。6、下列可综合的 Verilog HDL语句是: ()A. != B. task C. initial D. #delay 7、下列 Verilog HDL表达式中正确的是:()A. 4 b001 1 = 5b00010 ;B. !4b1011 | ! 4b0000 = 1b1 ;(密封线内勿答题)学校专业姓名身份证号(密封线内勿答题)名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 1 页,共 10 页 - - - - - - - - - 中国电子学会嵌入式系统工程师专业技术资格认证考试试卷: SOPC 第 2 页 共 10 页C. 4 b1010 & 4 b1101 = 1b1 ;D. 4 b1011 & 4 b0100 = 4b1111 ;8、下列选项中哪个不是嵌入式系统软硬件划分的原则。()A. 系统优化原则 B. 资源利用率原则C. 性能原则 D. 性价比原则9、NiosII的系统中 SDRAM 的 IP 核时钟与系统全局时钟相差多少度?()A. -60度 B. -50度C. -70 度 D. -90度10、下列描述可以在FPGA 中稳定运行的是:()A. 状态机编码中采用二进制编码方式B. 在时钟上升沿到来时 A 的值由“ 1001”变为“ 0110”C. 大量采用异步电路设计D. 采用时钟的正负沿调整采样11、下列关于 Verilog HDL模块连接正确的是:()Module1 Module2( .a (code1 ) , .clk (clk) , .rst (rst ) , .b ( k1 ) ) ; A. a 是顶层模块, code1 是底层模块。B. b 是顶层模块, k1 是底层模块。C. Module1 是底层模块, Module2 是顶层模块。D. Module2 的端口可以用 reg 类型定义12、下列关于 uClinux 的说法正确的是 : ()A. uClinux是在 linux的基础上裁剪了内核和应用程序库。B. uClinux可以使用 linux的一部分命令C. uClinux由于没有 MMU ,故仅能运行在没有MMU 的处理器上D. uClinux是硬实时的嵌入式操作系统。13、下列对 I2C 总线说法正确的是 : ()名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 2 页,共 10 页 - - - - - - - - - 中国电子学会嵌入式系统工程师专业技术资格认证考试试卷: SOPC 第 3 页 共 10 页A. SCL 线为高电平时, SDA线又低电平向高电平跳变表示数据传输的开始。B. SCL 线为低电平时, SDA线又低电平向高电平跳变表示数据传输的结束。C. SDA线是双向的,而SCL线是单向的。D. 在标准传输模式下, I2C 总线的速度是 400Kb/s 14、下列关于存储器的说法错误的是: ()A. Nor flash的的特点是写入数据慢读出数据快。多用于存储指令。B. 所有的 Flash 存储器都存在“位交换” ,故必须使用 EDC/ECC 算法以确保稳定性C. Sram 是静态随机存储器,一般读写速度很快但容量较小。D. DDR是在 SDRAM 的基础上提高一倍时钟。15、下列哪项不是 PLL锁相环的功能 : ()A. PLL 可以优化时钟,故有效降低FPGA 芯片的功耗。B. PLL 核是集成在 FPGA 内的硬 IP 核,故无论使用与否, PLL都存在在 FPGA 中。C. 使用 PLL可以有效减少时钟偏斜的现象D. PLL 可以调整时钟的频率,占空比,相位等二、判断题(本大题共 10 个小题,每题 1 分,共 10分)得分评阅人1、NiosII系统结构中有 32个 32位的通用寄存器, 8 个 32 位控制寄存器。()2、Avalon 接口是一个同步协议的接口。 ()3、在较高频率下 SDRAM 控制器核与 SDRAM 芯片之间需要 PLL调整时钟相位。()4、NiosII的定时器控制器的特性之一是具有增1、减 1 两种计数模式。()5、 在 QuartusII编译之前,对 FPGA 未使用的引脚一般要设置成As input tri-stated。()6、Flash 的数据总线是三态的, NiosII CPU 与 Flash 相连接时需要 Avalon 三态总线桥。 ()7、在 SOPC Builder 中定义 CPU的复位地址在 Flash ,而在 NiosII IDE中用户程序被连接到Flash之外的地址,那么elf2flash实用程序将在用户程序前插入一个Boot-copier 。 ()8、对于 SDRAM 控制器的数据引脚,可以与OUTPUT 属性的引脚相连,也可以与BIDIR属性的引脚相连。()名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 3 页,共 10 页 - - - - - - - - - 中国电子学会嵌入式系统工程师专业技术资格认证考试试卷: SOPC 第 4 页 共 10 页9、SOPC Builder 提供了一个组件编辑器,一个典型的组件主要有三部分组成:硬件文件、软件文件和组件描述文件三部分组成。()10、system.h 头文件对 SOPC 硬件进行了软件的描述。 ()三、填空题(本大题共 10 个空,每空 1 分,共 10 分)得分评阅人1、Altera公司的 FPGA 常用的配置方式: JTAG方式、 _ _ 、_ _ 。2、CycloneII FPGA 上面集成的 Block RAM为 M4K ,一个 M4K的大小是 _。3、使用 QuartusII进行 FPGA 设计的开发流程是:设计输入、_、_、仿真、_ 。4、NiosII IDE为软件开发提供了4 个主要功能:工程管理器、编辑器和编译器、调试器、。5、SOPC 组件 On-chip Memory 可以用作 RAM 外,还可以设置成,甚至可以设置成双口存取。6、CycloneII EP2C20 器件包含 4 个 PLL,每个 PLL均有个输出。其中第个输出的驱动能力最强。四、简答题(本大题共 8 个小题,每小题5 分,共 40 分)得分评阅人1、简述 SOPC 开发流程和对 SOPC 的理解?名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 4 页,共 10 页 - - - - - - - - - 中国电子学会嵌入式系统工程师专业技术资格认证考试试卷: SOPC 第 5 页 共 10 页2、简述 IP 核复用的好处。3、硬核和软核的区别。4、Moore和 Mealy 状态机的异同?名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 5 页,共 10 页 - - - - - - - - - 中国电子学会嵌入式系统工程师专业技术资格认证考试试卷: SOPC 第 6 页 共 10 页5、如何理解可编程逻辑设计的面积和速度平衡与互换原则? 6 、什么是同步设计,什么是异步设计?FPGA 设计中为什么遵循同步设计原则?7、Verilog HDL设计中阻塞赋值和非阻塞赋值有什么区别?举例说明。名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 6 页,共 10 页 - - - - - - - - - 中国电子学会嵌入式系统工程师专业技术资格认证考试试卷: SOPC 第 7 页 共 10 页8、简述 FPGA 设计中毛刺产生的条件及消除毛刺的简单方法。五、程序题(本大题共 3 个小题,共 25 分)得分评阅人1、在 Verilog HDL 或者 VHDL 中如何定义 inout型 的接口?( 7 分)名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 7 页,共 10 页 - - - - - - - - - 中国电子学会嵌入式系统工程师专业技术资格认证考试试卷: SOPC 第 8 页 共 10 页2、系统的时钟输入是50MHz ,请用 Verilog HDL或者 VHDL 设计一个分频器得到10Hz的时钟输出。(8 分)3、 说明扫描矩阵键盘的工作原理,用Verilog或 VHDL 编写去除按键抖动的代码?(提示:认为只有一次按下是键盘抖动,三次按下才是有按键输入)(10 分)名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 8 页,共 10 页 - - - - - - - - - 中国电子学会嵌入式系统工程师专业技术资格认证考试试卷: SOPC 第 9 页 共 10 页答案选择题:1 C 2 D 3 C 4 B 5 A 6 B 7 B 8 A 9 A 10 B 11、C 12、A 13、B 14、D 15、A 判断题:1、F 2、T 3 、T 4 、F 5 、T 6 、T 7 、T 8 、F 9 、T 10 T 填空题:1、AS方式/EPCS方式 、PS方式/CPLD方式2、4Kbit 3、综合、布局布线、配置或下载4、下载器5、ROM 6、3 、 3 简答题:1、首先建立 SOPC 工程添加系统需要的IP 核,设置每个 IP 核的属性,然后分别进行系统的硬件设计和软件设计,然后把硬件设计生成的配置文件下载到FPGA ,再启动 NiosII运行软件程序。 SOPC 设计灵活,可以根据需要设计针对不同应用的嵌入式系统。2、设计快速、方便、灵活、性能优化,3、硬核是实际电路构成的不可以改变的功能模块。软核是用 HDL语言编写的可以修改全部或部分内部结构的功能模块。4、如果逻辑输出只取决于当前状态,这样的状态机叫Moore状态机。如果逻辑输出不仅取决于当前状态,而且还取决于输入,这样的状态机叫Mealy 状态机。5、面积指占用的逻辑单元的数量,速度指模块的处理速度。面积和速度是相互制约的,也就是说,如果占用很小的FPGA 面积,速度就受到一定限制,相反,想要较高的处理速度必然是占用很大的面积。所以在 FPGA 中一定要考虑模块的实际需要,如果要达到很高的处理速度可以多个模块并行处理,如果要节省逻辑资源,可以反复使用一个处理模块。6、如果设计中功能模块内的寄存器值都在同一个时钟的上升沿或下降沿下变化,这个设计就是同步设计,否则为异步设计。在FPGA 中采用同步设计的原因是保证设计的稳定性,减少竞争和冒险的发生。7、always (posedge clk) Begin A = B ; B的值赋给 A C = D ; 同时 D的值赋给 C End 非阻塞always (posedge clk) Begin A = B ; B的值赋给 A C = D ; 下一个上升沿时 D的值赋给 C End 阻塞8、如果输入端的多位信号,其中的两位或者两位以上逻辑值在同一时间向相反方向跳变,在输出端就可能出现毛刺。名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 9 页,共 10 页 - - - - - - - - - 中国电子学会嵌入式系统工程师专业技术资格认证考试试卷: SOPC 第 10 页 共 10 页 1、在时钟方面多使用PLL,2、逻辑多采用同步设计, 3、使用 D触发器。程序题:1、 inout data ; Input data_in ; Reg data_reg ; Reg link_data ; assign data = link_data ? data_reg : 1bz ; / link_data 为高时, data 是输出端;link_data为低时, data 是输入端。2、parameter period = 5000000 ; Reg31:0 cnt ; Reg clkout ; Always (posedge clk or negedge rst) Begin If ( rst = 0 ) Cnt = 32b0 ; Else Cnt = cnt + 1 ; If (cnt = period 1 1) begin Clkout = clkout ; Cnt = 32b0 ; End End 3 、 如果只判断键盘一次按下,不可能有防抖效果。如果连续判断3 次键盘按下,则说明有键盘按下。Always (posedge clk )Begin Key1 = key_down ; Key2 = Key1 ; Key3 = Key2 ; End Assign Key_press = Key1 | Key2 | Key3 ; 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 10 页,共 10 页 - - - - - - - - -

    注意事项

    本文(2022年2021年12月SOPC助理工程师认证考试试题及答案 .pdf)为本站会员(C****o)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开