1.2.5 器件编程
器件编程是指将设计处理中产生的编程数据文件通过软件植入具体的可编程逻辑器件中去的操作。对CPLD器件来说,是将JED文件下载(Down Load)到CPLD器件中;对FPGA来说,是将位流数据BG文件配置到FPGA中。
器件编程需要满足一定的条件,如编程电压、编程时序和编程算法等。普通的CPLD器件和一次性编程的FPGA需要专用的编程器来完成器件的编程工作。基于SRAM的FPGA可以由EPROM或其他存储体进行配置。在系统可编程器件(ISP-PLD)则不需要专门的编程器,只要一根与计算机互连的下载编程电缆就可以了。