多项选择题

基于Vivado开发环境进行FPGA设计的流程包括()。

A.设计实现
B.设计综合
C.程序固化与验证
D.设计输入