![Fortec Star CM1-BT1 Скачать руководство пользователя страница 79](http://html1.mh-extra.com/html/fortec-star/cm1-bt1/cm1-bt1_manual_2321411079.webp)
70
Using the Module
4.7
Memory Address Map
There are 64 GB (36-bits) of physical address space that can be used as:
Memory Mapped IO (MMIO - IO fabric)
Physical Memory (DRAM)
The CPU core can access the full physical address space, while downstream devices can only
access SoC DRAM, and each CPU core’s local APIC. Peer to peer transactions are not sup-
ported.
Most devices map their registers and memory to physical address space. This chapter summa-
rizes the possible mappings.
The SoC supports four different address spaces:
Physical Address Space
IO Address Space
PCI Configuration Space
Message Bus Space
The SoC Transaction Router maps the physical address space as follows:
CPU core to DRAM
CPU core to IO fabric (MMIO)
CPU core to extended PCI registers (ECAM accesses)
IO fabric to CPU cores (local APIC interrupts)
The CPU core can only directly access memory space through memory reads and writes and IO
space through the IN and OUT IO port instructions. PCI configuration space is indirectly
accessed through IO or memory space, and the Message Bus space is accessed through PCI
configuration space.
Although 64 GB (36-bits) of physical address space is accessible, some MMIO must exist for
devices and software with 32-bit limits. Further, all DRAM should remain accessible for devices
and software with access to memory above 4 GB. These goals are accomplished by moving a
section DRAM to start at the fixed 4 GB boundary, leaving a hole below 4 GB for MMIO. This
creates the following distinct memory regions:
DOS DRAM + Low DRAM
Low MMIO
High DRAM
High MMIO
There are two registers used to create these regions, BMBOUND and BMBOUND_HI.
Содержание CM1-BT1
Страница 5: ...iv...
Страница 9: ...viii...
Страница 15: ...6 Introduction...
Страница 23: ...14 Getting Started BLANK PAGE...
Страница 53: ...44 Using the Module 4 4 2 Main System Management 4 4 3 Main System Management Board Information...
Страница 55: ...46 Using the Module 4 4 6 Main System Management Runtime Statistics 4 4 7 Main System Management Flags...
Страница 56: ...Using the Module 47 CMx BTx 4 4 8 Main System Management Power Up 4 4 9 Main System Management LVDS Backlight...
Страница 57: ...48 Using the Module 4 4 10 Main System Management Smart Fan 4 4 11 Advanced...
Страница 62: ...Using the Module 53 CMx BTx 4 4 20 Advanced SATA Configuration 4 4 21 Advanced USB Configuration...
Страница 63: ...54 Using the Module 4 4 22 Advanced USB Configuration USB Configuration 4 4 23 Advanced SDIO Configuration...
Страница 64: ...Using the Module 55 CMx BTx 4 4 24 Advanced Network Configuration 4 4 25 Advanced Audio Configuration...
Страница 68: ...Using the Module 59 CMx BTx 4 4 32 Advanced ACPI Settings 4 4 33 Advanced Serial Port Console Redirection...
Страница 70: ...Using the Module 61 CMx BTx 4 4 36 Advanced Security Configuration 4 4 37 Advanced Miscellaneous...
Страница 74: ...Using the Module 65 CMx BTx 4 4 44 Advanced Mini PCIe slot function 4 4 45 Advanced USB Controls...
Страница 76: ...Using the Module 67 CMx BTx 4 4 48 Security 4 4 49 Boot...
Страница 77: ...68 Using the Module 4 4 50 Boot CSM Configuration 4 4 51 Boot Delete Boot Option...