Size: a a a

2020 September 22

e

executex in HWV ⟼ R&D
Alexander
Плюс многие процы обладают встроенными ECC на внутренние и внешние шины памяти, и умеют в Lockstep выполнение.
А если на вход 4 мк заливать одно и тоже будет ли это lockstep?
источник

A

Alexander in HWV ⟼ R&D
executex
А если на вход 4 мк заливать одно и тоже будет ли это lockstep?
С точки зрения безопасности - нет.
источник

A

Alexander in HWV ⟼ R&D
Принципиально исполнять код на двух разных ядрах с идентичным состоянием регистров.
источник

e

executex in HWV ⟼ R&D
Alexander
С точки зрения безопасности - нет.
А почему нет то?
источник

A

Alexander in HWV ⟼ R&D
executex
А почему нет то?
Потому что ты на одном ядре исполняешь код не параллельно, а последовательно
источник

e

executex in HWV ⟼ R&D
Alexander
Потому что ты на одном ядре исполняешь код не параллельно, а последовательно
Ну если один и тот же мк и одна и таже прошивка
источник

A

Alexander in HWV ⟼ R&D
executex
Ну если один и тот же мк и одна и таже прошивка
И тактирование одинаковое?
И прерывания с точностью до такта идентично срабатывать будут?
источник

e

executex in HWV ⟼ R&D
Alexander
И тактирование одинаковое?
И прерывания с точностью до такта идентично срабатывать будут?
А можно сделать обвязку с одного кварца?
источник

e

executex in HWV ⟼ R&D
Alexander
И тактирование одинаковое?
И прерывания с точностью до такта идентично срабатывать будут?
Я думаю нет уверенности что и ядра выдадут один и тот же результат в одном мк, если я правильно понял все
источник

A

Alexander in HWV ⟼ R&D
executex
А можно сделать обвязку с одного кварца?
Это всё костыли.
С аппаратным локстепом не сравнится и на синхронизацию будет тратить кучу ресурсов.
источник

A

Alexander in HWV ⟼ R&D
executex
Я думаю нет уверенности что и ядра выдадут один и тот же результат в одном мк, если я правильно понял все
Да.
Т.к. системная шина может притормозить ядро, например.
источник

𝔻

𝔻𝕠𝕜𝕒 in HWV ⟼ R&D
Alexander
И тактирование одинаковое?
И прерывания с точностью до такта идентично срабатывать будут?
так вроде во всяких сертифицированных по SIL прерывания запрещены, не?
источник

e

executex in HWV ⟼ R&D
𝔻𝕠𝕜𝕒
так вроде во всяких сертифицированных по SIL прерывания запрещены, не?
Прерывание стали грехом?
источник

A

Alexander in HWV ⟼ R&D
executex
Я думаю нет уверенности что и ядра выдадут один и тот же результат в одном мк, если я правильно понял все
И длинный конвейер.
источник

𝔻

𝔻𝕠𝕜𝕒 in HWV ⟼ R&D
executex
А можно сделать обвязку с одного кварца?
это смотря какой мк.
если 8051 то ок,
а если там фапч, то пиши пропало)
источник

𝔻

𝔻𝕠𝕜𝕒 in HWV ⟼ R&D
executex
Прерывание стали грехом?
никакой религии.
чисто буква закона
источник

e

executex in HWV ⟼ R&D
𝔻𝕠𝕜𝕒
никакой религии.
чисто буква закона
Просто нельзя и все?
источник

𝔻

𝔻𝕠𝕜𝕒 in HWV ⟼ R&D
executex
Просто нельзя и все?
они не обеспечивают детерминизм цикла выполнения задачи
источник

A

Alexander in HWV ⟼ R&D
𝔻𝕠𝕜𝕒
так вроде во всяких сертифицированных по SIL прерывания запрещены, не?
В 60730 Class B - да.
Но в некоторых руководящих документах написано уклончиво и явного запрета нет.
источник

A

Alexander in HWV ⟼ R&D
источник