2014年7月23日 星期三

AM335x Programmable Realtime Unit

AM3356/7/8/9 (如 BeagleBone Black) 都有 PRU-ICSS (Programmable Real-Time Unit Subsystem and Industrial Communication Subsystem)。

  • Supports Protocols such as EtherCAT®, PROFIBUS, PROFINET, EtherNet/IP™, and More
  • 2x PRU:兩個額外有自己的程式碼和記憶體的處理器,可用來作接近硬體的、即時的工作,減輕主處理器的負擔。
    • 32-Bit Load/Store RISC Processor @ 200 MHz
    • 8KB of Instruction RAM With Single-Error Detection (Parity)
    • 8KB of Data RAM With Single-Error Detection (Parity)
    • Single-Cycle 32-Bit Multiplier With 64-Bit Accumulator
    • Enhanced GPIO Module Provides Shift-In/Out Support and Parallel Latch on External Signal
  • 12KB of Shared RAM With Single-Error Detection (Parity)
  • Three 120-Byte Register Banks Accessible by Each PRU
  • Interrupt Controller (INTC) for Handling System Input Events
  • Local Interconnect Bus for Connecting Internal and External Masters to the Resources Inside the PRU-ICSS
  • 內部週邊
    • 1x UART Port With Flow Control Pins, Supports up to 12 Mbps
    • 1x Enhanced Capture (eCAP) Module
    • 2x MII Ethernet Ports that Support Industrial Ethernet, such as EtherCAT
    • 1x MDIO Port

應用

沒有留言:

張貼留言

SIP header Via

所有 SIP 訊息 都要有 Via,縮寫 v。一開始的 UAC 和後續途經的每個 proxy 都會疊加一個 Via 放傳送的位址,依序作為回應的路徑。 格式 sent-protocol sent-by [ ;branch= branch ][ ; 參數 ...] s...