X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=shakti%2Fm_class.mdwn;h=13b153b75ce143b473c2d4d18a7f30986ac581e4;hb=9449db4c70cb38c3c2938eae00e50f7e800cb1d5;hp=6c49804981f12b48e32675439e01a2b66e1772b0;hpb=e82512b53f95fb126ad5f06b7b97833d66858e77;p=libreriscv.git diff --git a/shakti/m_class.mdwn b/shakti/m_class.mdwn index 6c4980498..13b153b75 100644 --- a/shakti/m_class.mdwn +++ b/shakti/m_class.mdwn @@ -99,7 +99,8 @@ firmly a priority focus. * SD/MMC for on-PCB eMMC (care needed on power/boot sequence) * NAND Flash (not recommended), requires 8080/ATI-style Bus with dedicated CS# * Optional 4-wire SPI NAND/NOR for boot (XIP - Execute In-place - recommended). -* Audio over I2S (5-pin: 4 for output, 1 for input), fall-back to USB Audio +* Audio over [[I2S]] (5-pin: 4 for output, 1 for input), fall-back to USB Audio +* Audio also over [[AC97]] * Some additional SPI peripherals, e.g. connection to low-power MCU. * GPIO (EINT-capable, with wakeup) for buttons, power, volume etc. * Camera(s) either by CSI-1 (parallel CSI) or better by USB @@ -197,24 +198,30 @@ TBD * 3x UART (TX/RX only) * 3x [[I2C]] (in case of address clashes between peripherals) * 8080-style AT/XT/ATI MCU Bus Interface, with multiple (8x CS#) lines -* 3x PWM-capable GPIO -* 32x EINT-cable GPIO with full edge-triggered and low/high IRQ capability +* 3x [[PWM]]-capable GPIO +* 32x [[EINT]]-cable GPIO with full edge-triggered and low/high IRQ capability * 1x [[I2S]] audio with 4-wire output and 1-wire input. * 3x USB2 (ULPI for reduced pincount) each capable of USB-OTG support * DDR3/DDR3L/LPDDR3 32-bit-wide memory controller Some interfaces at: +* * includes GPIO, SPI, UART, JTAG, I2C, PinCtrl, UART and PWM. Also included is a Watchdog Timer and others. * Pinmux ("IOF") for multiplexing several I/O functions onto a single pin +* + including AXI, DMA, GPIO, I2C, JTAG, PLIC, QSPI, SDRAM, UART (and TCM?). FlexBus, HyperBus and xSPI to + be added. List of Interfaces: * [[I2C]] * [[I2S]] +* [[PWM]] +* [[EINT]] * [[FlexBus]] * LCD / RGB/TTL [[RGBTTL]] * [[SPI]]