J
james09
Guest
Здравейте, някой може да ми помогне да намерите правилното решение и кодове?Благодаря много!
Скица един алгоритмични състояние графиката (ASM), която обхваща всички правни преходи състоянието на машината.<img src="http://images.elektroda.net/34_1262254853_thumb.gif" border="0" alt="Traffic Light Controller" title="Traffic Light контролер"/> Сега, когато успешно сте моделирано две различни машини състоянието ви задача е да се модел светофар контролер използва държавни машини.Използвайте отделен субект / архитектура двойки за контролер и таймер, при което ще трябва да решат какъв контролер / таймер интерфейс, която се нуждаете.Интерфейсът може да бъде синхронен или асинхронен, който е на таймера се или не се използват една и съща часовник, че администраторът прави.Освен това, можете да нулиране на таймера пряко или чрез контролер / таймер интерфейс.Скица (у дома) алгоритмични една държавна машина (ASM) диаграма, която обхваща всички правни преходи състоянието на машината.
След изпълнение диаграма си като държавна машина VHDL.
Traffic Lights
Характеристики на администратора, са следните:
* Архитектурата съдържа два едновременно протичащи процеси.Един за изчисляване на следващото състояние (сигнал next_state), а други, за да настроите изчислява следващото състояние да се текущото състояние (сигнал curr_state).
* Контролерът използва външен таймер, която произвежда, необходими периоди на изчакване.Контролерът изпраща искания и получи благодарности към / от таймера чрез комуникационен канал (= набор от входно-изходните сигнали).
* Има сензор чифт, както за магистрала и селскостопански път.А датчик информира, когато превозното средство се приближава до преминаване.
* Светлините са включени най-напред от зелено през жълто до червено и след това от червено до червено-жълто до зелено в другите на пътя.
* Периоди на изчакване за таймера са следните:
о А светлината магистралата продължава да бъде в състояние зелена най-малко за 30 секунди.
о "от фермата светлина път продължава да бъде в състояние зелена най-малко за 5 секунди, но не по-дълъг от 10 секунди след началото на магистрала сензор е да станат активни.
о А светлината остава в държавите жълто и червено-жълт за 2 секунди.
о държава, където както на магистрала светлини и фермата-роуд светлини са червени трае 2 секунди.
о, когато светлините са мига, състоянието жълто и празни последно 0,5 секунди всяка.В мига държавата се контролира от мигане входния сигнал.
Устройството е мисълта да карам два светофара в кръстовище на магистралата, и ферма в пътното движение.Състоянието на един светофар се управлява от сигнал от изброените t_light_color тип:
ТИП t_light_color Е (празно, червено, жълто, redyellow, зелен)
Държавната машина разполага с осем правни членки, както предлага от изброените m_state тип.Нотацията гр. се отнася до държавата, в която магистрала свети зелено ( 'G') и ферма път свети червено ( "R").Нотацията yr_to_rr, на свой ред, се отнася до държавата, където магистралата свети жълто ( "Y") и ферма-Red Road светлина ( "R"), и когато на следващия разписанията състояние изчисляване както магистрала светлина и ферма път светлина на червено.В други държави преход се интерпретират съответно.
ТИП m_state Е (GR, RG, yr_to_rr, yr_to_gr, ry_to_rr, ry_to_rg, rr_to_yr, rr_to_ry)Можете да добавите допълнителни членки в определени по-горе тип m_state за целите на контрола, ако е необходимо.
Regard гр. като първоначалното състояние по подразбиране на администратора.Системата връща обратно към първоначалното състояние след миг-членка и, ако няма активен сензор.Добавяне на асинхронно нулиране сигнал до сила на системата за да преминете към първоначалното състояние.
Създаване на testbench, който гарантира всички възможни операции от администратора.Симулира дизайн.Синтезира най-малко на светофар модул контролер.
Скица един алгоритмични състояние графиката (ASM), която обхваща всички правни преходи състоянието на машината.<img src="http://images.elektroda.net/34_1262254853_thumb.gif" border="0" alt="Traffic Light Controller" title="Traffic Light контролер"/> Сега, когато успешно сте моделирано две различни машини състоянието ви задача е да се модел светофар контролер използва държавни машини.Използвайте отделен субект / архитектура двойки за контролер и таймер, при което ще трябва да решат какъв контролер / таймер интерфейс, която се нуждаете.Интерфейсът може да бъде синхронен или асинхронен, който е на таймера се или не се използват една и съща часовник, че администраторът прави.Освен това, можете да нулиране на таймера пряко или чрез контролер / таймер интерфейс.Скица (у дома) алгоритмични една държавна машина (ASM) диаграма, която обхваща всички правни преходи състоянието на машината.
След изпълнение диаграма си като държавна машина VHDL.
Traffic Lights
Характеристики на администратора, са следните:
* Архитектурата съдържа два едновременно протичащи процеси.Един за изчисляване на следващото състояние (сигнал next_state), а други, за да настроите изчислява следващото състояние да се текущото състояние (сигнал curr_state).
* Контролерът използва външен таймер, която произвежда, необходими периоди на изчакване.Контролерът изпраща искания и получи благодарности към / от таймера чрез комуникационен канал (= набор от входно-изходните сигнали).
* Има сензор чифт, както за магистрала и селскостопански път.А датчик информира, когато превозното средство се приближава до преминаване.
* Светлините са включени най-напред от зелено през жълто до червено и след това от червено до червено-жълто до зелено в другите на пътя.
* Периоди на изчакване за таймера са следните:
о А светлината магистралата продължава да бъде в състояние зелена най-малко за 30 секунди.
о "от фермата светлина път продължава да бъде в състояние зелена най-малко за 5 секунди, но не по-дълъг от 10 секунди след началото на магистрала сензор е да станат активни.
о А светлината остава в държавите жълто и червено-жълт за 2 секунди.
о държава, където както на магистрала светлини и фермата-роуд светлини са червени трае 2 секунди.
о, когато светлините са мига, състоянието жълто и празни последно 0,5 секунди всяка.В мига държавата се контролира от мигане входния сигнал.
Устройството е мисълта да карам два светофара в кръстовище на магистралата, и ферма в пътното движение.Състоянието на един светофар се управлява от сигнал от изброените t_light_color тип:
ТИП t_light_color Е (празно, червено, жълто, redyellow, зелен)
Държавната машина разполага с осем правни членки, както предлага от изброените m_state тип.Нотацията гр. се отнася до държавата, в която магистрала свети зелено ( 'G') и ферма път свети червено ( "R").Нотацията yr_to_rr, на свой ред, се отнася до държавата, където магистралата свети жълто ( "Y") и ферма-Red Road светлина ( "R"), и когато на следващия разписанията състояние изчисляване както магистрала светлина и ферма път светлина на червено.В други държави преход се интерпретират съответно.
ТИП m_state Е (GR, RG, yr_to_rr, yr_to_gr, ry_to_rr, ry_to_rg, rr_to_yr, rr_to_ry)Можете да добавите допълнителни членки в определени по-горе тип m_state за целите на контрола, ако е необходимо.
Regard гр. като първоначалното състояние по подразбиране на администратора.Системата връща обратно към първоначалното състояние след миг-членка и, ако няма активен сензор.Добавяне на асинхронно нулиране сигнал до сила на системата за да преминете към първоначалното състояние.
Създаване на testbench, който гарантира всички възможни операции от администратора.Симулира дизайн.Синтезира най-малко на светофар модул контролер.