基于FPGA/CPLD数字系统的设计举例

题目: 设计一个简易便携式计算器。
要求:
设计一个能执行加、减、乘除四则运算的简易计算器,其操作数用键盘输入,运算结果用4位数码管显示。

设计过程如下:
(1)拟订初步方案
:系统的总框图如下图

(2)系统划分:将整个系统划分为5个子系统:运算、键盘、显示、、时钟。

(3)子系统设计
子系统设计通常也采用自顶向下的设计方法。其核心为将一个子系统划分为控制器和受控部件两大部分。
(4)总系统设计
总系统是上述各子系统总合,用原理图很容易互连。通过仿真验证设计的正确性,如果正确,便可下载到芯片中使用。

,题目: 设计一个简易便携式计算器。
要求:
设计一个能执行加、减、乘除四则运算的简易计算器,其操作数用键盘输入,运算结果用4位数码管显示。

设计过程如下:
(1)拟订初步方案
:系统的总框图如下图

(2)系统划分:将整个系统划分为5个子系统:运算、键盘、显示、、时钟。

(3)子系统设计
子系统设计通常也采用自顶向下的设计方法。其核心为将一个子系统划分为控制器和受控部件两大部分。
(4)总系统设计
总系统是上述各子系统总合,用原理图很容易互连。通过仿真验证设计的正确性,如果正确,便可下载到芯片中使用。

基于FPGA/CPLD数字系统的设计举例

相关文章:

你感兴趣的文章:

标签云: