The Generic Timer IP module (GTM) ensures accurate multi-input data acquisition and multi-output signal generation in automotive powertrain and active safety applications, or in industrial closed-loop applications.
The GTM captures digital input signal changes in real-time. These are used together with digitized analog signals for computation. The powerful programmability due to its high-level language (C) allows to generate virtually any output signal shape with complex pulsewidth modulation (PWM). Multiple programming channels can act in parallel, while still ensuring synchronous signal generation.
Generic Timer - Scalable I/O coprocessor for automotive microcontrollers
Overview
Key Features
- Enables real-time control loops
- Deterministic multi-threaded architecture (8 threads per RISC unit)
- Programmability (special purpose RISC/ALU)
- Scalable and configurable architecture
- Easy integration due to generic interfaces and hierarchical architecture
- SystemC model support for in-system verification and early software development
- Supports model-based development
- 5 ns input and output resolution for high-precision data capturing and data signal generation
Benefits
- Complex timer IP for various application domains and classes.
- Easy integration due to generic interfaces and hierarchical architecture.
- Scalable and configurable architecture.
- SystemC model support for in-system verification and early software development.
Deliverables
- Module implementation
- Basic software
- Test environment (test bench and integration tests)
- SystemC executable-Model for in-system verification and early software development.
- Documentation including specification, integration guide, application notes and verification reports.
Technical Specifications
Related IPs
- 10 Gigabit Ethernet MAC ASIL B Compliant Controller for Automotive Applications
- Scalable and Programmable Co-processor
- Generic Platform IP for Micro-Controllers
- AI-Enabled RISC-V Automotive CPU for ADAS and Autonomous Vehicles
- IO GPIO in TSMC for Automotive Grade 1 (22nm)
- LPDDR5X/5/4X PHY - TSMC N5A for Automotive, ASIL B Random, AEC-Q100 Grade 2