(完整word版)2009年6月SOPC助理工程师理论考试试题1.0

合集下载

09年秋电子设计初级、助理工程师实操机考试卷、答案.doc

09年秋电子设计初级、助理工程师实操机考试卷、答案.doc

09年秋电子设计初级、助理工程师实操机考试卷、答案.doc预览说明:预览图片所展示的格式为文档的源格式展示,下载源文件没有水印,内容可编辑和复制电路设计题(初级、助理必答,35分)1 设计一个带有稳幅功能的文氏电桥振荡器,要求输出峰峰值6V ,频率1kHz 的正弦波。

(1)画出电路原理图。

(10分)(2)给出振荡频率的计算公式,并确定相应的电路参数。

(5分)(3)给出幅度的计算公式,并确定相应的电路参数。

(5分)2 设计一个同相加法电路,实现运算关系:12o s s v v v =+。

(1)画出电路原理图。

(10分)(2)给出计算公式,并确定电路参数。

(5分)程序填空题(初级、助理必答,15分)下面是一段C 语言程序,实现一个8位字符数据的奇数位与偶数位互换的功能(0和1,2和3,4和5,6和7位分别互换)。

请将程序的空白处补充完整,每空5分。

unsigned char fun1(unsigned char s){unsigned char t;t = s & 0x ① ;t = t << 1;s = s & 0x ② ;s = s >> 1;s = s ③ t;return s;}程序设计题(助理必答,25分)已知液晶显示子函数、键盘子程序、数模转换驱动程序定义如下。

/************************************************************ 函数名称:void lcd_string( unsigned char *p, unsigned char flag ) ** 函数功能:1602LCD显示函数** 参数功能:*p ——显示数据首地址;** flag ——显示数据在液晶上的行号,可选1或2 ************************************************************//*********************************************************** 函数名称:KEY_DOWN( void ) ** 函数功能:实现判断按键是否按下功能** 参数功能:KEY_Data ——有键按下,返回键值0~15,** 无键按下,返回-1 ***********************************************************//*********************************************************** 函数名称:void da5615(unsigned int da) ** 函数说明:TI 10位DA TLC5615的驱动程序** 参数功能:da ——DAC待转换的输入数据***********************************************************/1 利用按键与显示子程序,设计一个函数,当按1键时仅在LCD 第1行显示1,当按2键时仅在LCD第2行显示2,当按其它键时不显示。

助理工程师考试卷与答案.

助理工程师考试卷与答案.

2009 年上半年程序员上午试卷●用户打开名为“个人简历”的Word 文件,通常是指(1);若再单击常用工具栏上的“(2)”按钮,可以插入表格。

(1)A.显示并打印该文件的内容B.为该文件开设一个新的、空的文档窗口C.将该文件内容从磁盘调入内存并显示D.将该文件内容从内存中读出并显示(2)A. B. C. D.●某品牌商品销售情况表如图(a)所示。

若想按产品类别分别累计销售量,可使用分类汇总命令。

汇总的结果如图(b)所示。

图(a) 图(b)在进行分类汇总前,应先对数据清单中的记录按(3)字段进行排序;选择“数据/分类汇总”命令,并在弹出的“分类汇总”对话框中的“选定汇总项”列表框内,选择要进行汇总的(4)字段,再点击确认键。

(3)A.产品 B.销售日期 C. 销售地点 D.销售量(4)A.产品 B.销售日期 C. 销售地点 D.销售量●(5)是格式正确的E-mail 地址。

(5)A. web master@ B. webmaster @ C. http:\\ D. http:// ●若采用16-bit 补码表示整数,则可表示的整数范围为(6)。

(6)A. [-215,215] B. (-215,215]C. (-215,215)D. [-215,215)●CPU 执行算术运算或者逻辑运算时,算术逻辑运算部件(ALU)将计算结果保存在(7)中。

(7)A.累加器AC B. 程序计数器PCC.指令寄存器IRD. 地址寄存器AR●(8)不是使用光(激光)技术来存取数据的存储介质。

(8)A. DVD B. EEPROM C. CD-ROM D. CD-RW●(9)既有检错功能又有纠错功能。

(9)A.水平奇偶校验 B.垂直奇偶校验 C.海明校验 D.循环冗余校验●计算机的用途不同,对其部件的性能指标要求也有所不同。

以科学计算为主的计算机,对(10)要求较高,而且应该重点考虑(11)。

(10)A.外存储器的读写速度 B.主机的运算速度C. I/O设备的速度D.显示分辨率(11)A. CPU 的主频和字长,以及内存容量B.硬盘读写速度和字长C. CPU 的主频和显示分辨率D.硬盘读写速度和显示分辨率●声音信号的数字化过程包括采样、(12)和编码。

(最新)助理工程师考试练习题题cm

(最新)助理工程师考试练习题题cm

机械助理工程师考试试题一、选择题1.有限责任公司的股东的全部出资经法定验资机构验资后,由()向公司登记机关申请设立登记。

A出资最多的股东B全体股东C董事长D全体股东指定的代表或共同委托的代理人2.属于压焊的焊接方法是(A)摩擦焊(B)气焊(C)电弧焊(D)埋弧焊3.轴线垂直相交的两圆柱体,下图所示相贯线画法中正确的是4.钎焊工艺方法是(A)钎料和焊件都熔化(B)钎料和焊件都不熔化(C)钎料熔化,焊件不熔化(D)钎料不熔化,焊件熔化5.在工程图样上,齿轮分度圆的线型为(A)细点划线(B)粗点划线(C)细实线(D)细虚线6.工业废水中的主要污染物是()。

A重金属、有机物、悬浮物、放射性物质、色度、氨、氮、磷及油类B重金属、碳化钙微生物C细菌、悬浮物、放射性物质D碳化钙、重金属、细菌、放射性物质7.可编程并行接口芯片8255各I/O端口的控制字(D7D6D5D4D3D2D1D0)的二进制代码为10010011时,其十六进制代码为(A)90H(B)91H(C)93H(D)94H8.在易触电的电气设备上操作时,防止触电的最重要的措施是()。

A带橡皮手套操作B将电气设备接地和接零C不接触电气设备中不带电的导电部分D电气设备四周用金属护拦防护9.计算机系统的构成指的是()A、主机和外围设备B、运算器、控制器和内存储器C、硬件和软件D、中央处理器和计算机软件10.为提高刀具的耐用度,在尽量选取较大的切削用量值的条件下选择车削用量的顺序是(A)f-ap-v(B)f-v-ap(C)ap-f-v(D)v-f-ap11.对于容易产生第二类回火脆性的铬钢、铬锰钢、硅锰钢在高温回火后应()A、急冷(如水冷)B、炉冷C、空冷D、坑冷12.用于质量管理体系认证的标准是()A、ISO9000B、ISO9001C、ISO14001D、ISO900413.机械工厂中易发生尘肺病的主要工种是()A、锻造、热处理B、砂型铸造、焊接C、机械加工、冲压D、电镀14.轴径圆度为0.005mm时,通常采用的测量方法是()A、使用三坐标测量机测量B、两点法C、使用圆度仪测量D、三点法二、填空题15.三大类焊接方法指()16.车床上加工外圆及孔时出现混乱波纹,是由于()。

2009年6月嵌入式软件助理工程师理论考试试题(带答案)

2009年6月嵌入式软件助理工程师理论考试试题(带答案)

C.make D. vi8、在FTP协议中,控制连接是由( B )主动建立的。

A.服务器端 B.客户端C.操作系统D.服务提供商9、进程有三种状态:( C )。

A .准备态.执行态和退出态B .精确态.模糊态和随机态C .运行态.就绪态和等待态D .手工态.自动态和自由态10、以下叙述中正确的是( C )。

A.宿主机与目标机之间只需要建立逻辑连接即可B .在嵌入式系统中,调试器与被调试程序一般位于同一台机器上C.在嵌入式系统开发中,通常采用的是交叉编译器D.宿主机与目标机之间的通信方式只有串口和并口两种11、Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,一般应将其放在( C )目录中。

