Отговори на тема  [ 572 мнения ]  Отиди на страница Предишна  1 ... 6, 7, 8, 9, 10, 11, 12 ... 39  Следваща
Логически Анализатори .... 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Окт 07, 2004 1:22 pm
Мнения: 1949
Местоположение: София
Мнение 
За PLL идеята е много добра, има разни евтини TDA за по 1-2 лв. работят до 1GHz.


Съб Юли 09, 2005 6:31 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Фев 25, 2005 1:58 pm
Мнения: 4585
Местоположение: US
Мнение 
...


Последна промяна на Пон Яну 30, 2012 4:39 am, променена общо 1 път



Съб Юли 09, 2005 6:35 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Сеп 26, 2004 4:11 pm
Мнения: 3750
Местоположение: София
Мнение 
Понеже се заформи полемика, какво ще прави матрицата, нека да напишем функциите й. Аз ще напиша това, за което се сещам. Другите да ме поправят и допълнят.

1. Спусък. Ще има 8 входа, които ще могат да участват в логиката на спусъка. Ще може да се програмира по кой вход, по кой фронт и при каква комбинация на останалите входове това да се случва. Освен това ще има програмируем брояч ( 16 битов ) колко пъти това трябва да се случи, за да се включи спусъкът. Не се предвижда нулиране на брояча, освен през командния порт.

2. Избор на честота на семплиране - от външен пин ( един по избор от онези 8 входа ) с програмируем коефициент на делене до 16.

3. Предистория - до 2^16 семпъла преди тригера ( ако ги е натрупал, естествено ).

4. Източване на данните през командния порт. Серийно, по SPI, думите една след друга.

5. Проверка на статуса през командния порт - щракнал ли е тригерът, състояние на броячите и др.

6. Ако ще има генератор, обратен канал от командния порт към SRAM.


Съб Юли 09, 2005 6:36 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 9:19 pm
Мнения: 4464
Местоположение: Stara Zagora
Мнение 
Аз предлагам първо да уточним интерфеиса на физическо ниво.

1.Интерфеис за зареждане на ядро
2.Интерфиес за връзка с вече зареденото и функциониращо ядро.
3.Допълнителни изводи от FPGA-to за разни сигнали. като да кажем флаг за готовност или флаг за наличие на данни

като утояним физическата същност на интерфеиса можем да говорим за интерфеиса с точно определено ядро. Да кажем ядрото на логическия анализатор има следния интерфеис:
------------------------
------------------------
------------------------
За начало трябва да захванем най належащото точно логическия анализатор според мен. А после като има време и желание можем да си сътворим нещо друго


Съб Юли 09, 2005 7:05 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Пон Юли 04, 2005 11:51 pm
Мнения: 651
Местоположение: София
Мнение 
А аз да предлижа туи унуи докато съм още тук ... ;)

Никола по твоя въпрос .. :

Интерфеиса за зареждане на ядрото най лесно ще е Serial Slave Doanloading .... 4 жини от MCU'то към FPGA 'то :)

Интерфеис за връзка с ядрото ... Paralell (8 bit, R/W, Comand/Data, CLK)

и тва е ! USB'то утива кум MCU'то а то прави всичко относно конфигорацията ....


Ето ка мисля да изглежда:

........................................Flash..........Ram........................................
...........................................|...............|...........................................
USB -------- > FTDI <-----> MCU <---> FPGA <----> expander port's (1)
...........................................|...........................................................
...................................Expander ports (2)..........................................


Всичко на една платка (към 0.5кв.дец) и тва е колко му е ?

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


Съб Юли 09, 2005 7:19 pm
Профил ICQ WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 11:31 pm
Мнения: 10103
Мнение 
за памет от футурел по ми харесва SM614016HSA15J,SRAM HS 5V 256Kx16 15ns SOJ44.
мисля че актуалния чип е K6R4016C1D
тук http://www.samsung.com/Products/Semiconductor/SRAM/AsyncFastSRAM/4Mbit/K6R4016C1D/K6R4016C1D.htm
погледнете го, pls.

моето предложение за основното желязо е:
- FTDI232 в серийна мода за USB. фърмуера на MCU-то, битстрима на FPGA-то се зареждат през USB (при нужда)

