Predictika · Embedded module configuration
An AI sales agent configures an Express-CFR COM Express Type 6 module for a customer's embedded design: the processor SKU, the SO-DIMM memory, ECC and remote-management needs, the displays, the supply voltages, the temperature range and the operating system. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the manufacturer's public datasheet and returns a verdict, every reason and the figures it computed.
This validator models configurations of the Express-CFR module, not just the scenarios shown below.
Any configuration of this module that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (the datasheet lists none, so this validator produces no price build-up), which SKUs offer the extreme rugged build option, other ADLINK modules and carrier boards, memory speed, and project-basis SKUs not listed in the datasheet. The thermal solution (heat spreader or heatsink) is recorded on the request but the datasheet gives no rule that restricts it.
7 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch
Illustrative agent statement. The validator receives the structured request below.
Proposing agent: AI sales agent (scripted)
Before sending, the agent must call Recorded run
What this means
Our assessment of what a typical rules-based CPQ (product rules, price rules and validation rules, as in Salesforce CPQ) does with the same cases. It is a judgment about effort and reliability, not a claim that nothing can be built.
| What the validator caught | Typical rules-based CPQ | Predictika |
|---|---|---|
| A chipset that decides which features are possible | Only with workarounds ECC memory depends on the chipset and the chipset depends on the processor SKU, so a rule has to look the chipset up from the SKU first and then compare it with the feature requested. | The chipset and socket count are looked up from the SKU, then ECC and Intel AMT are checked against them on every call. |
| Socket counts that differ by SKU | Only with care Two sockets on some SKUs and three on others; a rule per SKU is workable but easy to leave out when a SKU is added. | The sockets come from the SKU and the memory modules and total gigabytes are compared with them. |
| Display limits where one output replaces another | Only with workarounds Three displays in total, but VGA takes the place of the third digital channel, so two limits interact and the count has to be derived before it is compared. | The total displays and the digital channels are derived and both limits are checked together. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the configuration is saved or a step is completed, so a rep often fixes one error and meets the next. | All findings come back together, whatever order the choices arrived in. |
Every rule is checked on every call, in any order the choices arrive; one problem never hides another. Blocking findings stop the quote; approval findings need a person to sign off; everything else is computed.
| 1 | The quote fits 3 SO-DIMMs; this module has 2 SO-DIMM sockets. |
| 2 | The quote fits 4 SO-DIMMs; this module has 3 SO-DIMM sockets. |
| 3 | The quote asks for 97 GB of memory; the module supports up to 96 GB. |
| 4 | The quote asks for ECC memory, which needs the CM246 chipset; the chipset paired with this processor does not support it. |
| 5 | The quote asks for Intel AMT remote management; the HM370 chipset paired with this processor does not support it. |
| 6 | The ambient temperature of -1 C is outside the 0 to 60 C standard operating range. |
| 7 | The ambient temperature of 61 C is outside the 0 to 60 C standard operating range. |
| 8 | The extreme rugged temperature range is a build option on selected SKUs and the datasheet does not say which; a person must confirm availability and lead time with ADLINK. |
| 9 | The ambient temperature of -41 C is outside the -40 to +85 C extreme rugged operating range. |
| 10 | The ambient temperature of 86 C is outside the -40 to +85 C extreme rugged operating range. |
| 11 | The quote asks for 4 displays; the module supports up to 3 independent displays. |
| 12 | EDP and VGA outputs are build options that need a new part number and a longer production lead time; a person must confirm with ADLINK. |
| 13 | VGA takes the place of the third digital display channel, so with VGA the quote can have at most 2 DisplayPort or HDMI displays; it asks for 3. |
| 14 | The main supply of 11,399 mV is outside the 11,400 to 12,600 mV range of the standard input (12 V plus or minus 5 percent). |
| 15 | The main supply of 12,601 mV is outside the 11,400 to 12,600 mV range of the standard input (12 V plus or minus 5 percent). |
| 16 | The main supply of 8499 mV is outside the 8500 to 20,000 mV range of the wide input. |
| 17 | The main supply of 20,001 mV is outside the 8500 to 20,000 mV range of the wide input. |
| 18 | The 5 V standby supply of 4749 mV is outside the 4750 to 5250 mV range (5 V plus or minus 5 percent) needed in ATX mode. |
| 19 | The 5 V standby supply of 5251 mV is outside the 4750 to 5250 mV range (5 V plus or minus 5 percent) needed in ATX mode. |
| 20 | The datasheet lists Windows 10 64-bit and Linux 64-bit; the operating system on the quote is not listed, so a person must confirm support with ADLINK. |
| 21 | The quote states 8 processor cores, but this processor has 6 cores. |
| 22 | The quote states 4 processor cores, but this processor has 2 cores. |
| 23 | The quote asks for 128 GB of memory; the module supports up to 96 GB. |
| 24 | The quote fits 4 SO-DIMMs; this module has 2 SO-DIMM sockets. |
| 25 | The ambient temperature of 70 C is outside the 0 to 60 C standard operating range. |
| 26 | The quote asks for 5 displays; the module supports up to 3 independent displays. |
| 27 | The main supply of 9000 mV is outside the 11,400 to 12,600 mV range of the standard input (12 V plus or minus 5 percent). |
| 28 | The 5 V standby supply of 3300 mV is outside the 4750 to 5250 mV range (5 V plus or minus 5 percent) needed in ATX mode. |
| 29 | The quote states 6 processor cores, but this processor has 2 cores. |
The recorded result of the validator for each scenario on this page: the request the AI agent sent, the verdict, and every finding, in the order they appear above.
The agent's request. Please quote the Express-CFR-i7-9850HE module with ECC memory, with 4 SO-DIMMs and 128 GB of memory, 2 DisplayPort or HDMI displays, powered from 12000 mV and a 5 V standby of 5000 mV, in an ambient temperature of 35 C, running Linux 64-bit and fitted with the THS-CF-BL passive heatsink. The quote states 6 processor cores. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote the Express-CFR-E-2276ME module with ECC memory, with 3 SO-DIMMs and 96 GB of memory, 2 DisplayPort or HDMI displays, powered from 12000 mV and a 5 V standby of 5000 mV, in an ambient temperature of 35 C, running Linux 64-bit and fitted with the THS-CF-BL passive heatsink. The quote states 6 processor cores. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote the Express-CFR-G5600E module with Intel AMT remote management, with 3 SO-DIMMs and 24 GB of memory, 2 DisplayPort or HDMI displays, powered from 12000 mV and a 5 V standby of 5000 mV, in an ambient temperature of 40 C, running Windows 10 64-bit and fitted with the HTS-CF-B heat spreader. The quote states 4 processor cores. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote the Express-CFR-E-2254ME module with Intel AMT remote management, with 3 SO-DIMMs and 24 GB of memory, 2 DisplayPort or HDMI displays, powered from 12000 mV and a 5 V standby of 5000 mV, in an ambient temperature of 40 C, running Windows 10 64-bit and fitted with the HTS-CF-B heat spreader. The quote states 4 processor cores. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote the Express-CFR-E-2254ML module, with 2 SO-DIMMs and 16 GB of memory, 3 DisplayPort or HDMI displays, an LVDS panel, powered from 12000 mV and a 5 V standby of 5500 mV, in an ambient temperature of 45 C, running Windows 10 64-bit and fitted with the THSF-CF-BL active heatsink. The quote states 4 processor cores. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote the Express-CFR-E-2254ML module, with 2 SO-DIMMs and 16 GB of memory, 2 DisplayPort or HDMI displays, an LVDS panel, powered from 12000 mV and a 5 V standby of 5000 mV, in an ambient temperature of 45 C, running Windows 10 64-bit and fitted with the THSF-CF-BL active heatsink. The quote states 4 processor cores. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote the Express-CFR-i7-9850HL module, with 2 SO-DIMMs and 16 GB of memory, 2 DisplayPort or HDMI displays, an eDP panel, powered from 12000 mV and a 5 V standby of 5000 mV, in an ambient temperature of 30 C, running Windows 11 and fitted with the THS-CF-BT passive heatsink. The quote states 6 processor cores. It is ready to send.
Verdict: Needs approval.
The text of the narrated walkthrough, step by step.