欢迎访问ic37.com |
会员登录 免费注册
发布采购

8202IB 参数 Datasheet PDF下载

8202IB图片预览
型号: 8202IB
PDF下载: 下载PDF文件 查看货源
内容描述: [Telecom Circuit, 1-Func, PBGA196, 15 X 15 MM, 1 MM PITCH, BGA-196]
分类和应用: 电信电信集成电路
文件页数/大小: 286 页 / 2077 K
品牌: EXAR [ EXAR CORPORATION ]
 浏览型号8202IB的Datasheet PDF文件第94页浏览型号8202IB的Datasheet PDF文件第95页浏览型号8202IB的Datasheet PDF文件第96页浏览型号8202IB的Datasheet PDF文件第97页浏览型号8202IB的Datasheet PDF文件第99页浏览型号8202IB的Datasheet PDF文件第100页浏览型号8202IB的Datasheet PDF文件第101页浏览型号8202IB的Datasheet PDF文件第102页  
4 Data Flow  
The 820x has four processing engines: Compression, Encryption, Pad, and Hash. Each  
processing engine may be enabled or disabled in the command descriptor base register  
(Section 3.1.2.2, “Desc_cmd_base"). A disabled processing engine simply passes data  
forward to the next processing engine without altering the data or modifying the context.  
The Pad engine is typically used for packet processing applications to pad or remove data;  
storage applications may disable the Pad engine to conserve power.  
The order of processing depends on whether the operation is in the encode or decode  
direction. The positions of Compression, Encryption and Pad engines are fixed, but the  
position of the Hash engine is configurable using Hash Engine Position PS configuration bits  
in the hash descriptor command structure (Section 3.1.2.5, “Desc_cmd_hash").  
In addition, in the data stream sent to a processing engine, the amount of header and  
trailer data skipped by the engine may be adjusted according to the Source_Count and  
Header_Count fields in the command descriptor structures for each engine. This feature is  
can used to accelerate packet processing.  
4.1 Encode Operations Data Flow  
4.1.1  
Hash Engine before Compression Engine  
Figure 4-1 shows the data flow when the position of the Hash Engine is before the  
Compression engine and all four engines are enabled.  
1. The DMA fetches “RAW” data from the host according to the command structures,  
and sends the data to processing channel 0 or processing channel 1.  
2. In parallel, processing channels 0 and 1 begin to process the “RAW” data for  
separate commands.  
3. The Hash engine simultaneously calculates the hash values for the “RAW” data,  
and passes the “RAW” data to the Compression engine.  
4. The Compression engine compresses the “RAW” data, and then sends the  
compressed RAW data “CMP” to the Pad engine.  
5. The Pad engine passes through the “CMP” data and adds “Pad” to the data stream  
for the Encryption Engine.  
6. The Encryption engine encrypts the “CMP + Pad” data, and then sends the result,  
ENC (CMP + Pad), to the DMA.  
7. Finally, the DMA sends the result data, ENC (CMP +Pad), from the Encryption  
engine and the hash values from the Hash engine to host memory according to  
the command structures.  
820x – Data Sheet, DS-0157-D  
Page98  
Hifn Confidential