在可编程片上系统(System on P rogramm ab le Ch ip,SOPC)中,特定应用程序中用到的指令是软核CPU指令集的子集,如果在FPGA中实现软核CPU时仅保留应用程序用到的指令子集,将可以提高硬件资源利用率.文中分析了对应用程序进行指令统计的...在可编程片上系统(System on P rogramm ab le Ch ip,SOPC)中,特定应用程序中用到的指令是软核CPU指令集的子集,如果在FPGA中实现软核CPU时仅保留应用程序用到的指令子集,将可以提高硬件资源利用率.文中分析了对应用程序进行指令统计的方法,重点介绍了通过修改HDL文件对8051软核CPU指令集进行删减和扩充的技术.采用这一技术设计的SOPC芯片硬件资源利用率得到了显著的提高,降低了系统成本,适用于可编程逻辑资源受到限制和对成本敏感的嵌入式应用中.展开更多
提出了一种无线远程温湿度临控系统设计方案。介绍了系统总体架构,重点论述了系统软硬件设计方法。以C8051F单片机为核心,采用数字式微型智能传感器SHT71,实现系统监控终端温湿度采集与控制;通过以太网接入,利用简化的TCP/IP协议,并借...提出了一种无线远程温湿度临控系统设计方案。介绍了系统总体架构,重点论述了系统软硬件设计方法。以C8051F单片机为核心,采用数字式微型智能传感器SHT71,实现系统监控终端温湿度采集与控制;通过以太网接入,利用简化的TCP/IP协议,并借助无线网桥,实现数据远距离传输。该系统无需标定,具有很好的环境适应性。实际应用中,监控终端能够与5 km外的上位机实现可靠的信息交互,对远程控制命令响应时间小于500 m s,保证了被监控设备全天候稳定工作。展开更多
文摘在可编程片上系统(System on P rogramm ab le Ch ip,SOPC)中,特定应用程序中用到的指令是软核CPU指令集的子集,如果在FPGA中实现软核CPU时仅保留应用程序用到的指令子集,将可以提高硬件资源利用率.文中分析了对应用程序进行指令统计的方法,重点介绍了通过修改HDL文件对8051软核CPU指令集进行删减和扩充的技术.采用这一技术设计的SOPC芯片硬件资源利用率得到了显著的提高,降低了系统成本,适用于可编程逻辑资源受到限制和对成本敏感的嵌入式应用中.
文摘提出了一种无线远程温湿度临控系统设计方案。介绍了系统总体架构,重点论述了系统软硬件设计方法。以C8051F单片机为核心,采用数字式微型智能传感器SHT71,实现系统监控终端温湿度采集与控制;通过以太网接入,利用简化的TCP/IP协议,并借助无线网桥,实现数据远距离传输。该系统无需标定,具有很好的环境适应性。实际应用中,监控终端能够与5 km外的上位机实现可靠的信息交互,对远程控制命令响应时间小于500 m s,保证了被监控设备全天候稳定工作。