| // Copyright lowRISC contributors. |
| // Licensed under the Apache License, Version 2.0, see LICENSE for details. |
| // SPDX-License-Identifier: Apache-2.0 |
| { name: "lc_ctrl", |
| clock_primary: "clk_i", |
| bus_device: "tlul", |
| bus_host: "none", |
| |
| // /////////////////////////// |
| // // Interrupts and Alerts // |
| // /////////////////////////// |
| // |
| // interrupt_list: [ |
| // ], |
| // |
| // alert_list: [ |
| // ], |
| // |
| // //////////////// |
| // // Parameters // |
| // //////////////// |
| // param_list: [ |
| // ] |
| // |
| // ///////////////////////////// |
| // // Intermodule Connections // |
| // ///////////////////////////// |
| // // TODO: these need to be refined during implementation and integration |
| // inter_signal_list: [ |
| // ] // inter_signal_list |
| |
| /////////////// |
| // Registers // |
| /////////////// |
| |
| regwidth: "32", |
| registers: [ |
| { name: "STATUS", |
| desc: "LC status register.", |
| swaccess: "ro", |
| hwaccess: "hwo", |
| fields: [ |
| { bits: "1:0" |
| name: "DUMMY" |
| desc: '''foo |
| ''' |
| } |
| ] |
| } |
| { name: "CTRL", |
| desc: "LC control register.", |
| swaccess: "ro", |
| hwaccess: "hwo", |
| fields: [ |
| { bits: "1:0" |
| name: "DUMMY" |
| desc: '''foo |
| ''' |
| } |
| ] |
| } |
| ] |
| } |