本实验基于SystemVerilog设计报纸自动贩售机,旨在掌握有限状态机设计方法及三段式建模技术。实验在Windows/Ubuntu系统、Vivado 2018.2及远程FPGA云平台完成。设计核心为有限状态机,支持5分与1角投币,实现15分报纸售卖功能,包含合法投币组合判断、已付款/找零显示(4位七段数码管)、成功后LED亮10秒等。系统由计时器模块(使能时钟生成、边沿检测、10s计数)、状态机核心(定义IDLE、PAID5等状态,实现投币逻辑与输出控制)、二进制转BCD IP模块及7段数码管动态扫描模块(1KHz扫描)构成。通过单元测试与顶层仿真验证各模块功能,实现投币、计费、显示及状态转换的完整逻辑。