

andrew_su
Свой-
Content Count
338 -
Joined
-
Last visited
Community Reputation
0 ОбычныйAbout andrew_su
-
Rank
Местный
- Birthday 01/07/1960
Контакты
-
ICQ
Array
Информация
-
Город
Array
Recent Profile Visitors
-
386d jrc 2038b
andrew_su replied to Андрей386's topic in Repair and debug
2038 скорее всего дата производства м/с 20-й год, 38-я неделя. 386D LM386D NJM386D - от разных производителей. https://www.google.com/search?q=JRC+386D&client=firefox-b-e&sxsrf=ALeKk019Ak5BVG00yhMiXLO66yIfYmF07Q:1611576418093&tbm=isch&source=iu&ictx=1&fir=-7eDGbxyHULYnM%2CPa0Z6p5BzMh3zM%2C_&vet=1&usg=AI4_-kQt4cG3Uvin5fHBZaxsezpFD335nA&sa=X&ved=2ahUKEwi30Lb_hbfuAhWGtYsKHQwBDcMQ9QF6BAgIEAE#imgrc=-7eDGbxyHULYnM -
Igloo2 jtag - что не так?
andrew_su replied to MaratZuev's topic in Работаем с ПЛИС, области применения, выбор
Добрый день. А не пробовали сделать подключение сигналов JTAG, как в SmartFusion2_IGLOO2_Board_Design_AC393_V15.pdf (стр. 22, fig.10)? Там не совсем так, как на Вашей схеме. SmartFusion2_IGLOO2_Board_Design_AC393_V15.pdf -
Добрый день. А в том месте, где у Вас rx и tx заходят в плату STM32 есть трансивер RS-232? Такой же вопрос и к преобразователю USB-UART. На нем есть ресивер RS-232? Наверняка в принтере он есть.
-
Не понимаю схемотехнику
andrew_su replied to fhvlegenda's topic in Образование в области электроники
Зря постеснялись. Мой коллега очень положительно отзывался о курсах, которые предлагает iosifk. Кроме солидных знаний, он обладает опытом и умением учить, что не так часто встречается. -
Как в xilinx ise назначить выводы
andrew_su replied to Aleksey_Serov's topic in Работаем с ПЛИС, области применения, выбор
"...на оба соответствующие прошивки записывает, но пррошивка идет, то есть работает только на ПЛИС (при сохранении питания, после выключения, соответственно сбрасывается), а с флешки после включенеия и выключения не запускается." А во FLASH Вы конфигурацию записываете? -
Добрый день. Согласно iCE5LP1KPinout.xlsx и/или iCE40UltraUltraPlusSG48PinMigration.xlsx SPI1 находится в BANK1 IOB_32a_SPI_SO - pin 14 IOB_33b_SPI_SI - pin 17 IOB_34a_SPI_SCK - pin 15 IOB_35b_SPI_CSN - pin 16 Или Вас интересует именно расположение IP SPI1 на кристалле? iCE40UltraUltraPlusSG48PinMigration.xlsx iCE5LP1KPinout.xlsx
-
Изменение сигнала из двух мест.
andrew_su replied to jenya7's topic in Языки проектирования на ПЛИС (FPGA)
А вдруг это некоторая общая шина (или две), только условия выдачи на неё неправильные. -
RGB 24bit: Parallel vs LVDS
andrew_su replied to Fox_Sanchez's topic in от ТТЛ до LVDS здесь
KELCS00045-1.pdf -
Выбор среды для Artix
andrew_su replied to andrew_su's topic in Среды разработки - обсуждаем САПРы
Спасибо всем за советы. -
Выбор среды для Artix
andrew_su posted a topic in Среды разработки - обсуждаем САПРы
Добрый день. Уважаемые коллеги, посоветуйте, на какой версии Vivado целесообразно остановиться для проекта на Artix? Так, что-бы было необходимо и достаточно. Заранее спасибо. -
помогите опознать микросхему ПЛИС?! логика?!
andrew_su replied to messenger's topic in Микросхемы
https://www.latticesemi.com/en/Products/FPGAandCPLD/MachXO2#_3D24D0EEB97F430890D7AF24D20DF79A -
USB3. Получение максимальной скорости.
andrew_su replied to Tano's topic in RS232/LPT/USB/PCMCIA/FireWire
Работал с FTDI FT602, почти как 601-я, но для видео. Передавалось 285696000 байт полезной нагрузки в секунду, больше не нужно было. Теоретический(но не достижимый) предел для 602 - 320000000, 4-х байтная шина с максимальной частотой 100МГц. Недостижимый, т.к. шина "отвлекается" на служебные циклы. Никаких подводных/надводных камней не было замечено. Про FX3 - опыта не было, сравнивать не могу. -
Вопрос начинающего (VHDL)
andrew_su replied to nameless's topic in Языки проектирования на ПЛИС (FPGA)
Добрый день. library IEEE; use IEEE.STD_LOGIC_1164.ALL; entity top is generic ( n : integer := 1024 ); port ( d : in std_logic; clk : in std_logic; ce : in std_logic; q : out std_logic); end top; architecture Behavioral of top is signal tmp: std_logic_vector(n-1 downto 0) := (Others => '0'); begin process (clk) begin if (clk'event and clk = '1') then if (ce = '1') then ---------------------------------------------------------------------------------------------------------------- -- Вместо ---------------------------------------------------------------------------------------------------------------- -- tmp(0) <= d; -- for idx in 1 to n-1 loop tmp(idx) <= tmp(idx-1); end loop; ---------------------------------------------------------------------------------------------------------------- -- вот это ---------------------------------------------------------------------------------------------------------------- tmp <= tmp(n-2 downto 0) & d; ---------------------------------------------------------------------------------------------------------------- end if; end if; end process; q <= tmp(n-1); end Behavioral; Удачи. -
Чтение из файла в vhdl
andrew_su replied to Pitonbl4's topic in Языки проектирования на ПЛИС (FPGA)
Добрый день. Рабочий вариант: variable v_ILINE : line; variable data_p : std_logic_vector(3 downto 0); variable data_n : std_logic_vector(3 downto 0); variable v_SPACE : character; file_open(file_input, "data.txt", read_mode); readline(file_input, v_ILINE); read(v_ILINE, data_p); read(v_ILINE, v_SPACE); -- read in the space character read(v_ILINE, data_n); В файле data.txt: 1010 1100 1110 1010 В вашем случае, не меняя типов в объявлениях, в файле заменить 1 на 0000000000000001 2 на 0000000000000010 и так далее. -
VIvado 18.3 8b/10b decoder
andrew_su replied to Flip-fl0p's topic in Среды разработки - обсуждаем САПРы
Добрый день. Возможно Вам поможет. 8b10b.rar