A./bin B./etcC./dev D./lib12、安装linux操作系统后,/bin目录下通常存放( C )A.引导程序 B.驱动程序C.可执行程序 D.共享库13、中断向量是指(C )。

A.中断断点的地址B.中断向量表起始地址C.中断处理程序入口地址D.中断返回地址14、在微型计算机中,采用中断方式的优点之一是( C )。

A.简单且容易实现B.CPU可以不工作C.可实时响应突发事件D.传送速度最快15、NFS是( C )系统。

A.文件 B.磁盘C.网络文件 D.操作16. 嵌入式linux系统中,如果在gcc编译过程中没有指定输出的文件名,则默认输出的可执行文件名为:( B )A、a.exeB、a.outC、aD、a.obj17. 嵌入式linux系统中,关闭系统但不重新启动的命令常采用( B )。

A、Ctrl+Alt+DelB、haltC、shutdown -r nowD、reboot18. 在ARM处理器中,( A)寄存器包括全局的中断禁止位,控制中断禁止位就可以打开或者关闭中断。

A、CPSRB、SPSRC、PCD、IR19. 在下面的叙述中,(D )不是嵌入式图形用户接口(GUI)的主要特点。

(最新)助理工程师考试练习题题by

(最新)助理工程师考试练习题题by

机械助理工程师考试试题一、选择题1.16位I/O端口地址线可以寻址的地址范围为(A)16K(B)32K(C)64K(D)128K2.轴线垂直相交的两圆柱体,下图所示相贯线画法中正确的是3.精度较高、便于携带、常用于测量大型铸锻件和永久组装件的硬度计是(A)洛氏硬度计(B)布氏硬度计(C)维氏硬度计(D)里氏硬度计4.将微型计算机的基本硬件连接的总线是(A)数据总线、地址总线和外部总线(B)控制总线、系统总线和数据总线(C)控制总线、地址总线和数据总线(D)控制总线、数据总线和内部总线5.在《中华人民共和国固体废物污染环境防治法》中,国家对固体废物污染环境的防治采用的“三化”治理原则为()。

A填埋化、覆盖化、和无害化;B全部减量化、全部资源利用化和全部处理无害化原则C减量化、资源化、无害化,即实行减少固体废物的产生、充分合理利用固定废物和无害化的处置固体废物的原则D减量化、资源化、无害化,即减少废渗滤液的产生、充分合理利用渗滤液和无害化处理渗滤液的原则6.我国《公民道德建设实施纲要》提出了职业道德的基本内容()。

A爱岗敬业、诚实守信、办事公道、服务群众、奉献社会B爱岗敬业、诚实守信、公平公正、热情周到、无私奉献C爱岗敬业、诚实守信、公平合理、任劳任怨、无私奉献D爱岗敬业、诚实守信、合理合法、勤勤恳恳、奉献社会7.8086/8088CPU可寻址的存储空间范围可达1M字节,其地址总线有(A)8根(B)16根(C)20根(D)32根8.现代企业制度的两个特征是(A)产权清晰、两权分离(B)市场经济、政企分开(C)政企分开、两权分离(D)个人持股、两权分离9.设计一主动件为匀速单向转动、从动件的运动为简谐规律变化的往复移动,可选择的机构是()A、齿条机构B、凸轮机构C、曲柄滑块机构D、螺旋机构10.数控机床在编制加工程序时,沿着主轴轴向移动100mm上的定位程序是()A、G00 X100B、G01 Z100C、G02 X100D、G00 Z10011.通常齿轮的模数和齿数标记代号是( d )A、m和nB、n和zC、m和dD、m和z12.零件图中表示形状公差的一组项是( a )A、圆柱度、直线度B、平行度、垂直度C、圆度、同轴度D、平面度、倾斜度13.常用于制造高温绝缘构件的陶瓷合金材料是()A、氮化硅陶瓷B、氧化铝陶瓷C、碳化硅陶瓷D、氮化硼陶瓷14.对于容易产生第二类回火脆性的铬钢、铬锰钢、硅锰钢在高温回火后应()A、急冷(如水冷)B、炉冷C、空冷D、坑冷15.按照《中华人民共和国公司法》规定,有限责任公司注册资金最低不得少于人民帀()A、3万元B、10万元C、30万元D、50万元16.为对工序过程的质量特性进行动态检测、监控和发现问题,主要采用的统计技术是()A、排列图B、因果图C、控制图(点图)D、直方图17.批量生产中检测有标准配合的轴径时应采用( ) A 、钢板尺 B 、卡钳 C 、卡规D 、塞规18.《著作权法》规定:作者向一家期刊社投稿后,允许再向另一家期刊社投寄同样稿件的期限是自稿件发出之日起未收到期刊社录用通知的( ) A 、15日B 、30日 C 、45日D 、60日19.某隔环零件孔直径尺寸为05.0020+φmm ,经钻-铰两个工序完成加工。

