Low-Level / Derived

Used filter: tags(LL)

ID

Title

Tags

Status

LL_001

UART Baud Rate (CH.1)

comms; LL

open

LL_002

UART Frame Format (CH.1)

comms; LL

open

LL_003

UART Frame Synchronization (CH.1)

comms; LL

open

LL_004

UART Control/Status (CH.1)

comms; LL

open

LL_005

UART Baud Rate (CH.2)

comms; LL

closed

LL_006

UART Frame Format (CH.2)

comms; LL

closed

LL_007

UART Frame Synchronization (CH.2)

comms; LL

closed

LL_008

UART Control/Status (CH.2)

comms; LL

in-progress


Note

Low-Level Requirements are most applicable to the design team, where the technical requirements, specification, and verification criteria is established and performed with traceability to the high-level (customer) requirements

Derived Requirements could be Key Requirements which needed further elaboration to be useful from a digital design / verification perspective

At this level, Specifications are black-box behavioral models for requirements that design teams design to, and verification teams reference to build their simulation harnesses and test cases

A Traceability Diagram is helpful for visualizing the hierarchy of requirements

Low-Level / Derived (Full Descriptions)


Requirement: UART Baud Rate (CH.1) LL_001
status: open
tags: comms, LL
style: discreet
links outgoing: HL_001

The FPGA shall provide a UART w/ programmable baud rate for the following rates:

  1. 115.2K (default)

  2. 57.6K

  3. 19.2K

  4. 9600

  5. 4800


Requirement: UART Frame Format (CH.1) LL_002
status: open
tags: comms, LL
style: discreet
links outgoing: HL_001

The FPGA shall provide a UART w/ a frame format defined by the following:

Field

Description

Value

[10]

UART stop bit

1

[9]

UART parity bit (odd)

D/C

[8:1]

UART data

D/C

[0]

UART start bit

0


Requirement: UART Frame Synchronization (CH.1) LL_003
status: open
tags: comms, LL
style: discreet
links outgoing: HL_001

The FPGA shall provide a synchronization signal that aligns to the UART frame with a +/- 2ms margin


Requirement: UART Control/Status (CH.1) LL_004
status: open
tags: comms, LL
style: discreet
links outgoing: HL_001

The FPGA shall provide 32-bit control/status registers which are aligned on a 4-byte boundary for the UART interface, which is accessible by host software over PCI-Express


Requirement: UART Baud Rate (CH.2) LL_005
status: closed
tags: comms, LL
style: discreet
links outgoing: HL_002

The FPGA shall provide a UART w/ programmable baud rate for the following rates:

  1. 115.2K

  2. 57.6K

  3. 19.2K (Default)

  4. 9600

  5. 4800


Requirement: UART Frame Format (CH.2) LL_006
status: closed
tags: comms, LL
style: discreet
links outgoing: HL_002

The FPGA shall provide a UART w/ a frame format defined by the following:

Field

Description

Value

[10]

UART stop bit

1

[9]

UART parity bit (odd)

D/C

[8:1]

UART data

D/C

[0]

UART start bit

0


Requirement: UART Frame Synchronization (CH.2) LL_007
status: closed
tags: comms, LL
style: discreet
links outgoing: HL_002

The FPGA shall provide a synchronization signal that aligns to the UART frame with a +/- 2ms margin


Requirement: UART Control/Status (CH.2) LL_008
status: in-progress
tags: comms, LL
style: discreet
links outgoing: HL_002

The FPGA shall provide 32-bit control/status registers which are aligned on a 4-byte boundary for the UART interface, which is accessible by host software over PCI-Express