WSI公司的PSD8xxF系列芯片在系统编程技术解析

1 下载量 38 浏览量 更新于2024-08-27 收藏 159KB PDF 举报
"本文详细介绍了WSI公司的在系统可编程单片机外围器件PSD8xxF系列,讨论了其组成、性能以及如何通过JTAG接口进行在系统编程的方法。此外,文章提到了利用FlashLink编程适配器和PSDsoft软件进行编程的相关步骤,强调了PSD系列芯片在简化嵌入式系统设计、降低成本和提高可靠性方面的优势。" 在系统编程(In-System Programming, ISP)技术是一种允许开发者在不移除设备的情况下对微控制器或外围器件的固件进行更新的技术。WSI公司的PSD8xxF系列芯片是这种技术的一个实例,它集成了多种功能,如EPROM、SRAM、I/O和PLD,以提供一种模块化的解决方案,用于构建嵌入式系统。 JTAG(Joint Test Action Group)接口是一种标准的测试协议,常用于在系统编程中。通过端口C实现的JTAG接口,可以实现对PSD8xxF器件的硬件和软件配置。JTAG允许通过四线接口(TCK、TDI、TDO和TMS)进行通信,便于调试和编程。 PSD8xxF器件的在系统可编程特性使其能够方便地进行软件更新和硬件配置,这对于产品开发周期的缩短和系统的持续改进至关重要。WSI提供的FlashLink编程适配器是实现这一过程的硬件工具,它连接到开发系统,通过JTAG接口与PSD8xxF通信,执行编程和调试任务。 同时,PSDsoft软件是配合FlashLink适配器使用的软件工具,提供了图形化的界面,使得用户能够方便地对PSD8xxF系列芯片进行编程、配置和故障排查。这款软件简化了编程流程,提高了开发效率。 PSD8xxF系列芯片中的“宏单元”逻辑阵列块是其核心特性之一,这些单元可以处理组合逻辑信号和时序控制。输入宏单元用于锁存和传递输入信号,而输出宏单元则可以构建定时器、计数器或状态机等复杂逻辑功能。 此外,PSD8xxF芯片还包含了不同容量的存储器,如PROM和Flash存储器,用于存储程序代码和数据。这使得用户可以根据需求分配不同的存储空间,并且在系统升级时可以灵活地更新固件。 总结来说,PSD8xxF系列芯片通过在系统编程技术提供了强大的灵活性和易用性,对于开发嵌入式系统和微控制器应用的工程师来说,这是一种极具价值的解决方案。结合JTAG接口、FlashLink适配器和PSDsoft软件,工程师能够高效地进行系统设计、调试和维护,从而提升产品性能并减少开发成本。