SPRACR2 March   2020 TMS320F280021 , TMS320F280021-Q1 , TMS320F280023 , TMS320F280023-Q1 , TMS320F280023C , TMS320F280025 , TMS320F280025-Q1 , TMS320F280025C , TMS320F280025C-Q1

 

  1.   Enabling Peripheral Expansion Applications Using the HIC
    1.     Trademarks
    2. 1 Introduction
    3. 2 HIC Configurations Overview
      1. 2.1 Access Modes
      2. 2.2 Data Width Selection
      3. 2.3 Base Address Selection
      4. 2.4 Read/write I/O Configuration
      5. 2.5 Device to Host Interrupts
        1. 2.5.1 Device Internal Events
        2. 2.5.2 Software Interrupts
    4. 3 Hardware Considerations
      1. 3.1 Common Signal Names
      2. 3.2 Address Pin Mapping
      3. 3.3 BASESEL Pin Mapping
    5. 4 Example Configuration for Pin Constrained Applications
      1. 4.1 Test Setup
      2. 4.2 Test Description
    6. 5 Example Configuration for Performance-Critical Applications
      1. 5.1 Test Setup
      2. 5.2 Test Description
    7. 6 Handling Device Reset and Low-Power Conditions
    8. 7 References
  2.   A Address Translation for Different Data Width Modes
    1.     A.1 Base Address and Offset Address Configuration

Example Configuration for Performance-Critical Applications

This section provides the HIC configuration that provides better performance when connected to C2000 EMIF controller. A Host side and Device side example is provided in the C2000ware Package. The Host memory controller used in this example is the F2838x EMIF connected to a F28002x HIC device.

The example projects can be accessed here:

  • Host side: <C2000Ware InstallDir>\driverlib\f2838x\examples\c28x\emif\CCS\emif_ex7_16bit_asram_hic_fsi
  • Device side: <C2000Ware Install Dir>\driverlib\f28002x\examples\hic\CCS\hic_ex2_config_16bit_fsi