- SPI памет вързана към FTDI и MCU. може да не е чак 4мбита, но да е достатъчно голяма

- поне МЕГА16, вързана към FTDI по серийна порта и към SPI паметта. JTAG пинове за девелопери (не се поят за народа). I2C/TWI порта към честотния ситезатор. bootloader, който да чете от същата тази памет и да се програмира сам.

- spartan II (към същия SPI? хммм)

може да се помисли дали няма да има файда да се ползва FTDI2232, като на първия ендпоинт вървят команди, а на втория данни към/от FPGA-то. идеята не е лоша, а и драйвера ще стане по-строен. сега чета внимателно за bitbang. някой да го е пускал?


Съб Юли 09, 2005 7:26 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Пон Юли 04, 2005 11:51 pm
Мнения: 651
Местоположение: София
Мнение 
А кви са тея PLL дето обсъждате бре хора .......

Вие не четете ли кво ви написах по рано, Spartana има 4 броя PLL вътре в него !!!

За кво са ни външни ?

Битстрима да го зареждаме през USB'то ще е кофти :(

Секи пат като го пуснеш тва чудо и кво .... конфигорираш :(

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


Последна промяна BrainStorm на Съб Юли 09, 2005 7:31 pm, променена общо 1 път



Съб Юли 09, 2005 7:29 pm
Профил ICQ WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Окт 07, 2004 1:22 pm
Мнения: 1949
Местоположение: София
Мнение 
Пускал съм го....същата работа ама можеш да вдигнеш до 3MBit. В това да се слага FT2232 с два канала няма смисъл, елементарен протокол ще свърши работа. Откъм PC ще е по тежко.

Edit: Егати, то не мога да смогна, докато напиша и някой поства...за BitBang говорех


Съб Юли 09, 2005 7:30 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 9:19 pm
Мнения: 4464
Местоположение: Stara Zagora
Мнение 
BateAz искаше да има вариант в които да може да се работи само с FPGA-to без процесора да учасва в цялата работа. В последната блок схема затова съм сложил един комутатор.
Но които е по навътре с тия FPGА да помисли как ще е по удачно да се реализира


Последна промяна Nikola Kirov на Съб Юли 09, 2005 7:39 pm, променена общо 1 път



Съб Юли 09, 2005 7:36 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Пон Юли 04, 2005 11:51 pm
Мнения: 651
Местоположение: София
Мнение 
To може и без комутатор на един бус по UART ....

Абе Бате да питам само ти с кви FPGA'та си се занимавал .... ?

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


Съб Юли 09, 2005 7:39 pm
Профил ICQ WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 9:19 pm
Мнения: 4464
Местоположение: Stara Zagora
Мнение 
Как по един UART да стане. Я драсни една блокова схема


Съб Юли 09, 2005 7:41 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Пон Юли 04, 2005 11:51 pm
Мнения: 651
Местоположение: София
Мнение 
UART --------------------------------------------- >
..............|.......................|............................
............MCU..................FPGA........................

Всяко си има отделен адрес ......... и тва е :)

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


Съб Юли 09, 2005 7:43 pm
Профил ICQ WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 9:19 pm
Мнения: 4464
Местоположение: Stara Zagora
Мнение 
И по тоя UART да правиш и конфигурирането и да работиш с FPGA-to taka li. Ami procesora kak ще работи с FPGA-to. Има доста особенности в това навързване.


Съб Юли 09, 2005 7:48 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Сеп 26, 2004 4:11 pm
Мнения: 3750
Местоположение: София
Мнение 
Работил съм само със Spartan. И го считам за топ, а ние сега имаме да трепен врабци. Сега пиша някакъв протокол, ще го постна след около час.


Съб Юли 09, 2005 7:48 pm
Профил ICQ
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Пон Юли 04, 2005 11:51 pm
Мнения: 651
Местоположение: София
Мнение 
Е, значи ставаме двама ... :)

То разликата между Spartan и Spartan 2 не е особено голяма ...


Макар че и по Virtex съм ръчкал малко ...... ама са доста скъпи :(

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


Съб Юли 09, 2005 7:51 pm
Профил ICQ WWW
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 572 мнения ]  Отиди на страница Предишна  1 ... 6, 7, 8, 9, 10, 11, 12 ... 39  Следваща

Кой е на линия

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


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

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