Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 28.05.2018, 04:57  
Sadness
Прохожий
 
Регистрация: 28.05.2018
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Sadness на пути к лучшему
Печаль Диагностическая плата для тестирования компьютера

Добрый день всем! Столкнулся с одной проблемой. У меня проект заключается в построении диагностической платы в Multisim. По идее, она должна тестировать оперативную память через шину pci. Так вот, никак не могу ее собрать. Не могли бы меня направить и помочь мне ее собрать? Буду очень благодарен вам за помощь
Реклама:
Sadness вне форума  
Непрочитано 28.05.2018, 08:24  
MisterDi
Почётный гражданин KAZUS.RU
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: Диагностическая плата для тестирования компьютера

Вообще-то для цифрового моделирования используется ModelSim. Берете спецификацию PCI и на VHDL/Verilog формируете требуемые временные диагаммы.
Цитата:
Так вот, никак не могу ее собрать.
что значит "собрать"? Синтезировать или сделать функциональную схему?
__________________
misterdi<@>i.ua
MisterDi вне форума  
Непрочитано 28.05.2018, 09:48  
DanilinSA
Почётный гражданин KAZUS.RU
 
Регистрация: 25.11.2010
Адрес: г. Дзержинск Нижегородская обл.
Сообщений: 1,672
Сказал спасибо: 130
Сказали Спасибо 1,074 раз(а) в 517 сообщении(ях)
DanilinSA на пути к лучшему
По умолчанию Re: Диагностическая плата для тестирования компьютера

И этого мало. Нужно еще и к памяти достучатся через PCI.

Смотри: https://habr.com/post/182152/
DanilinSA вне форума  
Непрочитано 28.05.2018, 19:20  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Диагностическая плата для тестирования компьютера

Sadness, в древнее время был сделан достаточно простой HW троян/вирус .
При инициализации на шине он размещал свой BIOS из своей SRAM, загружаемой с карточки.
Собственно тот вариант и использовался для проверки памяти, только кодом для родного процессора. Логика выросла ещё из времён ISA, но формальных препятствий и для PCI-e не существует .
Можно посмотреть на реализацию в видеоадаптерах.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Непрочитано 28.05.2018, 22:32  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,792
Сказал спасибо: 2,912
Сказали Спасибо 3,120 раз(а) в 2,111 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Диагностическая плата для тестирования компьютера

Сообщение от Sadness Посмотреть сообщение
У меня проект заключается в построении диагностической платы в Multisim. По идее, она должна тестировать оперативную память через шину pci.
А не POST-карта ли это?

Вот, например, на opencores:
Цитата:
Main features of latest v5 HW are:
  • - LPC memory read (can be disabled),LPC Firmware Hub memory read and IO write for POST Code capture (and display on LED segments)
  • - POST code peek mode (LPC reads from dongle are disabled)
  • - POST code logger (sends all postcodes to USB serial port as hexadecimal bytes in ASCII)

This is hardware project for existing USB dongle board (costing about 150 EUR you should check from sales(at)artecgroup.com). Using it for LPC dongle.

IP cores
  • - LPC slave (supporting IO write, Memory read and LPC Firmware Hub read from device ID 0x0000)
  • - Flash Waveform generator
  • - FTDI parallel interface to onboard flash (supports 32 byte block write and 64K block read)
  • - FTDI parallel interface to convert and send bytes as hex codes in ASCII
  • - Scanning LED segment display coder
Хотя, конечно, дело в банальном нежелании учиться чистить сапоги и оружие.
__________________
Экзорцист 40-го уровня.
ForcePoint вне форума  
Сказали "Спасибо" ForcePoint
mike-y-k (29.05.2018)
Непрочитано 29.05.2018, 01:17  
Sadness
Прохожий
 
Регистрация: 28.05.2018
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Sadness на пути к лучшему
По умолчанию Re: Диагностическая плата для тестирования компьютера

как бы да, это что-то типа POST карты
если ввести в том же гугле тестер оперативной памяти, выдаст видео на ютубе, где человек обозревает её. Именно она мне и нужна, но я просто не могу понять, как мне сделать схему в Mulstisim
Sadness вне форума  
Непрочитано 29.05.2018, 08:38  
цифровик
Почётный гражданин KAZUS.RU
 
Регистрация: 27.02.2012
Сообщений: 5,811
Сказал спасибо: 827
Сказали Спасибо 2,080 раз(а) в 1,493 сообщении(ях)
цифровик на пути к лучшему
По умолчанию Re: Диагностическая плата для тестирования компьютера

Sadness,

Не совсем понял вашу задачу. В программе Мультисим нет выхода ни на один порт компа. Внешнее общение только с сайтом NI через программу. Вообще есть такая внешняя панель в железе. Называетcя ELVIS. Это макетная плата с приборами для макетирования. Тоесть вы макетируйте схему
при этом делайте такую-же в программе. Ставите в программу приборы ELVIS и имеете связь с живой схемой в железе. Удовольствие это очень дорогое в зелени. Но это другая тема. Наши крякнутые бесплатные версии программ только для моделирования схем. Почему нет выхода на порты понять не трудно. В программе нет реального времени моделирования по цифре. Так что какие
внешние связи могут быть с интерфейсами. Например в сравнение с программой Протэус.

