D2.1 Requirements and Specification - CORBYS
D2.1 Requirements and Specification - CORBYS
D2.1 Requirements and Specification - CORBYS
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>D2.1</strong> <strong>Requirements</strong> <strong>and</strong> <strong>Specification</strong><br />
Indicative priority M<strong>and</strong>atory<br />
Requirement No.: RRS11<br />
Name: Selection of off-the-shelf FPGA device<br />
Description: This depends on the above factors <strong>and</strong> the overall functional requirement from the FPGA<br />
sub-system<br />
Reason / Comments:<br />
Indicative priority M<strong>and</strong>atory<br />
Requirement No.: RRS12<br />
Name: Selection/design of custom or off-the-shelf FPGA board for the selected FPGA device<br />
Description: This depends on the above factors <strong>and</strong> the overall functional requirement from the FPGA<br />
sub-system<br />
Reason / Comments:<br />
Indicative priority M<strong>and</strong>atory<br />
Requirement No.: RRS13<br />
Name: Additional processing <strong>and</strong> memory devices for the FPGA board<br />
Description: This depends on the above factors <strong>and</strong> the overall functional requirement from the FPGA<br />
sub-system<br />
Reason / Comments:<br />
Indicative priority M<strong>and</strong>atory<br />
Requirement No.: RRS14<br />
Name: List of states, conditions <strong>and</strong> transitions<br />
Description: This is derived from the functionality of the FPGA sub-system<br />
Reason / Comments:<br />
Indicative priority M<strong>and</strong>atory<br />
Requirement No.: RRS15<br />
Name: Reconfiguration <strong>and</strong> reprogrammable FPGA sub-system<br />
Description: The implemented hardware sub-system <strong>and</strong> the FPGA board should be reprogrammable,<br />
reconfigurable <strong>and</strong> have enough processing capability to support any future requirements<br />
within the scope <strong>and</strong> duration of the project<br />
Reason / Comments:<br />
Indicative priority Desirable<br />
Requirement No.: RRS16<br />
Name: Sensor input level 0 processing on the FPGA sub-system<br />
Description: If FPGA sub-system is situated between mechatronics <strong>and</strong> software/cognitive sub-systems,<br />
raw sensor data can be pre-processed in real-time before it is presented to the software<br />
modules of <strong>CORBYS</strong>. To be discussed with partners during specification stage<br />
Reason / Comments: Reason:<br />
Fast real-time processing sensor input<br />
Indicative priority Optional<br />
Output<br />
Requirement No. RRS17<br />
Name: Outputs <strong>and</strong> connections to the FPGA sub-system from the mechatronics sub-system<br />
Description: Any outputs directly feeding into the mechatronics sub-system, signal conditioning, Analog<br />
to Digital conversion (ADC), data rate, data bus width, data format etc.<br />
Number <strong>and</strong> type of the sensors attached to the subject<br />
Reason / Comments:<br />
Indicative priority M<strong>and</strong>atory<br />
70