利用FPGA设计实现创意番茄钟

2021-06-29 06:56:26西安交通大学马丽媛
电子世界 2021年10期

西安交通大学 马丽媛

番茄工作法是一种简单易行、更加微观的时间管理方法,有助于提高工作效率,同时保证充足的休息。本文基于Xilinx公司的EGO1平台,利用现场可编程门阵列FPGA芯片和硬件描述语言Verilog编程设计了一个番茄钟,具有可设定和调节番茄时间、控制启停、状态切换、闪烁提醒、通用时钟等多种功能,为番茄工作法的实现提供了一条切实可行的解决途径。

随着现代社会的飞速发展,劳动强度和工作任务也在不断加大,如何充分利用和管理时间,提高工作效率的同时保证充足的休息是人们面临的一个实际问题,为此,番茄工作法被提出并为越来越多的人所接受。

番茄工作法是一种简单易行、更加微观的时间管理方法。利用它可将任务分解,设定一个番茄时间,在番茄时间内专注工作,中途不允许做任何与该任务无关的事,直到番茄钟响起,然后在纸上画一个记号,如此视作种一个“番茄”;之后设定一个番茄休息时间,短暂休息一下,哪怕工作没有完成,也要定时休息,然后再进入下一个番茄时间。结束一天的工作后,根据番茄记录对当日的工作学习情况进行复盘。

可见,番茄工作法提高了注意力,减少了中断,可以增强决策意识,精确地保质保量改进工作学习流程,对日常的时间管理提供了很大帮助。本文根据番茄工作法的特点和功能要求,基于Xilinx公司生产的Artix-7系列现场可编程门阵列(Field Programmable Gate Array,FPGA)芯片XC7A35T-1CSG324C以及EGO1开发平台、利用Verilog硬件描述语言编程设计了一款简便、实用的番茄钟,为实现番茄工作法提供了便利。……

登录APP查看全文