Джеймс
Свой-
Постов
654 -
Зарегистрирован
-
Посещение
Весь контент Джеймс
-
Если не секрет, удалось запустить бензиновый мотор, и соответственно генератор?
-
Видеокамера с процессором на двухслойке
Джеймс ответил iiv тема в В помощь начинающему
Не до конца понял вашу идею, но кажется тут стоит рассмотреть технологию Rigid flex PCB (гибко-жесткие печатные платы). Платы с процессором и сенсором будут многослойными, тонкими, и легкими, но не гибкими. А сами "шлейфы" между платами - да, гибкие ("гибкие участки"). Т.е. у вас не будет никаких разъемов, добавляющих вес, и также вы сможете создать необходимую конфигурацию плат в "3D" при помощи гибких участков -
Думаю это потому, что у вас у триггеров нет reset-ов
-
Ээ.. Что значит "вроде"? Я подозреваю что sdc файл у вас далеко не полон..
-
Может не так понял, также не прочитал все сообщения. В общем я так понял, вы выставили не только актуальный speedgrade (Speed = 8, - кстати а раньше какой был выставлен, случайный?), но также теперь проанализировали только модель fast. А надо же еще проверить модель slow.. Но про это вам уже подробно написали.
-
Во Flash-семействах Actel/Microcemi это всегда было. Смотрите параметр Cycle Count при выполнении Device Info в оболочке программатора https://ww1.microchip.com/downloads/aemDocuments/documents/FPGA/ProductDocuments/UserGuides/Microchip_RTG4_FPGA_Programming_User_Guide_UG0602_V9.pdf Each programming operation will increment the cycle count by one. Each standalone erase operation will increment the cycle count by two. Ensure that the cycle count never exceeds the maximum number of programming or erase cycles specified in the datasheet (200 cycles). Где это в SmartFusion2/IGLOO2 сейчас проверить не могу
-
https://www.gowinsemi.com/upload/database_doc/2574/document/64e45c9754157.pdf Вот здесь на стр. 15 не то, что вам нужно?
-
Снизьте частоту TCK
-
Советую ещё добавить "концевики"
-
Обработка сигналов ЭМА толщиномера
Джеймс ответил artclonic тема в Алгоритмы ЦОС (DSP)
Извините, если не секрет, Вы по какой специальности ВУЗ закончили? (спрашиваю без всяких подколок) -
А Ваш существующий SDC файл можете опубликовать?
-
CPCI backplane V(I/O) перемычка
Джеймс ответил _Sergey_ тема в Компоненты
Так а деталька вторая не нужна - перемычка просто переставляется А искать думаю нужно "аксессуары" (Accessories) -
Это только так кажется
-
Там скорее всего главная проблема с охлаждением бензинового двигателя будет, потому что мотор тем же воздушным винтом и охлаждается, а винта там не будет Так а Вы думаете что компоненты с остатками бензина можно всё будет свободно сдать в багаж? (я не знаю) Я бы начал с поиска аккумов разрешенных к транспортировке, они не такие уж и слабые
-
Динамическая подсветка для веб-камеры
Джеймс ответил repstosw тема в В помощь начинающему
А что под этим понимается? Так а в самой камере есть автоматическая экспозиция? /это комбинация "'электронного затвора" (shutter) и усиления/ Или камера всегда работает с фиксированными, задаваемыми вручную, параметрами shutter-а и усиления? -
@AngelicQuasar Если не секрет, какая это книга? Я сначала подумал, что это методичка ВУЗ-а, а потом увидел, что там страница 355
-
Нет такого, к сожалению..
-
А покупали м/c в Китае? Если да, следов пайки не было?
-
Проблема с PLL
Джеймс ответил jenya7 тема в Работаем с ПЛИС, области применения, выбор
Как минимум здесь не хватает reset-а: SYS_ADC_SCAN : process(glob_clock, reset) variable chan : integer range 0 to 9; begin if reset = '1' then Adc1State <= ST_WAIT_FOR_TRIG; elsif glob_clock'event and glob_clock = '1' then ... Ну а причина ошибки скорее всего в том, что где-то создается "комбинаторная" обратная связь -
Ответить на ваш изначальный вопрос можно было бы, если знать дерево тактовых частот (см. один из первых вопросов ув. Zversky) и как оно было реально трассировано. А также вероятно, знать по каким путям попадают сигналы из "внешнего мира" в ПЛИС. Но для этого нужно смотреть на реальную трассировку. P.S я боюсь новый проект тоже может заглючить, когда вам потребуется внести еще какие-то изменения
-
@jenya7 Если хотите двигаться дальше, заниматься FPGA разработкой не только "для себя", то: 1) Оставьте только эти объявления: LIBRARY ieee; use ieee.std_logic_1164.all; use ieee.numeric_std.all; Сначала будет сложно, но вы переделаете свой код и настроитесь на верный курс. 2) Конкретно по этому проекту - использовать SCK именно как clock - это неверный подход. Тактовая частота в вашем SPI модуле должна быть одна. Хотя, оговорюсь я не знаю какая эта частота, сколько там MHz.. 3) Вообще пока не используйте больше одной частоты в проекте. CLK и всё! Попробуйте обходиться одной частотой. И всегда проверяйте, что она трассируется на глобальной цепи. Те случаи у вас, когда "то работает, то не работает" (тема "Не всегда срабатывает условие") - это вообще похоже на не-глобальный Clock. Таких штук вообще быть не должно: if (clk3 = '1') then Удачи! (хотя и не уверен, что примите советы)
-
Какие библиотеки у Вас подключены во всем проекте помимо IEEE.STD_LOGIC_1164.ALL ?
-
Электроника 7-06к
Джеймс ответил gazer_leonid тема в Ремонт и отладка
Если не секрет, где установлены эти часы? -
Si4463 бьются пакеты на 1000 kbps
Джеймс ответил repstosw тема в RF & Microwave Design
Так а какая дальность получилась? : )