⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bank.adc

📁 CPU的code banking技术实例: This Zip file contains five (3) folders: FastChip Project Files * This
💻 ADC
字号:
// Address constraints file written January 19, 2001 4:34:59 PM PST
// By FastChip Version 2.1.1 Build 001212-1646

// Overview
// --------
// The address constraints file holds constraints that govern the actions
// of the address allocator, bit stream generation, and programming of the
// system-level registers during CSoC configuration.
// 
// An address constraints file is created along with other project data
// files when your FastChip project is first created.  The newly created
// address constraints file includes default constraints appropriate for
// the project's target device.
// 
// Refer to FastChip online help for a detailed description of the address
// constraints format.
// 
// File Format
// -----------
// The address constraints file contains zero or more constraint
// statements.  Each statement begins with a keyword and ends with a
// semicolon.
// 
// Valid address constraint statements are summarized below.
// 
// All sizes and addresses can be an C-style decimal or hexadecimal
// integer, optionally suffixed with K, KB, M, MB.
// 
// The Allocate Statement
// ----------------------
// ALLOCATE START=startAddress SIZE=size ;
//  
// This statement controls the range of addresses available for automatic
// allocation. The range is in terms of the CPU native address space. You
// can only have one ALLOCATE statement
// 
// The Address Statement
// ---------------------
// ADDRESS selectorName @ address ;
// 
// This statement constrains the address allocation for a single selector.
// The address is in terms of the CPU's native address space. You can have
// at most one ADDRESS statement for each selector in your project.
// 
// The Prohibit Statement
// ----------------------
// PROHIBIT START=startAddress SIZE=size ;
// 
// This statement prevents address allocation within a certain address
// range.  You can have as many PROHIBIT statements as you want.
// Prohibited ranges can overlap each other.

ALLOCATE START=40K SIZE=20K DIRECTION=DOWN
         E5XDATA=0x10_0000
         E5SFR=0x1f_ff00
         E5CRU=0xf000;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -