PBUS 使用指南
Parallel Bus (PBUS) 模块功能主要实现了一组外部并行总线,可与外部 FPGA 和 SRAM 等元器件实现连接和高效通信,提高系统的灵活性和扩展性。此外,PBUS 模块支持 AHB 总线访问配置寄存器和外部设备,从而有效管理和控制与之相连的外部设备,确保数据的顺畅传输。通过合理的寄存器配置和使用约定的映射地址空间,PBUS 模块可提供更多的操作灵活性并提高系统性能。
术语  | 定义  | 注释说明  | 
|---|---|---|
PBus  | Parallel Bus  | 并行总线。  | 
AHB  | Advanced High performance Bus  | (高速)系统总线。  | 
APB  | Advanced Peripheral Bus  | 外设/外围总线。  | 
DMA  | Direct Memory Access  | 直接存储器访问。  | 
PBus 模块支持的特性有:
- 
                        
支持 AHB 总线访问配置寄存器和外部设备地址空间。
 - 
                        
AHB 与 PBUS 仅支持 Single 操作,不支持 Burst 操作。
 - 
                        
16-bit 地址和数据总线复用。
 - 
                        
外部设备地址空间为 64 KB。
 - 
                        
每笔操作可实现 16 bit 数据读/ 写。
 - 
                        
可灵活配置 NCS/ NADV/ NWE/ NOE/ AD 信号时序。
 - 
                        
可支持 DMA 对外部设备地址空间进行读写访问。
 - 支持两路片选信号 CS0/1。
 - 支持最大 16 bit 独立地址线。
 
