Instant SoC Class Library
3.1
|
CFC_Base | Hardware Base Class |
CFC_IO_Capture | Input signal shape capture |
CFC_IO_Clk | System clock input |
CFC_IO_I2C | I2C Master |
CFC_IO_In | Logic input |
CFC_IO_Out | Logic output |
CFC_IO_Pulse | Asynchronous pulse std_logic output |
CFC_IO_PWM | Pulse Width Modulation output |
CFC_IO_Reset | System Reset input |
CFC_IO_SegmentDisplay | Segment Display controller |
CFC_IO_SPI | SPI Master |
CFC_IO_Static | Static logic output |
CFC_IO_StreamMaster | AXI4 Stream master |
CFC_IO_StreamSlave | AXI4 Stream Slave |
CFC_IO_UART_RX | UART Receiver |
CFC_IO_UART_TX | UART Transmitter |
CFC_System_Clock | System Clock |
CFC_System_EventManager | Multi Event Manager |
CFC_System_FPU | Floating Point Unit This class adds a floating point unit to the processor. The gcc compiler will use floting point instructions. |
CFC_System_Timer | Timer |
CFC_Wishbone | Wishbone bus master This class makes it very easy to connect Wishbone slaves to Instant SoC generated systems. It is possible to let Instant SoC embed and map your Wishbone slave directly by using a constructor with a source file argument. See Wishbone Instant SoC for details. Any number of Wishbone instances are allowed. |