650+ çevre birimi modeli. Yazmaç düzeyinde birebir, gerçek firmware ile test edilmiş.
Her model, üreticinin başvuru kılavuzundaki yazmaç haritasını ve davranışı izler ve onu süren firmware ile test edilir: üretici SDK örnekleri, Zephyr sürücüleri ve Linux sürücüleri. Model yetmediğinde bloğun RTL'ini onun yerine çalıştırın.
- Analog: ADC, DAC, karşılaştırıcılar20
- Ses9
- Veri yolu ve ara bağlantı12
- CAN, LIN ve otomotiv16
- DMA25
- Ekran ve kamera13
- Ethernet ve ağ21
- Flash: NOR, NAND, QSPI17
- GPIO46
- I2C ve I3C42
- Girdi: tuşlar, dokunmatik, HID8
- Kesme denetleyicileri19
- Bellek ve bellek denetleyicileri9
- PCI Express7
- SD, MMC, eMMC ve UFS15
- SPI, QSPI ve OSPI45
- Güvenlik ve kripto32
- Sensörler43
- Depolama8
- Sistem: saatler, güç, reset, güvenlik81
- Zamanlayıcılar, PWM, RTC ve watchdog'lar98
- UART, USART ve SCI67
- USB13
- Kablosuz: BLE, 802.15.4, sub-GHz13
Analog: ADC, DAC, karşılaştırıcılar
20 model
- Ambiq Apollo4 ADCAmbiq
- Xilinx XADCAMD Xilinx
- AD4011 ADCAnalog Devices
- AD56x1 DACAnalog Devices
- MAX32650 ADCAnalog Devices
- MUX36S16Analog Devices
- SAM4S ADCMicrochip
- CAES ADCAçık ve radyasyona dayanıklı RISC-V SoC'ler
- EOSS3 ADCQuickLogic
- Renesas DA14 GPADCRenesas
- STM32 ADCSTMicroelectronics
- STM32 ADC CommonSTMicroelectronics
- STM32F0 ADCSTMicroelectronics
- STM32F3 ADCSTMicroelectronics
- STM32G0 ADCSTMicroelectronics
- STM32H7 ADCSTMicroelectronics
- STM32L5 ADCSTMicroelectronics
- STM32WBA ADCSTMicroelectronics
- Battery fuel gauges (MAX17048, BQ27441)Genel ve standart
- PotentiometerGenel ve standart
Ses
9 model
- WM8960 audio codecCirrus Logic
- LiteX I2SLiteX
- LiteX I2S MasterLiteX
- LiteX I2S SlaveLiteX
- nRF52840 I2SNordic Semiconductor
- nRF52840 PDMNordic Semiconductor
- PULP I2SOpenHW / PULP
- EOSS3 VoiceQuickLogic
- I2S / TDM with PDM microphonesGenel ve standart
Veri yolu ve ara bağlantı
12 model
- Arm Ethos-U55 / U65 NPUArm · ML firmware'i için fonksiyonel model
- ARM Network InterconnectArm
- AXI4 / AXI4-Lite / AHB / APB bus bridgesArm
- CHI coherent interconnectArm
- PL310Arm
- Gaisler AHB Plug And Play InfoFrontgrade Gaisler
- Gaisler AHB Plug And Play RecordFrontgrade Gaisler
- Gaisler APB ControllerFrontgrade Gaisler
- Gaisler APB Plug And Play RecordFrontgrade Gaisler
- LM-LZS-DLumees Lab · Lumina Blocks IP, decompression engine
- LM-LZS-ELumees Lab · Lumina Blocks IP, compression engine
- Tile LinkGenel ve standart
CAN, LIN ve otomotiv
16 model
- MCANBosch
- Infineon AURIX peripherals (GTM, MultiCAN+, ASCLIN, QSPI)Infineon
- MPFS CANMicrochip
- LPC CANNXP
- NXP FlexCANNXP
- UT32 CANAçık ve radyasyona dayanıklı RISC-V SoC'ler
- STM32 FDCANSTMicroelectronics
- STMCANSTMicroelectronics
- CAN External Control BusGenel ve standart
- CAN FD with ISO 15765 transportGenel ve standart
- CAN XL controllerGenel ve standart
- CANTo UARTGenel ve standart
- FlexRay controllerGenel ve standart
- LIN 2.2 controllerGenel ve standart
- SENT and PSI5 sensor interfacesGenel ve standart
- SocketCAN BridgeGenel ve standart
DMA
25 model
- PL330 DMAArm
- MPFS PDMAMicrochip
- SAM PDCMicrochip
- NPCX MDMANuvoton
- Tegra DmaNVIDIA
- Tegra Dma Host1XNVIDIA
- NXP eDMANXP
- NXP eDMA ChannelsNXP
- S32K3XX DMAMUXNXP
- Vybrid DmaNXP
- EOSS3 SPI DMAQuickLogic
- EOSS3 SystemDMA BridgeQuickLogic
- Renesas DA14 DMARenesas
- Renesas RZG DMACRenesas
- EFR32MG12 LDMASilicon Labs
- EFR32MG24 LDMASilicon Labs
- EFR32xG22 LDMASilicon Labs
- STM32 DMASTMicroelectronics
- STM32DMA2DSTMicroelectronics
- STM32G0DMASTMicroelectronics
- STM32LDMASTMicroelectronics
- STM32WBA GPDMASTMicroelectronics
- MSP430F261X DMATexas Instruments
- Omap DmaTexas Instruments
- UDMAGenel ve standart
Ekran ve kamera
13 model
- Allegro E310Allegro MicroSystems
- PL110Arm
- LiteX FramebufferLiteX
- LiteX Framebuffer CSR32LiteX
- Tegra DisplayNVIDIA
- Tegra SyncptsNVIDIA
- Vybrid DCUNXP
- STM32LTDCSTMicroelectronics
- MIPI CSI-2 receiverGenel ve standart
- MIPI DSI hostGenel ve standart
- Mustein Generic GPUGenel ve standart
- SSD1306 OLEDGenel ve standart
- ST7789 / ILI9341 SPI displaysGenel ve standart
Ethernet ve ağ
21 model
- Cadence GEMAMD Xilinx
- Gaisler EthFrontgrade Gaisler
- LiteX EthernetLiteX
- LiteX Ethernet CSR32LiteX
- ENC28J60Microchip
- KS8851Microchip
- K6xF EthernetNXP
- S32K3XX EMACNXP
- S32K3XX GMACNXP
- Quectel BC66Quectel
- Quectel BC660KQuectel
- Quectel BG96Quectel
- Quectel ModemQuectel
- DA16200Renesas
- Synopsys DWC Ethernet Quality Of ServiceSynopsys DesignWare
- Synopsys Ethernet MACSynopsys DesignWare
- 100BASE-T1 / 1000BASE-T1 automotive PHYsGenel ve standart
- 10BASE-T1S PHY (PLCA)Genel ve standart
- Ethernet TSN MAC (802.1AS gPTP, Qbv)Genel ve standart
- Fast Ethernet ControllerGenel ve standart
- SMC91XGenel ve standart
Flash: NOR, NAND, QSPI
17 model
- HyperBus / HyperRAMInfineon
- MPFS e NVMMicrochip
- FSLNANDNXP
- OpenTitan Flash ControllerOpenTitan
- SamsungK9NAND FlashSamsung
- EFR32xg13 Flash ControllerSilicon Labs
- STM32 Flash ControllerSTMicroelectronics
- STM32F0 Flash ControllerSTMicroelectronics
- STM32F4 Flash ControllerSTMicroelectronics
- STM32H7 Flash ControllerSTMicroelectronics
- STM32L0 Flash ControllerSTMicroelectronics
- STM32WBA Flash ControllerSTMicroelectronics
- CC2538 Flash ControllerTexas Instruments
- AMDCFI FlashGenel ve standart
- CFI FlashGenel ve standart
- ONFI NAND with ECCGenel ve standart
- xSPI / Octal SPI NOR (JESD251)Genel ve standart
GPIO
46 model
- Ambiq Apollo4 GPIOAmbiq
- Xilinx GPIOPSAMD Xilinx
- MAX32650 GPIOAnalog Devices
- Andes ATCGPIO100Andes
- ARM AHB GPIOArm
- Gaisler GPIOFrontgrade Gaisler
- Quark PWMIntel
- LiteX Control And StatusLiteX
- LiteX GPIOLiteX
- Mi-V Core GPIOMicrochip
- MPFS GPIOMicrochip
- SAM4S PIOMicrochip
- SAMD21 GPIOMicrochip
- nRF52840 GPIONordic Semiconductor
- nRF52840 GPIO Tasks EventsNordic Semiconductor
- NPCX GPIONuvoton
- EmiosNXP
- LPC43xx GPIONXP
- NXP IMX GPIONXP
- NXPGPIO PortNXP
- Qor IQ GPIONXP
- S32K3XX e MIOSNXP
- Murax GPIOAçık ve radyasyona dayanıklı RISC-V SoC'ler
- PULP APB GPIOOpenHW / PULP
- OpenTitan GPIOOpenTitan
- Renesas DA14 GPIORenesas
- Renesas GPIORenesas
- Renesas RA GPIORenesas
- Renesas RA GPIO MiscRenesas
- Renesas RA2 GPIORenesas
- Renesas RA4 GPIORenesas
- Renesas RA6 GPIORenesas
- Renesas RA8 GPIORenesas
- Renesas RZG GPIORenesas
- HiFive PWMSiFive
- SiFive GPIOSiFive
- EFMGPIO PortSilicon Labs
- EFR32 GPIO PortSilicon Labs
- EFR32xG2 GPIO 1Silicon Labs
- EFR32xG2 GPIO 3Silicon Labs
- STM32 GPIO PortSTMicroelectronics
- STM32F1 AFIOSTMicroelectronics
- STM32F1GPIO PortSTMicroelectronics
- STM32F4GPIO Port oldSTMicroelectronics
- DesignWare APB GPIOSynopsys DesignWare
- CC2538 GPIOTexas Instruments
I2C ve I3C
42 model
- Cadence I2CAMD Xilinx
- MAX32650 I2CAnalog Devices
- BMA180Bosch
- BMC050Bosch
- BME280Bosch
- Chipsalliance I3CCHIPS Alliance
- MB85RC1MTFujitsu
- Betrusted EcI2CLiteX
- Betrusted SocI2CLiteX
- LiteX I2CLiteX
- LiteX I2C ZephyrLiteX
- MPFS I2CMicrochip
- SAM4S TWIMicrochip
- SAMD21 I2CMicrochip
- nRF52840 I2CNordic Semiconductor
- NPCX SM BusNuvoton
- Tegra DVCNVIDIA
- TegraI2CControllerNVIDIA
- NXP IMX I2CNXP
- PCA9548NXP
- S32K3XX Low Power Inter Integrated CircuitNXP
- VybridI2CNXP
- LC709205Fonsemi
- PULP u DMA I2COpenHW / PULP
- OpenTitan I2COpenTitan
- Renesas RA IICRenesas
- Renesas RZG IICRenesas
- RockchipI2CRockchip
- SHT21Sensirion
- SHT45Sensirion
- EFM32GGI2CControllerSilicon Labs
- EFR32 GenericI2CControllerSilicon Labs
- EFR32 I2CControllerSilicon Labs
- EFR32xG2 I2CControllerSilicon Labs
- STM32F1 I2CSTMicroelectronics
- STM32F7 I2CSTMicroelectronics
- DesignWare APB I2CSynopsys DesignWare
- DesignWare APB I3CSynopsys DesignWare
- LM95245Texas Instruments
- TAS2572Texas Instruments
- TCA6416Texas Instruments
- Open CoresI2CGenel ve standart
Girdi: tuşlar, dokunmatik, HID
8 model
- PL050Arm
- FT5336FocalTech
- FT5x06FocalTech
- FusionF0710AFocalTech
- GT911 touch controllerGoodix
- AR1021Microchip
- PS2 KeyboardGenel ve standart
- PS2 MouseGenel ve standart
Kesme denetleyicileri
19 model
- AICArm
- Arm GIC-600 / GIC-700Arm
- PL190 VICArm
- SICArm
- Gaisler MICFrontgrade Gaisler
- MPC5567 INTCNXP
- MSCMNXP
- NXP INTMUXNXP
- EOSS3 Intr CtrlQuickLogic
- Renesas RA ICURenesas
- Renesas RZG IRQ ControllerRenesas
- EXTISTMicroelectronics
- STM32 EXTI CoreSTMicroelectronics
- STM32F4 EXTISTMicroelectronics
- STM32H7 EXTISTMicroelectronics
- STM32WBA EXTISTMicroelectronics
- AINTCTexas Instruments
- RISC-V AIA (APLIC, IMSIC)Genel ve standart
- RISC-V CLICGenel ve standart
Bellek ve bellek denetleyicileri
9 model
- ARM SMMUv3Arm
- Gaisler Fault Tolerant Memory ControllerFrontgrade Gaisler
- OpenTitan ROM ControllerOpenTitan
- OpenTitan SRAM ControllerOpenTitan
- ESA Memory ControllerGenel ve standart
- GenericI2c EepromGenel ve standart
- LPDDR4 DRAM ControllerGenel ve standart
- LPDDR5 / DDR5 controllerGenel ve standart
- RISC-V IOMMUGenel ve standart
PCI Express
7 model
- Versatile PCIArm
- MPFS PCIeMicrochip
- CXL 2.0 Type 3 memory deviceGenel ve standart
- PCI Host BridgeGenel ve standart
- PCIe Gen5 root complex and endpointGenel ve standart
- PCIe MemoryGenel ve standart
- PIIXGenel ve standart
SD, MMC, eMMC ve UFS
15 model
- Sunxi MMCAllwinner
- LiteSD CardLiteX
- LiteSD Card CSR32LiteX
- MPFS SD ControllerMicrochip
- NXP u SDHCNXP
- PULP u DMA SDIOOpenHW / PULP
- STM32 SDMMCSTMicroelectronics
- STM32FSDMMCSTMicroelectronics
- STM32HSDMMCSTMicroelectronics
- eMMC 5.1Genel ve standart
- MMC ControllerGenel ve standart
- SD 7.0 host (SDHCI v4)Genel ve standart
- SD CardGenel ve standart
- SDHCIGenel ve standart
- UFS 4.0 host and deviceGenel ve standart
SPI, QSPI ve OSPI
45 model
- Ambiq Apollo4 IO MasterAmbiq
- Cadence SPIAMD Xilinx
- Cadence x SPIAMD Xilinx
- Cadence x SPI HW LayerAMD Xilinx
- Xilinx QSPIAMD Xilinx
- Zynq MP GQSPIAMD Xilinx
- MAX32650 SPIAnalog Devices
- MAX3421EAnalog Devices
- Andes ATCSPI200Andes
- Giga Device GD25LQGigaDevice
- Cypress S25HInfineon
- Quark SPIIntel
- LiteX SPILiteX
- LiteX SPI FlashLiteX
- Macronix MX25RMacronix
- MXIC MX66UM1G45GMacronix
- MPFS QSPIMicrochip
- MPFS SPIMicrochip
- SAM SPIMicrochip
- Micron MT25QMicron
- nRF52840 SPINordic Semiconductor
- NPCX FIUNuvoton
- NPCX FlashNuvoton
- NPCX SPIPNuvoton
- NXP ECSPINXP
- Pico RV SPIAçık ve radyasyona dayanıklı RISC-V SoC'ler
- PULP u DMA SPIOpenHW / PULP
- OpenTitan Spi DeviceOpenTitan
- OpenTitan Spi HostOpenTitan
- Puya P25QPuya
- Renesas DA SPIRenesas
- Renesas RZG SPIRenesas
- HiFive SPISiFive
- STM32H7 Quad SPISTMicroelectronics
- STM32H7 SPISTMicroelectronics
- STM32SPISTMicroelectronics
- STM32WBA SPISTMicroelectronics
- DesignWare SPISynopsys DesignWare
- Synopsys SSISynopsys DesignWare
- CC2538 SSITexas Instruments
- Generic Spi FlashGenel ve standart
- NAND FlashGenel ve standart
- NOR FlashGenel ve standart
- SPI MultiplexerGenel ve standart
- UARTTo Spi ConverterGenel ve standart
Güvenlik ve kripto
32 model
- Ambiq Apollo4 SecurityAmbiq
- Arm CryptoCell-312Arm
- LM-AES-GCMLumees Lab · Lumina Blocks IP, register-exact
- LM-AES-XTSLumees Lab · Lumina Blocks IP, register-exact
- LM-DRBGLumees Lab · Lumina Blocks IP, register-exact
- LM-PQC-DSALumees Lab · Lumina Blocks IP'si, ML-DSA
- LM-PQC-KEMLumees Lab · Lumina Blocks IP'si, ML-KEM
- LM-SHA3Lumees Lab · Lumina Blocks IP, register-exact
- LM-TRNGLumees Lab · Lumina Blocks IP, register-exact
- SAM TRNGMicrochip
- SAM4S CRCCUMicrochip
- nRF Shared MemoryNordic Semiconductor
- nRF52840 ECBNordic Semiconductor
- nRF52840 RNGNordic Semiconductor
- K6xF RNGNXP
- OpenTitan AESOpenTitan
- OpenTitan Big Number AcceleratorOpenTitan
- OpenTitan CSRNGOpenTitan
- OpenTitan Entropy Distribution NetworkOpenTitan
- OpenTitan Entropy SourceOpenTitan
- OpenTitan HMACOpenTitan
- OpenTitan Key ManagerOpenTitan
- OpenTitan KMACOpenTitan
- OpenTitan Life Cycle ControllerOpenTitan
- OpenTitan Life Cycle StateOpenTitan
- OpenTitan Scrambled MemoryOpenTitan
- STM32 CRCSTMicroelectronics
- STM32 RNGSTMicroelectronics
- CC2538 CryptoprocessorTexas Instruments
- VirtIO MMIO EntropyVirtIO
- Secure elements (ATECC608, SE050)Genel ve standart
- TPM 2.0 (SPI, I2C)Genel ve standart
Sensörler
43 model
- AK09916AKM
- AK09918AKM
- AK0991xAKM
- AS6221ams OSRAM
- ADXL345Analog Devices
- ADXL372Analog Devices
- MAX30208Analog Devices
- MAX6682MUAAnalog Devices
- MAX77818Analog Devices
- MAX86171Analog Devices
- BME688 environmental sensorBosch
- BMI270 IMUBosch
- BMP180Bosch
- ArduCAM Mini2MP PlusKamera sensörleri
- HM01B0Kamera sensörleri
- OV2640Kamera sensörleri
- MC3635mCube
- PAC1934Microchip
- PULP u DMA CameraOpenHW / PULP
- HS3001Renesas
- OB1203Renesas
- ZMOD4xxxRenesas
- SHT40 humidity sensorSensirion
- SI70xxSilicon Labs
- SI7210Silicon Labs
- LIS2DS12STMicroelectronics
- LIS2DW12STMicroelectronics
- LPS25HBSTMicroelectronics
- LSM303DLHC AccelerometerSTMicroelectronics
- LSM303DLHC GyroscopeSTMicroelectronics
- LSM330 AccelerometerSTMicroelectronics
- LSM330 GyroscopeSTMicroelectronics
- LSM6DSO IMUSTMicroelectronics
- LSM9DS1 IMUSTMicroelectronics
- LSM9DS1 MagneticSTMicroelectronics
- VL53L4CD time-of-flight sensorSTMicroelectronics
- ICM-42688-P IMUTDK InvenSense
- TI LM74Texas Instruments
- TMP103Texas Instruments
- TMP108Texas Instruments
- u-blox GNSS receiver (NMEA, UBX)u-blox
- VEML7700Vishay
- GenericSPI SensorGenel ve standart
Depolama
8 model
- VirtIO Block DeviceVirtIO
- VirtIO FS DeviceVirtIO
- ATAPIGenel ve standart
- CDROMGenel ve standart
- NVMe 2.0 controllerGenel ve standart
- UFSGenel ve standart
- UFS DeviceGenel ve standart
- UFS Host ControllerGenel ve standart
Sistem: saatler, güç, reset, güvenlik
81 model
- Ambiq Apollo4 Bootrom LoggerAmbiq
- Ambiq Apollo4 Power ControllerAmbiq
- Zynq MP IPIAMD Xilinx
- Zynq MP Platform Management UnitAMD Xilinx
- MAX32650 GCRAnalog Devices
- MAX32650 PWRSEQAnalog Devices
- MAX32650 TPUAnalog Devices
- Arm CoreSight (ETM, ITM, CTI)Arm
- Arm Sys CtlArm
- Egis ET171 AOSMUEgis
- Egis ET171 SMU2Egis
- Focal Tech FT9001 CPMFocalTech
- Focal Tech FT9001 ResetFocalTech
- Quark System Control SubsystemIntel
- LiteX MMCMLiteX
- LiteX MMCM CSR32LiteX
- LiteX SoC ControllerLiteX
- LiteX SoC Controller CSR32LiteX
- MPFS SysregMicrochip
- MPFS System ServicesMicrochip
- SAM4S DACCMicrochip
- SAM4S EEFCMicrochip
- SAM4S RSTCMicrochip
- nRF BellboardNordic Semiconductor
- nRF CLOCKNordic Semiconductor
- nRF USBREGNordic Semiconductor
- nRF52840 EGUNordic Semiconductor
- nRF52840 PPINordic Semiconductor
- nRF54L CLOCKNordic Semiconductor
- NPCX HFCGNuvoton
- NPCX LFCGNuvoton
- K6xF MCGNXP
- K6xF SIMNXP
- LPC Clock0NXP
- NXP IMX8MP System Reset ControllerNXP
- NXP XRDCNXP
- S32K SCGNXP
- S32K3XX Flex IONXP
- S32K3XX MC CGMNXP
- S32K3XX Miscellaneous System Control ModuleNXP
- S32K3XX Mode Entry ModuleNXP
- S32K3XX PLLDIGNXP
- S32K3XX System Integration Unit Lite2NXP
- SEMA4NXP
- SEMA42NXP
- OpenTitan Alert HandlerOpenTitan
- OpenTitan Clock ManagerOpenTitan
- OpenTitan Multi Bit BoolOpenTitan
- OpenTitan One Time Programmable Memory ControllerOpenTitan
- OpenTitan Power ManagerOpenTitan
- OpenTitan Reset ManagerOpenTitan
- OpenTitan System Reset ControlOpenTitan
- EOSS3 Flexible Fusion EngineQuickLogic
- EOSS3 Packet FIFOQuickLogic
- Renesas DA14 Clock Generation ControllerRenesas
- Renesas RZG CPG SYSCRenesas
- Renesas RZG MHURenesas
- EFM32 Device InformationSilicon Labs
- EFR32 CMUSilicon Labs
- Si LabsSilicon Labs
- STM32 DMAMUXSTMicroelectronics
- STM32 PWRSTMicroelectronics
- STM32 SYSCFGSTMicroelectronics
- STM32F0 RCCSTMicroelectronics
- STM32F4 RCCSTMicroelectronics
- STM32H7 Hardware SemaphoreSTMicroelectronics
- STM32H7 RCCSTMicroelectronics
- STM32L0 PWRSTMicroelectronics
- STM32L0 RCCSTMicroelectronics
- STM32L5 RCCSTMicroelectronics
- STM32WBA PWRSTMicroelectronics
- STM32WBA RCCSTMicroelectronics
- MSP430F2XXX MPYTexas Instruments
- VirtIO MMIO ConsoleVirtIO
- ButtonGenel ve standart
- External Window MMUGenel ve standart
- LEDGenel ve standart
- Reset PinGenel ve standart
- RISC-V debug module and trace encoderGenel ve standart
- Seven Segments DisplayGenel ve standart
- Window IOMMUGenel ve standart
Zamanlayıcılar, PWM, RTC ve watchdog'lar
98 model
- ABRTCMCAbracon
- Sunxi High Speed TimerAllwinner
- Sunxi TimerAllwinner
- Ambiq Apollo4 RTCAmbiq
- Ambiq Apollo4 System TimerAmbiq
- Ambiq Apollo4 TimerAmbiq
- Ambiq Apollo4 WatchdogAmbiq
- Cadence TTCAMD Xilinx
- Cadence WDTAMD Xilinx
- Zynq MP RTCAMD Xilinx
- MAX32650 RTCAnalog Devices
- MAX32650 TimerAnalog Devices
- MAX32650 WDTAnalog Devices
- Andes ATCPIT100Andes
- Andes ATCRTC100Andes
- Andes ATCWDT200 WatchdogAndes
- Arm CMSDK TimerArm
- Arm CMSDK WatchdogArm
- Arm Corstone System CounterArm
- Arm Corstone System TimerArm
- Arm Corstone System WatchdogArm
- ARM SP804 TimerArm
- PL031Arm
- Gaisler GP TimerFrontgrade Gaisler
- LiteX CPU TimerLiteX
- LiteX TimerLiteX
- LiteX Timer 64bitLiteX
- LiteX Timer CSR32LiteX
- Marvell Armada TimerMarvell
- RV8803 RTCMicro Crystal
- Atmel91 System TimerMicrochip
- Low Power TimerMicrochip
- Mi-V Core TimerMicrochip
- MPFS RTCMicrochip
- MPFS TimerMicrochip
- MPFS WatchdogMicrochip
- SAM TCMicrochip
- SAM4S WDTMicrochip
- SAMD21 RTCMicrochip
- SAMD21 TimerMicrochip
- nRF52840 RTCNordic Semiconductor
- nRF52840 TimerNordic Semiconductor
- nRF52840 WatchdogNordic Semiconductor
- nRF54H20 GRTCNordic Semiconductor
- NPCX ITIMNuvoton
- NPCX MTCNuvoton
- NPCX TWDNuvoton
- Tegra TimerNVIDIA
- Tegra Usec TimerNVIDIA
- LPC CTimerNXP
- NXP IMX WatchdogNXP
- NXP Os TimerNXP
- Periodic Interrupt TimerNXP
- S32K LPITNXP
- S32K LPTMRNXP
- S32K3XX Periodic Interrupt TimerNXP
- S32K3XX Real Time ClockNXP
- S32K3XX Software Watchdog TimerNXP
- S32K3XX System Timer ModuleNXP
- Murax TimerAçık ve radyasyona dayanıklı RISC-V SoC'ler
- PULP TimerOpenHW / PULP
- OpenTitan Aon TimerOpenTitan
- OpenTitan TimerOpenTitan
- EOSS3 Simple Periodic TimerQuickLogic
- Renesas DA WatchdogRenesas
- Renesas DA14 GPTRenesas
- Renesas RA AGTRenesas
- Renesas RA GPTRenesas
- Renesas RZG GPTRenesas
- Renesas RZG GTMRenesas
- Renesas RZG SYCRenesas
- Renesas RZG WatchdogRenesas
- Efm32 TimerSilicon Labs
- EFR32 RTCCSilicon Labs
- EFR32 RTCC CounterSilicon Labs
- EFR32 TimerSilicon Labs
- EFR32xG2 BURTCSilicon Labs
- EFR32xG2 RTCCSilicon Labs
- EFR32xG2 TIMER 1Silicon Labs
- EFR32xG2 TIMER 1.GeneratedSilicon Labs
- EFR32xG24 SYSRTCSilicon Labs
- STM32 Independent WatchdogSTMicroelectronics
- STM32 TimerSTMicroelectronics
- STM32F4 RTCSTMicroelectronics
- STM32H7 System Window WatchdogSTMicroelectronics
- STM32L RTCSTMicroelectronics
- STM32L0 Lp TimerSTMicroelectronics
- CC2538 Sleep TimerTexas Instruments
- CC2538 WatchdogTexas Instruments
- MSP430 TimerTexas Instruments
- MSP430F2XXX WatchdogTexas Instruments
- OMAP GP TimerTexas Instruments
- OMAP TimerTexas Instruments
- Texas Instruments TimerTexas Instruments
- HPETGenel ve standart
- Motor control (PWM with dead time, QEI encoder)Genel ve standart
- Pulse GeneratorGenel ve standart
- RiscVMachine TimerGenel ve standart
UART, USART ve SCI
67 model
- Axi Uart LiteAMD Xilinx
- Cadence UARTAMD Xilinx
- Meson UartAmlogic
- MAX32650 UARTAnalog Devices
- MAX32655 UARTAnalog Devices
- Mxc UartAnalog Devices
- CMSDK APB UARTArm
- PL011Arm
- BCM2711 AUX UARTBroadcom
- KB1200 UARTENE Technology
- ESP32 UARTEspressif
- FT9001 USARTFocalTech
- Gaisler APBUARTFrontgrade Gaisler
- GD32 UARTGigaDevice
- Infineon SCBUARTInfineon
- XMC4XXX UARTInfineon
- Altera JTAG UARTIntel
- LiteX UARTLiteX
- LiteX UART 64bitLiteX
- Atmel91 Debug UnitMicrochip
- Mi-V Core UARTMicrochip
- SAM USARTMicrochip
- SAMD20 UARTMicrochip
- SAMD5 UARTMicrochip
- nRF52840 UARTNordic Semiconductor
- nRF54H20 UARTENordic Semiconductor
- NPCX UARTNuvoton
- Imx UartNXP
- K6xF UARTNXP
- LIN FlexD UARTNXP
- LPC USARTNXP
- MPC5567 UARTNXP
- NXP FLEXCOMMNXP
- NXP LPUARTNXP
- Aesc UARTAçık ve radyasyona dayanıklı RISC-V SoC'ler
- Murax UARTAçık ve radyasyona dayanıklı RISC-V SoC'ler
- NEORV32 UARTAçık ve radyasyona dayanıklı RISC-V SoC'ler
- PicoSoC Simple UARTAçık ve radyasyona dayanıklı RISC-V SoC'ler
- Potato UARTAçık ve radyasyona dayanıklı RISC-V SoC'ler
- PULP STDOUTOpenHW / PULP
- PULP u DMA UARTOpenHW / PULP
- OpenTitan UARTOpenTitan
- RCAR UARTRenesas
- Renesas DA14 UARTRenesas
- Renesas RA6M5 SCIRenesas
- Renesas RA8M1 SCIRenesas
- Renesas RZG SCIFARenesas
- Renesas SCIRenesas
- Smartbond UARTRenesas
- SiFive UARTSiFive
- EFM32 UARTSilicon Labs
- EFR32 USARTSilicon Labs
- EFR32xG2 EUSART 2Silicon Labs
- EFR32xG2 USART 0Silicon Labs
- EFR32xG22 USARTSilicon Labs
- LEUARTSilicon Labs
- SI32 USARTSilicon Labs
- STM32 UARTSTMicroelectronics
- STM32F7 USARTSTMicroelectronics
- STM32W UARTSTMicroelectronics
- MSP430 e USCITexas Instruments
- MSP430 USCIATexas Instruments
- App UartGenel ve standart
- NS16550Genel ve standart
- Semihosting UartGenel ve standart
- Trivial UartGenel ve standart
- USB Serial Port S3BGenel ve standart
USB
13 model
- Cadence USBAMD Xilinx
- Valenty USBLiteX
- MPFS USBMicrochip
- nRF USBDNordic Semiconductor
- STM USBSTMicroelectronics
- USB 2.0 device (DWC2 / ChipIdea)Synopsys DesignWare
- USB 3.2 xHCI hostGenel ve standart
- USB HostGenel ve standart
- USB KeyboardGenel ve standart
- USB MouseGenel ve standart
- USB PendriveGenel ve standart
- USB Type-C PD controllerGenel ve standart
- USB UARTGenel ve standart
Kablosuz: BLE, 802.15.4, sub-GHz
13 model
- AT86RF233Microchip
- nRF52840 RadioNordic Semiconductor
- Semtech SX1262 LoRaSemtech
- EFR32xG24 RadioSilicon Labs
- Ember RadioSilicon Labs
- CC1200Texas Instruments
- CC2520Texas Instruments
- CC2538Texas Instruments
- CC2538RFTexas Instruments
- Bluetooth LE 5.4 radioGenel ve standart
- IEEE 802.15.4 / Thread / Zigbee radioGenel ve standart
- LTE-M / NB-IoT modem (AT command model)Genel ve standart
- Wi-Fi 6 station (host interface model)Genel ve standart
Hareket eden sensörler, öbür ucunda bir şey olan ağlar.
Hareket eden sensörler
Bir sensör modeli yalnızca bir yazmaç değeri değil, veri okur: IMU'ya kaydedilmiş bir uçuşu, termometreye bir sıcaklık eğrisini, kameraya bir videoyu, GNSS alıcısına bir rotayı verin. Testler her çalıştırmada aynı veriyi oynatır.
Öbür ucunda bir dünya olan ağlar
Emüle edilen bir Ethernet portunu ana makinedeki ağa, bir CAN veri yolunu gerçek bir CAN arayüzüne ya da bir log dosyasına, bir UART'ı terminale, sokete ya da teste bağlayın. Bir radyo, menzildeki diğer tüm emüle edilmiş radyolarla, sizin belirlediğiniz kayıp ve gecikmeyle konuşur.
Yazmaçlar YAML'da, davranış Python'da.
Yazmaçları bir .cmperiph dosyasında, davranışı Python ile tanımlayın. CARME yeniden derlenmeden yüklenir. Ya da yazmaç tanımını koruyun ve onu RTL'inize yönlendirin.
name: my_adcbus: apbsize: 0x100irq: [done]registers: CTRL: { at: 0x00, fields: { EN: 0, START: 1, CH: "4:2" } } STATUS: { at: 0x04, access: ro, fields: { DONE: 0 } } DATA: { at: 0x08, access: ro, width: 16 }behaviour: periph/my_adc.pydef on_write_CTRL(p, value): if p.CTRL.EN and p.CTRL.START: p.DATA = p.input(f"ch{p.CTRL.CH}") # bir veri dosyasından ya da testten p.STATUS.DONE = 1 p.irq.done.pulse()Sık sorulan sorular.
Modeller ne kadar doğru?
Her model, üreticinin başvuru kılavuzundaki yazmaç haritasını ve davranışı izler ve onu süren firmware ile test edilir. Daha fazlasına ihtiyacınız olduğunda bloğun RTL'ini onun yerine çalıştırın.
Kullandığım bir çevre birimi eksik.
Yazmaç tanımından yola çıkarak Python ile yazın ya da bize sorun: test partnerleri için modelleri önce biz ekliyoruz.
Gömülü ve silikon ekipleri için tam sistem emülasyonu
Gömülü geliştiriciler için
Donanım olmadan geliştirin, hata ayıklayın, test edin
Silikon ekipleri için
Silikon hazır olduğunda yazılım da hazır
Döngüde RTL
HDL ve firmware birlikte test edilir
Lumina entegrasyonu
RTL'den çalışan firmware'e tek akış
Test ve CI
Her test, her kart, her commit
Kartlar ve SoC'ler
250+ kart ve SoC, açılmaya hazır
CPU'lar
Arm, RISC-V, SPARC, Power, x86, Xtensa, MSP430, TriCore