Этот логический анализатор является дополнением для TI MSP430 Launchpad. В его основе лежит Logic Shrimp — можно сказать, что этот проект скопирован с него.
Прототип построен на макетной плате.
Первое испытание было проведено с счетчиком 74HC4040, работающим на частоте 10 МГц от внешнего генератора.
FTDI ВОВ показывает опционально. VCP на launchpad можно использовать, но оно имеет ограничение в 9600 бит/с, и поэтому довольно медленное.
Максимальная скорость выборки составляет 16 МГц. Частота верхнего графика 5 МГц, а импульсы хорошо видны.
Пользовательский файл конфигурации для OLS был сделан для поддержки определенного набора аппаратных функций и текущей прошивки.
Есть несколько различий по сравнению с Logic Shrimp.
SI и SO линии SPI RAM соединены. Это уменьшает количество используемых контактов микроконтроллера. SO линия находится в 3-х состояниях при отправке данных, так что конфликтов шины нет. Прошивка должна правильно отслеживать состояние чтения/записи и устанавливать соответствующие состояние порта.
MSP430 может выводить сигнал от внутреннего генератора на P1.4, поэтому он используется для тактирования SPI памяти. Эта функция устраняет необходимость в 3-х состояниях буфера между генератором и линией RAM CLK. Используется внутренний генератор MSP430, поэтому нет необходимости в модуле OSC или XTAL. Частота дискретизации может быть скорректирована за счет изменения внутренней тактовой частоты. В настоящее время прошивка использует откалиброванные тактовые частоты 1 и 16 МГц и делители 1, 2, 4 и 8 с частотой дискретизации 16, 8, 4, 2, 1, 0,5, 0,25, 0,125 МГц. Внутренний осциллятор в MSP430 является настраиваемым, так что большая частота дискретизации может быть добавлена в будущем.
Существует остановка R/C на время для обеспечения хранения данных в оперативной памяти. Этого нет в прототипе, и до сих пор в этом не было необходимости.
Печатная плата размером 50х50 была разработана, но не сделана.