首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 常用文档 > 《FPGA开发全攻略—技巧篇》

《FPGA开发全攻略—技巧篇》

资料介绍
《FPGA开发全攻略—技巧篇》
Verilog 数字系统设计教程思考题答案



绪 论
1.什么是信号处理电路?它通常由哪两大部分组成?
信号处理电路是进行一些复杂的数字运算和数据处理,并且又有实时响应要
求的电路。它通常有高速数据通道接口和高速算法电路两大部分组成。
2.为什么要设计专用的信号处理电路?
因为有的数字信号处理对时间的要求非常苛刻,以至于用高速的通用处理器
也无法在规定的时间内完成必要的运算。通用微处理器芯片是为一般目的而设计
的,运算的步骤必须通过程序编译后生成的机器码指令加载到存储器中,然后在
微处理器芯片控制下,按时钟的节拍,逐条取出指令分析指令和执行指令,直到
程序的结束。微处理器芯片中的内部总线和运算部件也是为通用目的而设计,即
使是专为信号处理而设计的通用微处理器,因为它的通用性也不可能为某一特殊
的算法来设计一系列的专用的运算电路而且其内部总线的宽度也不能随便的改
变,只有通过改变程序,才能实现这个特殊的算法,因而其算法速度也受到限制
所以要设计专用的信号处理电路。
3.什么是实时处理系统?
实时处理系统是具有实时响应的处理系统。
4.为什么要用硬件描述语言来设计复杂的算法逻辑电路?
因为现代复杂数字逻辑系统的设计都是借助于 EDA 工具完成的,无论电路
系统的仿真和综合都需要掌握硬件描述语言。
5.能不能完全用 C 语言来代替硬件描述语言进行算法逻辑电路的设计?
不能,因为基础算法的描述和验证通常用 C 语言来做。如果要设计一个专
用的电路来进行这种对速度有要求的实时数据处理,除了以上 C 语言外,还须
编写硬件描述语言程序进行仿真以便从电路结构上保证算法能在规定的时间内
完成,并能通过与前端和后端的设备
标签:FPGAverilog
《FPGA开发全攻略—技巧篇》
本地下载

评论