助理工程师笔试试题答案

助理工程师笔试试题答案

助理工程师笔试试题答案一、填空(每空1分,共5填,合计5分)1、子网掩码产生在那一层(网络层)。

2、OSI参考模型按顺序有(应用层、表示层、会话层、传输层、网络层、数据链路层、物理层)。

3、路由器网络层的基本功能是(寻找路由和转发报文)。

4、IGP的作用范围是(自治系统内)。

5、TCP和UDP协议的相似之处是(传输层协议)。

二、名词解释(每个1分,共5个,合计5分)注:只写出中文名字即可.1、PON: Passive Optical Network 无源光网络2、OLT: Optical Line Terminal 光线路终端3、ONT/ONU: Optical Network Terminator 光网络终端/OpticalNetwork Unit 光网络单元4、ODN: Optical Distribution Network 光分配网络5、P2MP: Point to Multipoint 点到多点三、单项选择题(每题2分,共20小题,合计40分)1、下面哪个协议用于发现设备的硬件地址?()A、RARPB、ARPC、IPD、ICMP答案:B2、DHCP客户端申请一个新的IP地址之前,使用的初始IP地址是: ()A、0.0.0.0B、127.0.0.1C、255.255.255.255D、169.254.1.1答案: A3、172.16.99.99/255.255.192.0 的广播地址是:()A、172.16.99.255B、172.16.127.255C、172.16.255.255D、172.16.128.255答案: B4、按照IEEE 802.1Q标准,VLAN标识字段在以太网帧的什么位置?()A、源MAC地址和目标MAC地址前B、源MAC地址和目标MAC地址中间C、源MAC地址和目标MAC地址后D、不固定答案: C5、在ATM协议模型中,信元定界是哪一层所做的工作?()A、PMD子层B、TC子层C、ATM层D、SAR子层答案: B6、下面哪种DSL技术能够满足距离为2KM,带宽为2M的对称接入?()A、ADSLB、ADSL2+C、VDSLD、SHDSL答案: D7、PAP认证方式中,用户PC与NAS之间密码传送方式是________,NAS与Radius之间密码传送方式是_______。

助理工程师考试题

助理工程师考试题

助理工程师考试试题姓名:职位 : 得分:一、选择题(每空2分,共30分)1,在表示正弦交流电的解析式i=Imsin(ωt+φ)中,φ表示( )。

(A)频率 (B)相位 (C)初相角 (D)相位差2,三个结构完全相同的线圈,若一个放铁心,一个放铜心,一个在空气中,当三相线圈通以相同的电流时,产生的磁感应强度为最大的是()。

(A)放有铁心的线圈 (B)放有铜心的线圈 (C)放在空气中的线圈3,保护接零是指( )。

(A)负载中性点接零线 (B)负载中性点及外壳都接中性线(C)低压电网电源的中性点接地,电气设备外壳和中性点连接(D)电源的中性点不接地而外壳接地4,在纯电感电路中,外加电压与电流在相位上的关系为( )。

(A)滞后90 (B)超前90 (C)同相位 (D)反相位5,在电机△接线的电力拖动控制系统中,其线电流与相电流的相位关系为( )。

(A)相位差为零 (B)线电流超前30°(C)线电流滞后30° (D)线电流超前60°6,发电机与系统并网的条件参数包括:电压、频率和( )。

