5.1.1.2.3. Non-functional requirements

Requirement: label REQ_INT3_1733001417 ../../../../../_images/arrow-right-circle.svg
status: Draft
style: red_bar
category: Non-Functional
priority: Low

The USART module shall support baud rates from 1200 bps to 1 Mbps.

Requirement: label REQ_INT3_1733001593 ../../../../../_images/arrow-right-circle.svg
status: Draft
style: red_bar
category: Non-Functional
priority: Low

The USART module shall maintain a communication error rate below 0.1% under normal operating conditions.

Requirement: label REQ_INT3_1733001623 ../../../../../_images/arrow-right-circle.svg
status: Draft
style: red_bar
category: Non-Functional
priority: Low

The USART module shall operate with a power consumption of less than 50 mW at 3.3V during normal operation.

Requirement: label REQ_INT3_1733001805 ../../../../../_images/arrow-right-circle.svg
status: Draft
style: red_bar
category: Non-Functional
priority: Low

The USART module shall operate reliably in a temperature range of -40°C to 85°C.

Requirement: label REQ_INT3_1733001835 ../../../../../_images/arrow-right-circle.svg
status: Draft
style: red_bar
category: Non-Functional
priority: Low

The USART module shall transmit and receive data with a latency of no more than 5 ms.

Requirement: label REQ_INT3_1733001868 ../../../../../_images/arrow-right-circle.svg
status: Draft
style: red_bar
category: Non-Functional
priority: Low

The USART module shall support stable operation with clock frequencies of up to 72 MHz.

Requirement: label REQ_INT3_1733001916 ../../../../../_images/arrow-right-circle.svg
status: Draft
style: red_bar
category: Non-Functional
priority: Low

The USART module shall maintain synchronization between the transmitter and receiver within ±2% clock drift tolerance.

Requirement: label REQ_INT3_1733001997 ../../../../../_images/arrow-right-circle.svg
status: Draft
style: red_bar
category: Non-Functional
priority: Low

The USART module shall provide deterministic interrupt response times of less than 2 µs when operating with an interrupt-driven configuration.