你在这里
使用串行到并行接口(SPI)块
使用串行到并行接口(SPI)块
通信协议技术
这种技术是用于串行到并行接口(SPI)嵌段,可以在SLG46140,SLG46620,和SLG46621。
SPI模块是可用于GreenPAK和SOC之间的通信的特殊宏小区。它可以转换的串行数据转换为并行或并行数据转换为串行。的输入是标准SPI I / O连接(MOSI,MISO,NCSB,SCLK和输出的数量)。NCSB是有源低芯片选择。SCLK是时钟控制SPI宏串行时钟。
SPI可以用来传输数据到这样的块:
- FSM
- DCMP
- DAC(通过DCMP
相同的SPI可以用于将数据从传输:
- ADC
- FSM
所有这些都可以用于其他macrocells的功能,如:
- 脉冲宽度调制
- 模拟到数字的比较
- 数字到模拟的比较
- 比较两种结果DCMP
- SDIO和液晶
可以选择SPI以8位或16位的形式工作。请记住,SPI macrocell不能在同一程序文件中发送和接收串行数据。它必须在S2P或P2S模式下设置。
在P2S模式下,在数据传输完成后,“INTR”针每一次高脉冲一个时钟周期。
否则,在GreenPAK实现SPI符合普遍接受的标准。所以能够设定时钟频率高达2 MHz。也可以配置与CPOL位和时钟相位CPHA位时钟极性。当CPHA = 0,数据只能从串行传输到平行的,不从并行到串行。当CPHA = 1时,数据可以被传输既从串行到并行的和从并行到串行。
资源
GreenPAK设计文件
- 使用串行到并行接口(SPI)块GP(10.33 KB)