Перейти к содержанию
    

misyachniy

Свой
  • Постов

    893
  • Зарегистрирован

  • Посещение

Весь контент misyachniy


  1. Это была шутка или попытка пошутить. Три желательные опции, две в настоящем времени, одна в рошлом. - Knowledge of formal, hardware acceleration – an advantage.- System Verilog Assertion experience – an advantage.- Previous Python experience – an advantage.
  2. Я не подхожу. Я не понял чем опыт программирования в Питоне отличается от опыта программирования в Предыдущем Питоне.
  3. У меня проект собирается 35 минут. Лучше я буду моделировать без сборки ;-) Тут: https://verificationacademy.com/forums/systemverilog/accessing-generate-block-hierarchy Нужно перед компонентом в цикле вставлять номер прохода метки wire every_other = HG_KG.dvi_decoder.i_channel.i_gearbox.every_other; wire every_other = HG_KG.dvi_decoder.loop_data_chanel[0].i_channel.i_gearbox.every_other;
  4. Очевидно имеется ввиду положительная/отрицательная логика http://elektro-dox.ru/cif-electr/21.html
  5. Имеется 4 компонента сгенеренных в цикле genvar i ; // Pad out the input data bus with 0's to 8 bits to avoid errors generate for (i = 0 ; i < (CH_NUMBERS) ; i = i + 1) begin : loop_data_chanel input_channel i_channel( .clk_fabric (clock_x1), .clk_fabric_x2 (clock_x2), .clk_input (clock_x12), .serdes_strobe (serdes_strobe), .tmds_p (LVDS_p[i]), .tmds_n (LVDS_n[i]), .data_out (data_out[11+i*12 : i*12]), .frame (frame) ); end endgenerate Пытаюсь в тестбенче "вывести на картинку" сигнал wire every_other = HG_KG.dvi_decoder.i_channel.i_gearbox.every_other; Modelsim требует указать порядковый номер i_channel. Пробовал квадратные скобки - не пропускает. Почитал документацию на Modelsim. Написано что для VHDL нужно кругные скобки. Попробовал - все равно не подходит.
  6. Возможно санкции отрезали поставщиков из за рубежа?
  7. Первый раз такое слышу. При увеличении мощности растет контрастность. Чтобы выявить слои нужно чтобы лучи меняли пути прохождения. Нужно перемещать или предмет или источник излучения.
  8. В первый раз слышу чтобы кварц читал/писал данные в ОЗУ. ;-) Сами посчитайте, в тактах процессора при соотношении частот 908/408 это периоды 1,1 и 2,5 наносекунд. В идеальном случае, данные с памяти можно забрать на третий такт процессора 3/908 ~ 3,3нс При частоте процессора 816МГц, данные можно забрать на второй такт 2/816 ~ 2,5нс Прирост скорости 100 *(3,3-2,5)/3,3 = 24%.
  9. Ну да при нескольких неизвестных, добавить еще одно или несколько неизвестных, чтобы окончательно запутаться. У меня нет никакой платы. Вот это тоже подозрительно, так как частоты процессора и памяти не кратны 960 МГц, память на 408МГц.
  10. Слона можно съесть по частям. Тест синтетический и имеет разнообразный доступ. Нужно определить как зависит скорость от разрядности доступа. Для начала также исключить тест с генерацией случайных чисел. Тесты проводились под линуксом?
  11. Печатная плата не подойдет. Точность изготовления обычно +/- 0,1мм. Нужен конструктор.
  12. Баг ли stm32

    Прошу прощения, но классика это i8051.
  13. Нет еще варианта "включено" и подключено зарядное устройство. Не ясно какие максимальные ток заряда/разряда? Оптимально выглядит вариант с галетным переключателем. Три однозначных состояния и "защита от дурака".
  14. Я бы сказал, что нужно одного специалиста, чтобы поставить задачу, написать техническое задание. Потом найти еще одного который составит математическую модель. По модели можно определится стоит ли овчинка выделки. Еще лучше если один специалист будет писать Т.З. и по нему модель. Да и по срокам, можно только приблизительно определить после Т.З. Одно дело определить наличие кубика со стороной 5 см, другое дело если нужно определить тело неизвестной формы размером от x до y, с неизвестной скоростью от X до Y за 10 миллисекунд.
  15. Упс. Письмо об ответах в почту, почему-то не пришло. Вопрос уже закрыт по другой причине. Началось как-то подозрительно, техзадания нет, требований особых тоже, сразу же начали спрашивать о сроках и цене. Типа 1 или 2 устройства для внутреннего потребления. Так как пешком до заказчика 20 минут, то решил попробовать "бросить пробный камень." Написал на листочек "Т.З". и сразу вписал пункт "особых требований по электромагнитной совместимости нет". Как результат получил в требования два ГОСТ-а по электробезопасности и по ЭМС. Ну во первых это совсем другой коленкор. Да и на подработку точно не тянет.
  16. Предлагают подработку. Нужно разработать имитатор аккумулятора с режимом отдачи и приема (заряда) тока. Тема для меня относительно новая. *Почитал Интернет* вроде понятно как сделать прием и выдачу тока с помощью параллельного стабилизатора и диода. В основном на "двух или трех транзисторах и TL431". Не хотелось бы изобретать велосипед. Может есть в Интернете или у кого в закромах проверенные схемы или узлы? Не хотелось бы разработать схему а потом бороться с пусковыми токами при старте схемы или "синим дымом" из полупроводников.
  17. Я импортировал схему. Хочу импортировать плату и посмотреть, удастся ли собрать в цельный проект и использовать его как заготовку.
  18. Нужно импортировать brd в Altium. Попробовал, требует alg или brd + установленный лицензионный Allegro PCB Design. есть ли добрые самаритяне, которые сконвертируют brd -> alg? Спасибо. OrcadBrd.rar
  19. https://community.arm.com/developer/ip-products/processors/f/cortex-m-forum/6182/cortex-m3-what-happen-to-the-stack-pointer-sp-when-setting-vtor/20270#20270 https://www.sciencedirect.com/topics/engineering/reset-handler http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.faqs/ka16214.html
  20. От нуля по Цельсию или по Фаренгейту? ;-) https://developer.arm.com/docs/dui0553/a/cortex-m4-peripherals/system-control-block/vector-table-offset-register
  21. Я прочитал Vector table OFFSET register. Перевел, как принято в английском, задом наперед - регистр смещения таблицы векторов.
  22. http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dai0321a/BIHHDGBC.html 4.11. Vector table configuration - Vector Table Offset Register (VTOR) On the Cortex-M3 and Cortex-M4 processors, the location of the vector table is determined by the setting of VTOR (SCB->VTOR). This register is within the SCS and access to this register is Strongly-ordered. То есть хранится не адрес, а смещение от начала flash. К тому же первое слово flash это начальное значение стека.
  23. Эти транзисторы рассчитаны на ток не более 200А. По 3 шт параллельно? PS применение "латуневой" пластины нецелесообразно. Лучше "чугуниевую" ;-)
  24. Еще раз У вас низкоскоростное устройство типа мыши или клавиатуры, но со специфическим протоколом, точнее интерпретацией данных. Тут описан ваш базовый класс УСТРОЙСТВА в целом https://www.usb.org/defined-class-codes 03h Interface HID (Human Interface Device) HID подразумевает опрос по прерывания до 1000 раз в секунду размером CUSTOM_HID_EPIN_SIZE, что и дает максимальный размер передаваемых данных в 64кБ. А нужен класс FFh Vendor Specific. toweroff - все правильно уточнил. P.S. После настройки bulk обмена, все Report Descriptor-ы и иже с ними можно удалять
×
×
  • Создать...