Skip to content

Тестирование quick_spi_hard (hardware порядок бпйт)

Ushakov Michael (Ушаков Михаил) edited this page Aug 5, 2017 · 1 revision

Серия тестов для тестирования порядка байт и бит имеет вид: quick_spi_*sb_*e_testbench ( - m (MSB вперед), l (LSB вперед); ** - l (Little endian, outgoing_data в младших индексах содержит младший байт), b (Big endian в младших индексах outgoin_data старший байт)).

Для тестирования все 4 тестбенча используют в качестве данных: {8'b11001100, 8'b10000010} На MOSI должен быть следующий порядок бит:

  1. MSB, LE - 10000010 11001100

  2. MSB, BE - 11001100 10000010

  3. LSB, LE - 01000001 00110011

  4. LSB, BE - 00110011 01000001