Вот что эта панель представляет из себя. И разработка на этой панели для программы мультисим реальной модели Фотоэлемента ( сегмента солнечной батареи) и ее работа в программе :
Миниатюры:
Нажмите на изображение для увеличения
Название: 2018-05-30_065947.jpg
Просмотров: 0
Размер:	244.6 Кб
ID:	129445   Нажмите на изображение для увеличения
Название: 2018-05-30_071805.jpg
Просмотров: 0
Размер:	52.2 Кб
ID:	129446   Нажмите на изображение для увеличения
Название: 2018-05-30_071833.jpg
Просмотров: 0
Размер:	32.4 Кб
ID:	129447  

Нажмите на изображение для увеличения
Название: 2018-05-30_071058.jpg
Просмотров: 0
Размер:	332.2 Кб
ID:	129448  
__________________
С Уважением Александр Владимирович
г. Москва

Последний раз редактировалось цифровик; 30.05.2018 в 08:24.
цифровик вне форума  
Непрочитано 30.05.2018, 20:09  
Sadness
Прохожий
 
Регистрация: 28.05.2018
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Sadness на пути к лучшему
По умолчанию Re: Диагностическая плата для тестирования компьютера

Мне нужно собрать в мультисиме что-то подобное этому, без порта PCI
В этом и заключается моя задача
Миниатюры:
Нажмите на изображение для увеличения
Название: 1_atx1.png
Просмотров: 0
Размер:	172.6 Кб
ID:	129462  
Sadness вне форума  
Непрочитано 31.05.2018, 08:35  
цифровик
Почётный гражданин KAZUS.RU
 
Регистрация: 27.02.2012
Сообщений: 5,811
Сказал спасибо: 827
Сказали Спасибо 2,080 раз(а) в 1,493 сообщении(ях)
цифровик на пути к лучшему
По умолчанию Re: Диагностическая плата для тестирования компьютера

Sadness,
В Мультисиме контроллеры не моделируются. Вы можете просто нарисовать данную
схему в программе. Потом эту схему передать в UItiboard для изготовления печати.
В программе много микроконтроллеров в зеленом цвете, да и не только их. Они выводятся на лист принципиальной схемы. Но это просто оболочки модели ДЛЯ РИСОВАНИЯ. И тем более вы не вставите файл HEX ( программу, в эту оболочку )
Для моделирования в реалии таких схем есть другие программы. Вот там вы уже можете по нужному порту компа соединить эту схему с реальным интерфейсом. Устройство контролируемое внешнее а схема контроля в программе. Да и то еще неизвестно есть ли в них ваша элементная база. Для рисования таких схем есть более грамотные программы созданные для этих целей.
Миниатюры:
Нажмите на изображение для увеличения
Название: 2018-05-31_070533.jpg
Просмотров: 0
Размер:	448.7 Кб
ID:	129473   Нажмите на изображение для увеличения
Название: 2018-05-31_070556.jpg
Просмотров: 0
Размер:	188.3 Кб
ID:	129474   Нажмите на изображение для увеличения
Название: 2018-05-31_075856.jpg
Просмотров: 0
Размер:	198.7 Кб
ID:	129475  

Нажмите на изображение для увеличения
Название: 2018-05-31_075910.jpg
Просмотров: 0
Размер:	244.1 Кб
ID:	129476  
__________________
С Уважением Александр Владимирович
г. Москва

Последний раз редактировалось цифровик; 31.05.2018 в 09:10.
цифровик вне форума  
Непрочитано 31.05.2018, 09:46  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Диагностическая плата для тестирования компьютера

Sadness, про микроконтролерную версию индикатора POST кодов все понятно.
Таки не понятна цель. Симулировать при отсутствии возможности (поддержки нужных чипов) не удасться никак.
Уважаемый цифровик собственно уже все почти написал.
Если в симуляторе нет нужных элементов в библиотеке для симуляции - он превращается просто в редактор схем. Пока видна только возможность нарисовать схему и сделать для неё плату.
Если таки нужна симуляция, то уже стоит вопрос о создании своих библиотечных модулей под требуемые чипы, а это совсем другая задача… и для МК она совсем не тривиально выглядит… Может правда у производителя есть что-то в этом плане…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Печатная плата USBee AX picavr Барахолка электронных компонентов 950 20.08.2023 17:11
Книги (не радиотехнической тематики) Mike79 Делимся опытом 4264 16.08.2023 23:52
Запуск блок питания компьютера без компьютера Nikolai1972 Источники питания и свет 9 17.10.2011 05:07


Часовой пояс GMT +4, время: 22:48.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot