。上电时,fpga将eprom中的数据写入片内编程ram,配置完成后,fpga进人工作状态。掉电后,fpga内部逻辑消失,恢复成白片。因此,fpga能够反复使用且无需专用的编程器,采用通用eprom,prom编程器即可实现。当需要修改fpga功能时,只需换一片eprom。同一fpga根据不同的编程数据能够产生不同的电路功能。该系统在发送方接收到请求信号后则开始发送数据。pcm码解调模块在移位脉冲同步下接收数据,并将串行数据转换为并行数据存人fifo中。每接收到一次请求脉冲发送一帧数据,每帧数据以146fh为结束标志字,eb90为子帧同步字,当pcm码解调模块检测到帧尾后停止解调,并停止向fifo写人数据。pcm码解调模块由硬件描述语言编写并集成于fpga中。 3 pcm码解调程序模块 图2给出pcm码帧格式。其中n为子帧中的字数,最大值为1 024;z为一帧所含子帧个数,最大值为256。子帧同步字字长为16~32 bit,字长度为4~16 bit。在遥测系统中,依照pcm码帧格式,将所要测控的参数放在格栅中自定义位,同时定义子帧同步字和字长。当发送请求信号,同步接收一帧数据,即使一