简易状态机学习

所属分类:VHDL/FPGA/Verilog
开发工具:Quartus II
文件大小:6232KB
下载次数:0
上传日期:2021-04-20 09:22:54
上 传 者minuto
说明:  状态机简写为FSM(Finite?State?Machine),也称为同步有限状态机,我们一般简称为状态机,之所以说“同步”是因为状态机中所有的状态跳转都是在时钟的作用下进行的,而“有限”则是说状态的个数是有限的。状态机根据影响输出的原因分为两大类,即Moore?型状态机和Mealy型状态机,其共同点是:
(Universal asynchronous receiver / transmitter (UART). UART is a general data communication protocol, and it is also the general name of asynchronous serial communication port. It transforms parallel data into serial data for transmission when sending data, and converts received serial data into parallel data for transmission when receiving data. Including RS232, rs499, rs423, RS422, RS485 and other interface standards and bus specifications. For state machine, the reason why "synchronization" is said is that all state jumps in the state machine are carried out under the function of clock, while "limited" means that the number of States is limited. State machine can be divided into two categories according to the reasons that affect output, namely Moore state machine and Mealy state machine.)

文件列表:
simple_fsm\主程序\simple_fsm.v (1216, 2021-04-13)
simple_fsm\仿真代码\tb_simple_fsm.v (1101, 2021-04-13)
simple_fsm\仿真截图\RTL视图.png (26757, 2021-04-13)
simple_fsm\仿真截图\仿真1.png (40682, 2021-04-13)
simple_fsm\仿真截图\仿真2.png (8688, 2021-04-13)
simple_fsm\仿真截图\仿真3.png (41585, 2021-04-13)
simple_fsm\仿真截图\仿真4.png (44431, 2021-04-13)
simple_fsm\仿真截图\打印信息.png (18742, 2021-04-13)
simple_fsm\仿真截图\状态转移图.png (44945, 2021-04-13)
simple_fsm\仿真截图\状态转移图1.png (50358, 2021-04-13)
simple_fsm\工程文件\simple_fsm\quartus_prj\db\.cmp.kpt (207, 2021-04-13)
simple_fsm\工程文件\simple_fsm\quartus_prj\db\prev_cmp_simple_fsm.qmsg (8994, 2021-04-13)
simple_fsm\工程文件\simple_fsm\quartus_prj\db\simple_fsm.(0).cnf.cdb (2020, 2021-04-13)
simple_fsm\工程文件\simple_fsm\quartus_prj\db\simple_fsm.(0).cnf.hdb (770, 2021-04-13)
simple_fsm\工程文件\simple_fsm\quartus_prj\db\simple_fsm.ae.hdb (10763, 2021-04-13)
simple_fsm\工程文件\simple_fsm\quartus_prj\db\simple_fsm.asm.qmsg (3046, 2021-04-13)
simple_fsm\工程文件\simple_fsm\quartus_prj\db\simple_fsm.asm.rdb (807, 2021-04-13)
simple_fsm\工程文件\simple_fsm\quartus_prj\db\simple_fsm.asm_labs.ddb (6480, 2021-04-13)
simple_fsm\工程文件\simple_fsm\quartus_prj\db\simple_fsm.cbx.xml (92, 2021-04-13)
simple_fsm\工程文件\simple_fsm\quartus_prj\db\simple_fsm.cmp.bpm (573, 2021-04-13)
simple_fsm\工程文件\simple_fsm\quartus_prj\db\simple_fsm.cmp.cdb (5025, 2021-04-13)
simple_fsm\工程文件\simple_fsm\quartus_prj\db\simple_fsm.cmp.hdb (12185, 2021-04-13)
simple_fsm\工程文件\simple_fsm\quartus_prj\db\simple_fsm.cmp.idb (1108, 2021-04-13)
simple_fsm\工程文件\simple_fsm\quartus_prj\db\simple_fsm.cmp.logdb (8637, 2021-04-13)
simple_fsm\工程文件\simple_fsm\quartus_prj\db\simple_fsm.cmp.rdb (20067, 2021-04-13)
simple_fsm\工程文件\simple_fsm\quartus_prj\db\simple_fsm.cmp_merge.kpt (211, 2021-04-13)
simple_fsm\工程文件\simple_fsm\quartus_prj\db\simple_fsm.cycloneive_io_sim_cache.45um_ff_1200mv_0c_fast.hsd (746439, 2021-04-13)
simple_fsm\工程文件\simple_fsm\quartus_prj\db\simple_fsm.cycloneive_io_sim_cache.45um_ss_1200mv_0c_slow.hsd (744849, 2021-04-13)
simple_fsm\工程文件\simple_fsm\quartus_prj\db\simple_fsm.cycloneive_io_sim_cache.45um_ss_1200mv_85c_slow.hsd (740488, 2021-04-13)
simple_fsm\工程文件\simple_fsm\quartus_prj\db\simple_fsm.db_info (144, 2021-04-13)
simple_fsm\工程文件\simple_fsm\quartus_prj\db\simple_fsm.eda.qmsg (5993, 2021-04-13)
simple_fsm\工程文件\simple_fsm\quartus_prj\db\simple_fsm.fit.qmsg (22782, 2021-04-13)
simple_fsm\工程文件\simple_fsm\quartus_prj\db\simple_fsm.hier_info (370, 2021-04-13)
simple_fsm\工程文件\simple_fsm\quartus_prj\db\simple_fsm.hif (494, 2021-04-13)
simple_fsm\工程文件\simple_fsm\quartus_prj\db\simple_fsm.lpc.html (372, 2021-04-13)
simple_fsm\工程文件\simple_fsm\quartus_prj\db\simple_fsm.lpc.rdb (409, 2021-04-13)
simple_fsm\工程文件\simple_fsm\quartus_prj\db\simple_fsm.lpc.txt (1060, 2021-04-13)
simple_fsm\工程文件\simple_fsm\quartus_prj\db\simple_fsm.map.ammdb (133, 2021-04-13)
simple_fsm\工程文件\simple_fsm\quartus_prj\db\simple_fsm.map.bpm (550, 2021-04-13)
simple_fsm\工程文件\simple_fsm\quartus_prj\db\simple_fsm.map.cdb (2995, 2021-04-13)
... ...

This folder contains data for incremental compilation. The compiled_partitions sub-folder contains previous compilation results for each partition. As long as this folder is preserved, incremental compilation results from earlier compiles can be re-used. To perform a clean compilation from source files for all partitions, both the db and incremental_db folder should be removed. The imported_partitions sub-folder contains the last imported QXP for each imported partition. As long as this folder is preserved, imported partitions will be automatically re-imported when the db or incremental_db/compiled_partitions folders are removed.

近期下载者

相关文件


收藏者