Analog.com Analog Dialogue Wiki English 简体中文 日本語
$EngineerZone
EngineerZone
  • Log In
  • Site
  • Search
  • User
  • Forums

    Popular Forums

    • RF and Microwave
    • Power Management
    • Video
    • FPGA Reference Designs
    • Precision ADCs
    • Linux Software Drivers
    • SigmaDSP Processors & SigmaStudio Dev. Tool

    Product Forums

    • A2B
    • Amplifiers
    • Analog Microcontrollers
    • Clock and Timing
    • Data Converters
    • Direct Digital Synthesis (DDS)
    • Energy Monitoring and Metering
    • Interface and Isolation
    • MEMS Inertial Sensors
    • Processors and DSP
    • Switches/Multiplexers
    • Temperature Sensors
    • Voltage References
    View All

    Application Forums

    • Audio
    • Automated Test Equipment (ATE)
    • Condition-Based Monitoring
    • Depth, Perception & Ranging Technologies
    • Embedded Vision Sensing Library
    • Motor Control Hardware Platforms
    • Optical Sensing
    • Precision Technology Signal Chains Library
    • Video
    • Wireless Sensor Networks Reference Library

    Design Center Forums

    • ACE Evaluation Software
    • ADEF System Platforms
    • Design Tools and Calculators
    • FPGA Reference Designs
    • Linux Software Drivers
    • Microcontroller no-OS Drivers
    • Reference Designs
    • Signal Chain Power (SCP)
    • Software Interface Tools
    • System Demonstration Platform (SDP) Support
  • Learn

    Highlighted Webinar

    Digital Isolator Working Voltage Considerations for End Application Optimization

    Recent Discussions

    • Inconsistent receiver power between 2 transmissions of the same signal
    • DMA (from PS to PL) unexpected behavior
    • ADALM-PLUTO firmware upgrade crash
    • Change Size of QSPI Partition / Bad FIT Image Format
    • iiostream-common.h location

    Places

    • ADI Education Home
    • ADI Webinars
    • StudentZone (Analog Dialogue)
    • Video Annex
    • Virtual Classroom

    Latest Webinars

    • Digital Isolator Working Voltage Considerations for End Application Optimization
    • In-vehicle Networking Simplified with 10BASE-T1S
    • Design of Multi-Band Phased Array Systems for Space Applications
    • Designing Optimized Power Solutions for Precision Signal Chains (2023)
    • One Size Fits All - Power Your Applications with an Integrated Power IC
    View All Webinars
  • Community Hub

    Challenge Yourself!

      KCC's Quizzes AQQ248 about a funny function
    View All

    Places

    • Community Help
    • Logic Lounge
    • The Weekly Brew

    Resources

    • EZ Code of Conduct
    • EZ How To Help Articles
    • Getting Started Guide
    • ADI: Words Matter
    • Community Help Videos
    View All
  • Blogs

    Highlighted Blogs

    Why AI Assisted/Enabled Buildings Need Intelligent Edge Devices

     

    Mastering Precision: A Guide to Setup Your Laboratory for IPn Measurement

    Latest Blogs

    • A Visit to the EMC Lab: Radiated Vs. Conducted Emissions and Immunity
    • Finally, Batteries You Can Believe
    • Powering Your Drive - It's More Than Just Plugging It In
    • How Old Wires Are Bringing New Efficiencies to Building Retrofits
    • Can AI Do Safety?
    Read All Blogs

    ADI Blogs

    • EZ Spotlight
    • The Engineering Mind
  • Partners

    Electronic Design Services - PartnerZone

    • Boston Engineering
    • Calian, Advanced Technologies
    • Colorado Engineering Inc. (DBA CAES AT&E)
    • Clockworks Signal Processing
    • Epiq Solutions
    • Fidus
    • PalmSens
    • Richardson RFPD
    • Tri-Star Design, Inc.
    • VadaTech
    • Vanteon
    • X-Microwave
    View All
ADSP-CM40x
  • Processors and DSP
  • ADSP-CM4xxx Processors
  • ADSP-CM40x
  • Cancel
ADSP-CM40x
Documents FAQ: What general features of Blackfin Cache are not available in CM40x Cache?
  • Forums
  • Docs/FAQs
  • Members
  • Tags
  • More
  • Cancel
  • Documents
  • +AD CM408F: FAQ
  • -ADSP-CM40x: FAQ
    • ADSP-CM40x Enablement Package (Rev 2.1.0) Supports Rev H Silicon ONLY
    • ADSP-CM40X PROCESSORS SUPPORT COMMUNITY
    • Analog inputs of internal ADC
    • Can the VRef for the ADC on the ADSP-CM40x be used as a voltage supply for other devices?
    • FAQ: Can I access ADCM40x cache directly?
    • FAQ: Can I use MATLAB/Simulink with the ADSP-CM40x?
    • FAQ: Does AD CM40x feature a Data Cache?
    • FAQ: How do I access my ADSP-CM40x 2.0 part when the debugger cannot connect?
    • FAQ: What general features of Blackfin Cache are not available in CM40x Cache?
    • Getting Started with ADSP-CM40x Mixed-Signal Control Processors
    • How do I benchmark or count system cycles of a segemnt of code on the ADSP-CM40x ?
  • +Cache with Async memory connected SRAM: FAQ
  • +Clock to the USB controller: FAQ
  • +MEMX and MEMY physical memories: FAQ
  • +SPI Memory Mapped Mode: FAQ
  • +SPI/Cache: FAQ
  • +What is XiP: FAQ

FAQ: What general features of Blackfin Cache are not available in CM40x Cache?

The sole purpose of the ADI Cortex-M4F Code Cache is to accelerate instruction execution from FLASH devices. There are few features that may be available in a more general purpose Cache Controller (such as in Blackfin Processor) but which are not available in AD CM40x. Because the targeted use case is caching instructions, a lot of features related to Data Cache are not available as well. However, the design is efficient enough to speed up execute in place feature of Flash devices. In contrast, Blackfin Cache Controller provides support for a number of advanced configuration features, including that of Data Cache. These options are not present in AD CM40x :

  • The Cache controller does not support Way / Line locking.
  • It does not provide a mechanism to define configuration options of application memory blocks (which means no CPLBs)
  • No individual FLUSH / INVALIDATE data-word or line operations are supported; the user can only clear the entire cache.
  • User not allowed to address cache memory directly (no ITEST equivalent registers).
  • Share
  • History
  • More
  • Cancel
Related
Recommended
Social
Quick Links
  • About ADI
  • ADI Signals+
  • Analog Dialogue
  • Careers
  • Contact us
  • Investor Relations
  • News Room
  • Quality & Reliability
  • Sales & Distribution
  • Incubators
Languages
  • English
  • 简体中文
  • 日本語
myAnalog

Interested in the latest news and articles about ADI products, design tools, training and events?

Go to myAnalog
Analog Logo
©1995 - 2023 Analog Devices, Inc. All Rights Reserved
沪ICP备09046653号-1
  • Sitemap
  • Legal
  • Privacy & Security
  • Privacy Settings
  • Cookie Settings