| // Copyright 2022 Google LLC |
| // |
| // Licensed under the Apache License, Version 2.0 (the "License"); |
| // you may not use this file except in compliance with the License. |
| // You may obtain a copy of the License at |
| // |
| // http://www.apache.org/licenses/LICENSE-2.0 |
| // |
| // Unless required by applicable law or agreed to in writing, software |
| // distributed under the License is distributed on an "AS IS" BASIS, |
| // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| // See the License for the specific language governing permissions and |
| // limitations under the License. |
| |
| // *************************************************** |
| // ML Core |
| // *************************************************** |
| |
| cpu2: CPU.SpringbokRiscV32 @ sysbus |
| hartId: 2 |
| |
| // TODO(b/196910893): Revert the temporary change on DMEM memory later |
| //RAM_VEC_DMEM [‘h3400_0000 - ‘h34FF_FFFF) 16MB RAM for Vector core Data |
| ram_vec_dmem: Memory.MappedMemory @ sysbus 0x34000000 |
| size: 0x01000000 |
| |
| //RAM_VEC_CSR [‘h3800_0000 - ‘h3800_0FFF) 4KB RAM for SMC core data storage |
| ram_vec_csr: Memory.MappedMemory @ sysbus 0x38000000 |
| size: 0x00001000 |