(A)相位 (B)相序 (C)电流 (D)周期7, R、L、C串联的正弦交流电路的谐振频率f为( )。

(A)2πL(C) (B)2π(√L(C))(C)1/(2π√L(C)) (D)1/(2πL(C))8,直流电压表要采用( )仪表测量机构。

(A)电磁系 (B)静电系 (C)磁电系 (D)电动系9,用直流双臂电桥测量小电阻时,其被测电阻值与( )有关。

(A)标准电压 (B)桥臂电阻 (C)接线电阻 (D)接触电阻10,用万用表测试好的单相可控硅时,阳极与控制极间的正反向电阻应( )。

(A)正向电阻小,反向电阻大 (B)正向与反向电阻都很大(C)向与反向电阻都很小 (D)反向电阻大,反向电阻小11,工频交流耐压试验调压设备的输出电压频率应在( )Hz范围内。

(A)40~45 (B)45~55 (C)55~60 (D)60~7012,二进制数1011101等于十进制数的()。

09年春初级、助理电子工程师综合知识试题、答案

09年春初级、助理电子工程师综合知识试题、答案

初级电子工程师认证综合知识试题2009年-4-8一、是非题(每题1.5分,共24分)1、()实验室中常用的稳压电源,其内阻较大,输出电压很稳定。

2、()电压表的输入电阻应愈大愈好,以尽量减小对被测电路的影响。

3、()一放大电路,若要其增益加大,则其频带宽度会减小。

4、()要使放大器的输出电压稳定,带载能力强,应采用电流负反馈电路。

5、()纯电阻电路无相移,也无时延,其通带宽度为无穷大。

6、()晶体管BJT与场效应管均为非线性器件,前者为指数型,后者为平方律型。

7、()逻辑代数化简中,存在A+AB=A关系。

8、()多输入端与非门中没有用到的输入端口最好接地,以免干扰信号窜入。

9、()51单片机的程序计数器PC是一个16位计数器,其内容是正在被执行指令的地址。

10、()多个TTL电路的输出端可并联使用(线与连接)。

11、()CMOS门电路的噪声门限通常要高于TTL门电路的噪声门限。

12、()国标CT4000系列的数字电路相当于国际上的SN54LSXX/74LSXX系列的器件,它们都是低功耗肖特其系列器件。

13、()51单片机的P0、P1、P2、P3作为通用I/O端口使用时,均需外接上拉电阻。

14、()51单片机中,当程序读数器PC值超过OFFFH时,CPU将自动转向访问外部程序存储器。

15、()标称为223的贴片电阻,其电阻值为22kΩ。

16、()可以直接购买到100PF电容器,1110Ω电阻器。

二、选择题(每题2分,共26分)1、()长度均为几十米的两平行导线与双绞线相比,其通频带宽度及数据传输速率为:A、二者相差无几,通带均较宽,速率均较高B、二者相差无几,通带均较窄,速率均较低C、前者通带宽、速率高D、前者通带窄、速率低2、()已知放大电路如图示,若电阻R C值减小,则A、增益下降、通频带变宽B、增益下降、通频带变窄C、增益增大、通频带变宽D、增益增大,通频带变窄3、()已知放大电路如图示:输出V01、V02与输入V i信号间的相位关系为:A、V01、V02均与V i同相B、V01、V02均与V i反相C、V01与V i同相,V02与V i反相D、V01与V i反相,V02与V i同相4、()已知桥式整流滤波电路如示,输入交流电压为10V,则二极管的耐压为:A、大于10VB、大于14VC、大于20VD、大于28V5、()已知音频功率放大电路如图示:电容C的容量大致为(设R的阻值很大):A、几uFB、几十uFC、几百uFD、几千uF6、()已知某半导体存储芯片的地址线为12根,则此存储器的存储容量为:A、512KBB、1024KBC、2048KBD、4096KB7、()下列数据中,数值最小的为:A、(10 1001)2B、(52)10C、(0010 1001)BCDD、(231)168、()下列各触发器中,具有约束条件的触发器是:A、主从JK触发器B、主从D触发器C、同步RS触发器D、边沿D触发器9、()常见的8251、8253、8255A集成芯片为:A、8251、8253为串行接口芯片,8255A为并行接口芯片B、8251、8253为并行接口芯片,8255A为定时/计数芯片C、8251、8255A为串行接口芯片,8253为定时/计数芯片D、8251为串行接口芯片,8253为定时/计数芯片,8255A为并行接口芯片10、()下列论述哪一项是错误的:A、RS-232是同步传输数据的B、RS-232编码协议是传输距离短的主要原因C、RS-422、RS-485的电路原理与RS-232基本相同D、RS-232广泛用于计算机接口11、()下列论述哪一项是正确的:A、模拟示波器只能观察模拟信号B、数字示波器也能观察模拟信号C、数字示波器只能观察数字信号D、模拟示波器比数字示波器更便宜12、()用TTL与非门或CMOS与非门组成如图电路,使发光管发光的条件为:A、两类与非门、电位器在任何位置B、只有CMOS与非门、电位器在任何位置C、只有TTL与非门、电位器在任何位置D、两类与非门、电位器在任何位置均不能使发光管发光。

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

中国电子学会嵌入式系统工程师专业技术资格认证考试 SOPC方向试题6、下列不属于FPGA片内资源的是( A )A.高速串行收发器 B.PLL(数字锁相环)C.RAM D.FIFO(先进先出)7、下面哪项不属于NiosII软核的可定制性( D )A.可以修改基于NiosII的IP核B.提高或降低工作频率C.增加或取消MMU(内存管理单元) D.自定义NiosII指令8、关于FPGA的配置问题下列说法的正确的是( A )A.EPCS16的容量是16MbB.FPGA仅支持EPCS配置C.FPGA的配置优先级最高的是EPCSD.EPCS配置FPGA属于PS(被动)方式9、关于NiosII软核启动过程,下列说法错误的是( D )A.NiosII软核的启动过程主要分为FPGA器件的配置和NiosII程序的加载B.CFI Flash可以保存FPGA的配置文件、NiosII程序和其他文件数据C.FPGA配置文件(.sof)和NiosII程序(.elf)都可以保存在EPCS中D.使用CFI Flash做为NiosII启动的器件时,FPGA把配置数据从CFI Flash读出并加载,然后执行Bootloader把保存的NiosII程序复制SDRAM执行10、下列可以在FPGA中稳定运行的是( B )A.在设计中同时存在大量同步和异步设计B.状态机编码采用二进制码和独热码混合形式C.使用很多已经验证好的IP核,但没有做整体的仿真D.有的模块采用时钟上升沿,有的模块采用时钟下降沿11、uC/OS-II的任务调度策略是( A )A.哪个任务的优先级高就先执行哪个任务B.高优先级的任务会被低优先级的任务抢占C.各自轮流执行一段时间再让出CPUD.如果某个任务一直得不到CPU资源,就会进入等待状态12、在FPGA设计中不属于软件硬件协同设计的是( C )A.C2H(C to Hardware)硬件加速编译器B.难于用软件实现的部分功能用硬件实现C.在C程序中使用自定义外设的函数D.根据顶层设计要求,合理划分软硬件结构13、在uC/OS-II系统中不属于信号量用途的是( D )A.共享资源的控制 B.用来表示一个事件的发生C.实现两个任务之间信息的传递 D.实现两个任务的同步14、关于SystemC和SystemVerilog的说法正确的是( C )A.SystemC适合顶层建模,SystemVerilog适合验证B.SystemVerilog适合顶层建模,SystemC适合验证C.SystemVerilog是Verilog的升级版本D.SystemC可以直接转换为RTL代码15、下列关于uClinux的说法正确的是( D )A.uClinux是在linux的基础上裁剪了内核和应用程序库。

B.uClinux可以使用linux的一部分命令C.uClinux由于没有MMU,故仅能运行在没有MMU的处理器上D.uClinux是硬实时的嵌入式操作系统二、判断题(本大题共10个小题,每题1分,共10分)1、NiosII处理器是可以配置成16位或32位的处理器。

