Отговори на тема  [ 14 мнения ] 
VHDL питания? 
Автор Съобщение
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Пон Дек 18, 2006 2:15 pm
Мнения: 67
Мнение VHDL питания?
Почнах да разучавам VHDL искам да си направя управление на седемсегмента индикация (динамична) като начало. (5 цифри)

Няколоко питанета:
1. Трябва ми някакъв тактов сигнал който да деля за да управлявам всяка цифра от индикатора (примерно 5 цифри), как да го взема и деля, тъпо е да го подавам като външен сигнал към CPLD?

2. Предполагам че изхода на CPLD -to ще е достатъчно мощен зада захрани 7сег. дисплей за да нямам нужда от допълнителен буфер, за всеки случай може да използвам по два изхода свързани на късо за по голям изходен ток

Ми май това е за сега, после още

Мерси предварително!


Вто Апр 10, 2007 11:33 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Яну 30, 2006 2:48 am
Мнения: 1248
Местоположение: София
Мнение 
Я попитай пак :evil:


Вто Апр 10, 2007 11:50 am
Профил WWW
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Пон Дек 18, 2006 2:15 pm
Мнения: 67
Мнение 
Правя си шина към която да свържа самите седемсегментни индикатори , примерно LED[8:0] как да задам към кои пинове на CPLD-to да отиде, ползвам Xilinx ISE


Вто Апр 10, 2007 11:50 am
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Пон Дек 18, 2006 2:15 pm
Мнения: 67
Мнение 
Трябва ми тактов сигнал, предполагам че има някакъв начин да взема от вътрешния и да го деля до колкото ми върши работа? Но незнам как да го направя?


Вто Апр 10, 2007 11:53 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Юни 05, 2006 1:48 pm
Мнения: 4906
Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
Мнение 
PeterPan,

ще ме умориш......
стига си търсил как да стоплиш водата!!!!!!!
пусни котлона и турни тенджерата :)

отиди на File -> Open example ->избери си например flash.....
в средата имаш достатъчно примери да си спретнеш периферия на ПЦ камо ли седем сегментен индикатор

ama ако пишеш пак, че ще свържеш два изхода накъсо за по-голяма товароносимост ще те намеря и ще те тресна с нещо!!!! има си шинни буфери, схеми отворен колектор с допълнителни буферни стъпала, даже ако искаш турни по един транзистор в ключов режим......


Прикачени файлове:
example.JPG
example.JPG [ 52.63 KiB | Прегледано 1760 пъти ]

_________________
... ако трети ден не ти се работи... това означава, че е сряда !
Вто Апр 10, 2007 1:12 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Юни 05, 2006 1:48 pm
Мнения: 4906
Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
Мнение 
в случай че се съмняваш...


Прикачени файлове:
7led.JPG
7led.JPG [ 160.82 KiB | Прегледано 1758 пъти ]

_________________
... ако трети ден не ти се работи... това означава, че е сряда !
Вто Апр 10, 2007 1:14 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Пон Дек 18, 2006 2:15 pm
Мнения: 67
Мнение 
Мога ли да ползвам вътрешния тактов генератор или той си е за системни нужди, т.е трябва ми външен генератор?


Вто Апр 10, 2007 1:26 pm
Профил
Ранг: Новодошъл
Ранг: Новодошъл
Аватар

Регистриран на: Вто Мар 06, 2007 12:45 pm
Мнения: 136
Мнение 
Да
има такъв statement нещо да се случи по нарастващия фронт на тактовия сигнал(CLK) и така можеш да си организираш делител на честота.
Мисля че се казваше rising edge CLK (opeator) и при нарастващия фронт на тактовия сигнал ти се изпълнява операцията.

_________________
Мразя червени жички !!!


Вто Апр 10, 2007 2:02 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Юни 05, 2006 1:48 pm
Мнения: 4906
Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
Мнение 
петерпан, ако някъде по платката имаш тактов сигнал...... от някой проц....подаваш го на някой пин на цплд-то дето ти е дедикатед за клок(на xilinx са 4 за XCR3XXX серията) вече си го кръщаваш както искаш.....
ако си го наречеш LED_CLOCK...

тогава

if LED_CLOCK'event and LED_CLOCK = '1 then --така си дефинираш реакция по събитие промяна на LED_CLOCK и той е равен на едно демек нарастваш фронт на клока
......bla,bla ....7segment ...blaba........................--пишеш квото пишеш
end if; --край

ицобелята ти показва начин по който не навсякъде ще ти работи сорса :!: но пък е по-ясен от пръв поглед и пишеш по-малко

_________________
... ако трети ден не ти се работи... това означава, че е сряда !


Вто Апр 10, 2007 2:26 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Юни 05, 2006 1:48 pm
Мнения: 4906
Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
Мнение 
междуФпрочем за какъв вътрешен генератор говориш 8O
явно трябва да споделиш та и ний да научим нещо ново :P

_________________
... ако трети ден не ти се работи... това означава, че е сряда !


Вто Апр 10, 2007 2:28 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Пон Юли 04, 2005 11:51 pm
Мнения: 651
Местоположение: София
Мнение 
Мда .. тва ти нее процесор :P ... такова нещо като вътрешен тактов генератор нема :) (е освем в в първата серия на spartan .. те имат RC осцилатор)

:idea: MYXATA те е насочил към примера ... разгледаиго добре и ако тогава имаш въпроси питаи

http://www.xilinx.com/bvdocs/appnotes/xapp805.pdf

_________________
От наше село са види връо, ама от връо се невиди наше село ... що така и я незнам .. ?!?


Вто Апр 10, 2007 3:53 pm
Профил ICQ WWW
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Пон Дек 18, 2006 2:15 pm
Мнения: 67
Мнение 
Нещо съм в грешка, мислих, че използват кварц, както микро-контролерите


Вто Апр 10, 2007 4:17 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Юни 05, 2006 1:48 pm
Мнения: 4906
Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
Мнение 
абе петер абе пан....
уточни най-накрая какво правиш.....с какво......
ако е цплд какво на кой производител....коя фамилия.....
xilinx CPLD + вътрешен генератор нема!

можеш да закачиш кварц отвън....можеш да подадеш клок от другаде... вземи опиши какво точно искаш да правиш.....па го драсни на една принципна схема не ме карай да гадая.....да му се невиди и програмируемата логика и чудо.......................
ти въобще имаш ли идея или просто трупаш постове........
аре

_________________
... ако трети ден не ти се работи... това означава, че е сряда !


Вто Апр 10, 2007 4:30 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Съб Юли 22, 2006 9:50 pm
Мнения: 1638
Мнение 
МУХАТА,успокой се малко бе човек,днеска сме още вторник.
На мен ми се струва,че тази тема не е за този раздел а за Академията....


Вто Апр 10, 2007 4:38 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 14 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 3 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни