选型和设计 要使用PSD,首先要根据需要,确定PSD的型号。然后再进行设计。设计步骤如下:
选型和设计
要使用PSD,首先要根据需要,确定PSD的型号。然后再进行设计。设计步骤如下:
1)确定PSD要完成的功能 2)确定PSD所需的与MCU接口的信号,这些信号通常由MCU确定。 3)确定内部功能块和外扩的器件所需的地址空间,在确定地址空间时,应记住PLD引入的地址信号只有A11~A19,它所能区分的地址空间是2KB。 4)确定PSD内PLD的输入和输出信号
1)确定PSD要完成的功能
2)确定PSD所需的与MCU接口的信号,这些信号通常由MCU确定。
3)确定内部功能块和外扩的器件所需的地址空间,在确定地址空间时,应记住PLD引入的地址信号只有A11~A19,它所能区分的地址空间是2KB。
4)确定PSD内PLD的输入和输出信号
⑴给内部EPROM、SRAM和CSIOP分配存储空间 ⑵无论A口用于地址锁存或I/O, A口的信号都可以不管它 ⑶PLD输入到的信号是固定的,如PSD211R引入的信号为:A11~A19、PSEN、WR、RD ⑷PLD的输入/输出信号需要在PSDabel的定义段予以说明 ⑸PLD的输出只能通过端口B和C引出,并应在PSDabel中书写相应的逻辑方程
⑴给内部EPROM、SRAM和CSIOP分配存储空间
⑵无论A口用于地址锁存或I/O, A口的信号都可以不管它
⑶PLD输入到的信号是固定的,如PSD211R引入的信号为:A11~A19、PSEN、WR、RD
⑷PLD的输入/输出信号需要在PSDabel的定义段予以说明
⑸PLD的输出只能通过端口B和C引出,并应在PSDabel中书写相应的逻辑方程
5)确定PSD的配置 6)列出信号、常数、集合等的定义 7)根据定义和所需的功能,写出逻辑方程、真值表和/或状态图
5)确定PSD的配置
6)列出信号、常数、集合等的定义
7)根据定义和所需的功能,写出逻辑方程、真值表和/或状态图
配置、写源文件、编译和仿真测试 设计完成后,就可以使用PSD的开发工具,对所选的PSD进行配置、设计(写PSDabel源文件)、编译和仿真测试。 使用PSD编程 编译并仿真测试成功后,就可以使用这个PSD来画原理图和编写应用程序。 对PSD编程 应用程序编写完成后,就可以使用PSD开发工具本身所带的编程工具或其它编程工具将PSD的代码和要写入内部EPROM的程序和/或数据一起写入PSD。 在编程时,可以使用PEP300或ALL07编程器。采用PEP300时,选择PSDLite中的编程器项。用ALL07时,使用相应的编程器的驱动软件,读入格式为InteL的Hex文件格式的obj文件。
配置、写源文件、编译和仿真测试
设计完成后,就可以使用PSD的开发工具,对所选的PSD进行配置、设计(写PSDabel源文件)、编译和仿真测试。
使用PSD编程
编译并仿真测试成功后,就可以使用这个PSD来画原理图和编写应用程序。
对PSD编程
应用程序编写完成后,就可以使用PSD开发工具本身所带的编程工具或其它编程工具将PSD的代码和要写入内部EPROM的程序和/或数据一起写入PSD。
在编程时,可以使用PEP300或ALL07编程器。采用PEP300时,选择PSDLite中的编程器项。用ALL07时,使用相应的编程器的驱动软件,读入格式为InteL的Hex文件格式的obj文件。