( X )2、Avalon接口是一个同步协议的接口,所以Avalon总线不能与异步设备连接。

( X )3、在SOPC设计中,SDRAM控制器核与SDRAM芯片之间需要PLL调整时钟相位。

(√)4、ANSI C数据类型不能明确地定义数据的宽度。

(√)5、在SOPC Builder中Auto-Assign IRQs能做出最好的IRQ分配。

( X )6、在设计时可以将NiosII程序和FPGA配置数据同时存放在同一个Flash中,这就需要一个配置控制器来驱动Flash输出配置数据以完成FPGA的配置。

(√)7、在SOPC Builder中定义CPU的复位地址在Flash,而在NiosII IDE中程序被连接到Flash之外的存储器,那么elf2flash实用程序将在用户程序前插入一个Boot-copier。

(√)8、NiosII的定时器计数模式有两种,一种是单次减1,另外一种是连续减1。

(√)9、通常处理器的异常地址都是固定的,但是NiosII处理器的异常地址是可以配置的。

(√)10、NiosII IDE不能使用asm/C/C++混合编程。

( X )三、填空题(本大题共10个空,每空1分,共10分)1、NiosII处理器有三种运行模式: ____用户模式(User Mode, 超级用户模式(SupervisorMode), 调试模式(Debug Mode)。

2、CycloneII FPGA支持串行配置器件的isp编程,该特性是通过____ ByteBlaster™II 和ByteBlaster USB编程电缆 _利用JTAG接口实现的。

3、在SOPC Builder中,复位地址的偏移量是0x00 ,异常地址的偏移量是0x20 。

4、根据Flash是否支持处理器的直接读操作,NiosII处理的bootloader分成两种模式:epcs bootloader、flash bootloader。

5、用uC/OS-II操作系统实现以太网与轻量IP功能的时候,以太网的中断号至少是。

6、在NiosII的多处理器系统中,最常用的共享资源是存储器。

四、简答题(本大题共5个小题,共38分)1 、简述FPGA稳定性设计原则。

(5分)一. 面积与速度折衷原则面积和速度是ASIC芯片设计中一对相互制约、影响成本和性能的指标,贯穿FPGA设计的始终。

在FPGA设计中,面积是指一个设计消耗的FPGA内部逻辑资源的数量,可以用消耗的触发器和查找表的个数或者是等效逻辑门数来衡量;速度是指一个设计在FPGA上稳定运行时所能达到的最高频率,由设计时序状态决定。

关于面积和速度的折衷,应在满足设计时序和工作频率要求的前提下,占用最小的芯片面积;或者在所规定的面积下,使得设计的时序余量最大,能够在更高的频率上稳定运行。

通常,在资源足够的情况下,更多是选择速度的最优,这也是FPGA的特点。

在具体设计中,应根据具体性能指标要求,在保证系统功能和性能的同时,降低资源消耗从而降低功耗和成本。

二. 硬件原则第二个原则是硬件原则。

首先,要注意FPGA的逻辑设计所采用的硬件描述语言VHDL或Verilog与软件语言C和C++有本质区别,在使用硬件描述语言进行设计时,不应片面追求代码的简洁。

其次,要采用正确的编码方法。

要对所需实现的硬件电路的结构和相互连接有清晰的理解和构想,然后再用适当的VHDL语言表达出来。

实际上综合软件对所写的代码在进行推论的时候,得到的硬件结果会因编码方式的不会而不同,直接影响硬件的实现。

三. 系统原则第三个原则是系统原则。

FPGA作为硬件系统设计,应该对设计全局进行宏观上的合理安排,包括逻辑功能模块划分、时钟域信号的产生和驱动、模块复用、时序或引脚约束、面积速度折衷等。

这些系统上的考虑不仅关系到是否能够最大程度地发挥项目成员的协同设计能力,而且直接决定着设计的综合、实现效果和相关的操作时间。

模块化设计是系统原则的一个很好体现,它是自顶向下、模块划分、分工协作设计思路的集中体现,是大型复杂系统的推荐设计方法。

图1是模块化设计的简单流程。

四. 同步原则在设计电路时,可以有异步电路和同步电路两种实现方法。

异步电路使用组合逻辑电路实现,没有统一的时钟信号,容易产生毛刺和竞争冒险;同步时序电路使用组合逻辑和触发器实现电路功能,主要信号和输出信号都由时钟驱动触发器产生,能够避免毛刺,信号稳定。

2、请以自己的语言描述什么是SOPC?一般SOPC系统应具有哪些基本组件?(5分)(1),SOPC它是用可编程逻辑技术把整个系统放到一块硅片上,来用于嵌入式系统的研究和电子信息处理. SOPC是一种特殊的嵌入式系统,它是片上系统(SOC),即由单个芯片完成整个系统的主要逻辑功能但它不是简单的SOC,它也是可编程系统,具有灵活的设计方式,可裁减、可扩充、可升级,并具备软硬件在系统可编程的功能。

(2) PLL. CPU. RAM. ROM. IO. FLASH .UART.TIMER.3、请描述一下你对IP核的理解以及其类型,并简要给出各类型的定义和特点。

(5分)(1). IP核(Intellectual Property core)是一段具有特定电路功能的硬件描述语言程序,该程序与集成电路工艺无关,可以移植到不同的半导体工艺中去生产集成电路芯片。

(2).IP内核的三种类型IP内核可以在不同的硬件描述级实现,由此产生了三类IP内核:软核、固核和硬核。

(3).软核是用VHDL等硬件描述语言描述的功能块,但是并不涉及用什么具体电路元件实现这些功能。

软IP通常是以硬件描述语言HDL源文件的形势出现,应用开发过程与普通的HDL设计也十分相似,只是所需的开发硬软件环境比较昂贵。

软IP的设计周期短,设计投入少。

由于不涉及物理实现,为后续设计留有很大的发挥空间,增大了IP的灵活性和适应性。

其主要缺点是在一定程度上使后续工序无法适应整体设计,从而需要一定程度的软IP修正,在性能上也不可能获得全面的优化。

由于软核是以源代码的形式提供,尽管源代码可以采用加密方法,但其知识产权保护问题不容忽视。

硬核提供设计阶段最终阶段产品:掩模。

以经过完全的布局布线的网表形式提供,这种硬核既具有可预见性,同时还可以针对特定工艺或购买商进行功耗和尺寸上的优化。

尽管硬核由于缺乏灵活性而可移植性差,但由于无须提供寄存器转移级(RTL)文件,因而更易于实现IP保护。

固核则是软核和硬核的折衷。

大多数应用于FPGA的IP内核均为软核,软核有助于用户调节参数并增强可复用性。

软核通常以加密形式提供,这样实际的 RTL对用户是不可见的,但布局和布线灵活。

在这些加密的软核中,如果对内核进行了参数化,那么用户就可通过头文件或图形用户接口(GUI)方便地对参数进行操作。

对于那些对时序要求严格的内核(如PCI接口内核),可预布线特定信号或分配特定的布线资源,以满足时序要求。

这些内核可归类为固核,由于内核是预先设计的代码模块,因此这有可能影响包含该内核的整体设计。

由于内核的建立(setup)、保持时间和握手信号都可能是固定的,因此其它电路的设计时都必须考虑与该内核进行正确地接口。

如果内核具有固定布局或部分固定的布局,那么这还将影响其它电路的布局。

4、请简要写出SOPC的设计流程,同时以数字钟为例,画出设计流程图。

(7分)(1) 一、创建Quartus II工程二、创建Nios II系统模块一个完整的Nios II系统模块包括Nios II处理器和相关的系统外设。

创建系统(输入系统的名字)→设置系统主频和指定目标FPGA→加入Nios II CPU 模块→加入IP外设模块(Nios II CPU通过这些外设与外部硬件进行连接和通讯)→分配IP外设模块的地址和中断号(中断号越低,中断优先级越高)三、配置Nios II系统四、将Nios II系统模块、LPM和用户自定义模块连接起来五、编译、引脚分配、编程下载(2)5、请简要描述用户自定义IP核的设计步骤。

相关文档
最新文档