В настоящее время существует огромное количество технологий локальных вычислительных сетей, базирующихся на трех основных топологиях: шина, кольцо и звезда. В настоящее время существует большое количество всевозможных программ, с помощью которых можно моделировать различные цифровые, аналоговые и комбинированные устройства. До появления данных программ, создание схем происходило с помощью макетов, но этот процесс был довольно трудоемкий и занимал большое количество времени и требовал больших затрат.Кадр включает несколько служебных полей, среди которых имеется адрес компьютера назначения и контрольная сумма кадра, по которой сетевой адаптер станции назначения делает вывод о корректности доставленной по сети информации; Сетевой адаптер станции, если ему не удалось захватить маркер, помещает свой приоритет в резервные биты маркера, но только в том случае, если записанный в резервных битах приоритет ниже его собственного. Бит монитора устанавливается в 1 активным монитором и в 0 любой другой станцией, передающей маркер или кадр. Если активный монитор видит маркер или кадр, содержащий бит монитора в 1, то активный монитор знает, что этот кадр или маркер уже однажды обошел кольцо и не был обработан станциями. Контроль кадра - это однобайтовое поле, содержащее два подполя - тип кадра и идентификатор управления MAC: 2 бита типа кадра имеют значения 00 для кадров MAC и 01 дл кадров LLC.Затем кадр передается по кабелю Все станции, подключенные к кабелю, могут распознать факт передачи кадра, и та станция, которая узнает собственный адрес в заголовках кадра, записывает его содержимое в свой внутренний буфер, обрабатывает полученные данные и посылает по кабелю кадр-ответ. Но даже при таком алгоритме две станции одновременно могут решить, что по шине в данный момент нет передачи, и начать одновременно передавать свои кадры. Для увеличения вероятности немедленного обнаружения коллизии всеми станциями сети, ситуация коллизии усиливается посылкой в сеть станциями, начавшими передачу своих кадров, специальной последовательности битов, называемой jam-последовательностью. После обнаружения коллизии передающая станция обязана прекратить передачу и ожидать в течение короткого случайного интервала времени, а затем может снова сделать попытку передачи кадра. Если какая-либо передающая станция не распознает коллизию и решит, что кадр данных ею передан верно, то этот кадр данных будет утерян, так как информация кадра исказится изза наложения сигналов при коллизии, он будет отбракован принимающей станцией (скорее всего изза несовпадения контрольной суммы).Исходя из функций, выполняемых сетевым адаптером, можно выделить ряд блоков, выполняющих эти функции: схема передатчика, схема приемника, схема подсчета контрольной суммы, тактовый генератор, схема хранения собственного адреса, селектор адреса и схема контроля номера временного окна. Такая схема строится на регистре с параллельным входом и последовательным выходом, тактируемого от собственного генератора сетевого адаптера. Приемник строится на регистре с последовательным входом и параллельным выходом, тактируемого от генератора передающей стороны. В конце приема слова из сети устанавливается флаг окончания приема, который читается компьютером в составе слова состояния адаптера, приведенном на рисунке 3.1. При этом микросхема ППЗУ должна работать в двух режимах, различающихся сигналом на адресном входе А8(он же сигнал разрешения прерывания Разр. прер.) В случае разрешения прерывания ППЗУ работает как селектор адреса, вырабатывая положительный сигнал на выходе D0 при совпадении сетевого адреса на входах А0…А7 с собственным сетевым адресом данного адаптера.На рисунке 4.1 представлена принципиальная схема автоколебательного мультивибратора на ИМС, реализующих логическую функцию НЕ. Схема мультивибратора содержит два элемента НЕ КР1533ЛН1, включенных по кольцу, т. е. выход первого логического элемента через разграничивающий конденсатор подключен ко входу второго элемента, а выход второго элемента через кристалл кварца подключен на вход первого элемента. Расчет частоты генерации в таком мультивибраторе заключается в выборе номиналов резисторов обратной связи обоих логических элементов и значения емкости разграничивающего конденсатора исходя из условий: 1. Таким образом, для получения частоты генерации 8 МГЦ со скважностью импульсов равной 2, каждый из логических элементов должен давать задержку распространения сигнала в 62,5 нс, но исходя из основных параметров микросхемы КР1533ЛН1 номинальная длительность задержки составляет 11 нс, в связи с чем, необходимо после каждого логического элемента установить линию задержки на 51,5 нс, выполненную на микросхеме 528 БР1 Схема тактирования как и схема тактирования передающей части сетевого адаптера построена на трех логических элементах : счетчике, инверторе и триггере, отличие же заключается в сигналах подаваемых и снимаемых со схемы.Разработка модели сетевого адаптера основывается на принципиальной схеме и графически ни чем не отличается от не
Введение
В настоящее время существует огромное количество технологий локальных вычислительных сетей, базирующихся на трех основных топологиях: шина, кольцо и звезда. Темой данной дипломной работы является не только создание сетевого адаптера, работающего в сетях с кольцевой топологией, но и его программной модели.
В настоящее время существует большое количество всевозможных программ, с помощью которых можно моделировать различные цифровые, аналоговые и комбинированные устройства. До появления данных программ, создание схем происходило с помощью макетов, но этот процесс был довольно трудоемкий и занимал большое количество времени и требовал больших затрат. В настоящее же время программы моделирования электронных схем общепризнаны в качестве важного элемента при проектировании сложных электронных схем. Их создание выполняется с помощью различных элементов, которые содержатся в библиотеках этих программ. При этом виртуальные элементы точно копируют их реальные прототипы.
Проектирование схем с помощью компьютеров в данный момент является одним из наиболее перспективных способов повышения производительности и качества инженерного труда и получает все более широкое распространение в радиоэлектронике и вычислительной технике.
Модель разрабатываемого сетевого адаптера будет выполняться, пожалуй, в самом мощном программном комплексе Micro Cap 7, разработанном компанией Spectrum Software, и включающем в себя обширную библиотеку компонентов.
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы