9.2.1.3 Endpoints (EP) Control Logic and RAM Control Logic

These two blocks constitute buffer management for the data buffers in Host mode and in Device mode. This block manages end point buffers and their properties, called pipes, which are defined by control, bulk, interrupt and ISO data transfers. Data buffers in device mode (endpoints) and in host mode are supported by the SECDED block, which automatically takes care of single bit error correction and dual bit error detection. This SECDED block maintains the counters for the number of single bit corrections made and the number of detections of dual bit errors. The SECDED block is provided with interrupt generation logic. If enabled, this block will generate the corresponding interrupts to the Cortex-M3 processor in SmartFusion 2.