1 dépôt
Hardware interfaces and controllers for managing external SDRAM or DDR memory.
Distinct from External Memory Integrations: Shortlist candidates focus on AI memory agents or software allocation; this is the physical hardware memory controller
Explore 1 awesome GitHub repository matching hardware & iot · External Memory Controllers. Refine with filters or upvote what's useful.
LiteX est une suite de développement FPGA SoC et un framework de construction SoC utilisé pour concevoir des systèmes sur puce (SoC) de manière programmatique. Il fournit une chaîne d'outils de description matérielle qui utilise un framework scriptable pour définir des layouts matériels et automatiser la génération de code HDL (Hardware Description Language). Le projet se distingue par l'orchestration de multiples chaînes d'outils propriétaires et open source pour synthétiser la logique numérique et générer des bitstreams déployables. Il prend en charge l'intégration de logique multi-langage, permettant de combiner différents langages de description matérielle dans un seul projet. Le framework couvre un large éventail de capacités, incluant l'intégration de cœurs de processeur, la gestion d'interconnexions de bus hiérarchiques et l'implémentation de périphériques matériels tels que PCIe, Ethernet et USB. Il fournit également des outils pour la simulation de logique numérique, le bootstrapping de runtime bare-metal pour le BIOS et le firmware, et la construction de systèmes capables de démarrer un noyau Linux complet. La suite inclut des utilitaires pour le chargement de design matériel et le débogage de pont hôte pour inspecter les cartes mémoire et les états des registres depuis un ordinateur hôte.
Provides control of SDRAM and DDR interfaces to provide system memory for firmware and buffering.