Darmowe narzędzia z internetu


I N T E R N E T
Darmowe narzędzia z Internetu
Oprogramowanie projektowe dla układów ISP firmy Lattice
NajwiÍkszym problemem
docelowego - dostÍpne
dla projektantÛw,
sÄ… wszelkie mutacje
pragnących tworzyĘ
ukÅ‚adÛw ispLSI1016 oraz
urzÄ…dzenia
ispLSI2032. Mołna takłe
z wykorzystaniem
wybraĘ jako urządzenie
nowoczesnych technologii
docelowe ukÅ‚ad ogÛlny,
PLD, jest dostÍp do
generic device, co po-
odpowiedniego
zwala na stworzenie
oprogramowania
i symulacjÍ logicznÄ… pro-
narzÍdziowego. Dotychczas
jektu bez określania
producenci starali siÍ
wprowadzaĘ na rynek z gÛry docelowej archi-
bardzo rozbudowane
tektury układu.
pakiety narzÍdziowe,
Pakiet ISP Synario do-
ktÛrych moÅ‚liwoÅ›ci i cena
puszcza dwa sposoby
zazwyczaj przerastały
opisu tworzonego ukła-
potrzeby i mołliwości
du - nieco bardziej elas-
finansowe indywidualnych
tyczny, lecz niezbyt lu-
uÅ‚ytkownikÛw.
Drugim, istotnym
Rys. 1.
problemem jest rosnÄ…ca
popularnośĘ ukÅ‚adÛw
Oprogramowanie ISP
programowanych
w systemie (ISP), co Synario jest kompletnym
pozwala ułytkownikom
zestawem narzÍdzi
zminimalizowaĘ wydatki
umołliwiającym tworze-
zwiÄ…zane z zakupem
nie projektÛw dla ukÅ‚a-
programatora i kolejnych
dÛw serii ispLSI2032(V),
adapterÛw.
ispLSI1016 oraz isp-
Uświadomili to sobie
LSI1016E w obudowach
takÅ‚e producenci ukÅ‚adÛw
44 i 48-pinowych. Pakiet
programowanych.
powstał w wyniku
wspÛÅ‚pracy programistÛw
firm Lattice oraz Syna-
rio i jest bardzo zbliło-
ny mołliwościami oraz
wyglÄ…dem menu i ekra-
nÛw do programu do-
Rys. 3.
starczanego wraz z zesta-
wem ISP Synario Star-
Co musisz wiedzieć, zanim zaczniesz ściągać program ISP Synario:
ter Kit (opisaliśmy go
udostępnienie programów przez firmę Lattice jest uwarunko-
w EP9/96).
wane wypełnieniem internetowej ankiety, do której skierowa-
ìPrzewodnikiemî po
nie znajduje siÄ™ na stronie: www.latticesemi.com/ftp/sy-
programie jest przejrzys-
nario.html,
ty shell (rys. 1). W ok-
oprócz programów Lattice udostępnił niezwykle ciekawą do-
Możliwości pakietu
nach tego programu wy-
kumentację (m.in. opis języka ABEL-HDL, instrukcje do pro-
ISP Synario
świetlane są ikony sym-
gramów, dokumentację programatora ISP i wiele innych),
kompilacja projektów
bolizujÄ…ce poszczegÛlne
niezbędnym do praktycznych zastosowań uzupełnieniem op-
zapisanych w postaci
procesy niezbÍdne do
rogramowania jest prosty programator ISP. KonstrukcjÄ™ zgod-
tekstowej w języku ABEL-HDL,
skompilowania projektu.
kompilacja projektów ną z zaleceniami Lattice opisaliśmy w EP4/96 (kit AVT-
Na rys. 2 przedstawio-
zapisanych w postaci
300p), dokumentacja programatora dostępna jest także na opi-
no okno selekcji układu
schematu (!) logicznego,
sywanej stronie w Internecie,
który jest budowany
oprogramowanie jest za darmo, ale kompletny pakiet ma objÄ™-
z elementów przygotowanych
tość ok. 18MB, co powoduje, że przy połączeniu modemowym
przez producenta,
czas ściągania może wynosić nawet ok. 2 godzin! Czas ten wy-
łączenie modułów graficznych
i tekstowych w jednym dłuży się, jeżeli zdecydujesz się ściągnąć dodatkowo komplet
schemacie,
dokumentacji udostępnionej w postaci plików *.pdf przez fir-
graficzna analiza (symulacja)
mÄ™ Lattice (zajmuje ona nieco ponad 12MB),
funkcjonalna projektu,
przed rozpoczęciem ściągania musisz wybrać wersję pakietu
analiza czasowa projektu,
dostosowanÄ… do posiadanego systemu operacyjnego. Lattice
graficzna edycja rozkładu
udostępnia dwie wersje - jedną dla Windows 95/NT 4.0 oraz
wyprowadzeń,
kompilacja i fitting dla drugÄ… - dla Windows 3.1/NT 3.51. W przypadku wybrania
układów: ispLSI203/1016/
wersji dla starszych Windows należy dodatkowo ściągnąć bib-
1016E.
Rys. 2.
lioteki Win32s (ok. 3MB).
Elektronika Praktyczna 1/98
27
I N T E R N E T
nych do opisania w spo- i ułatwia anali-
sÛb standardowy. Na rys. zÍ.
4 pokazany został pasek Jełeli pomyśl-
narzÍdziowy edytora sche- nie przebrniemy
matÛw. przez zawiÅ‚oÅ›ci
Niedocenianym, zdaniem ABEL-a i edyto-
autora, narzÍdziem pro- ra schematÛw
Rys. 4.
jektowym sÄ… jÍzyki opisu moÅ‚esz skompi-
biany opis tekstowy oraz sprzÍtu (HDL) dla ukÅ‚a- lowaĘ projekt
schemat logiczny. Na rys. dÛw PLD (CUPL, ABEL (rys. 6) i przy
3 znajduje siÍ widok ok- i inne narzecza HDL). Na pomocy proste-
na edytora schematÛw rys. 5 zostaÅ‚o przedsta- go programatora
z przykładowym projektem wione okno edytora teks- ISP (np. tego,
Rys. 5.
zrealizowanym z wielu towego. Zapisano tam ktÛry opisaliÅ›my
elementÛw podstawowych fragment opisu w EP4/96, pod adresem:
(tzw. prymitywÛw). Znaj- w jÍzyku kit AVT- http:/www.lattice.com/ftp/
duje siÍ tam takÅ‚e blok ABEL-HDL. 300p) za- synario.html
graficzny zdefiniowany DziÍki inter- programo- Piotr ZbysiÅ„ski, AVT
uprzednio tekstem (U14 aktywnej waĘ układ.
Wymagania sprzętowe pakietu
- scaler). Jak wiÍc wi- analizie za- JeÅ‚eli nie
ISP Synario
daĘ, oprogramowanie ISP pisywanego popełni-
oprogramowanie wymaga
Synario umoÅ‚liwia two- przez edytor liÅ›my bÅ‚Ídu
Windows 3.1/95 lub NT,
rzenie projektÛw o struk- opisu ürÛd- Rys. 6.
koncepcyjnego,
procesor 486 (lepiej Pentium
turze hierarchicznej, co Å‚ o w e g o to nowe z urzÄ…dzenie
100 lub mocniejszy),
ogromnie ułatwia tworze- (pierwotnego), powstają z magicznym dotąd PLD
8MB pamięci RAM (lepiej
nie projektÛw skÅ‚adajÄ…- wyrÛÅ‚nione kolorami po- ruszy od razu! 16MB),
dysk twardy z ok. 25MB
cych siÍ z rozbudowanych la tekstu, co znacznie Pakiet ISPSynario jest
wolnego miejsca.
blokÛw logicznych, trud- podnosi jego czytelnośĘ dostÍpny w Internecie
JTAG bez tajemnic
Prezentowany program mÛw ich dziaÅ‚ania. tycznych testerÛw
jest prostym w obsÅ‚udze Bardzo efektownie sÄ… dla ukÅ‚adÛw cyfro-
narzÍdziem umoÅ‚liwiajÄ…- przygotowane animowane wych, opracowanych
cym samodzielne pozna- symulacje testowania przez konstruktorÛw
nie zasady dziaÅ‚ania in- ukÅ‚adÛw SN74BCT8244A, firmy Texas Instru-
terfejsu testowego JTAG dziÍki ktÛrym moÅ‚na ìza- ments (rys. 5).
(szczegÛÅ‚y znajdziesz jrzeĘ do wnÍtrza wszel- Wymagania sprzÍto-
w artykule na str. 75). kich moduÅ‚Ûw logicznych we programu sÄ… nie-
biorących udział wielkie - w praktyce
Rys. 3.
w teście. wystarcza dowolny
komputer PC wyposałony
w kartÍ graficznÄ… EGA lub
VGA i dysk twardy z ok.
4,3MB wolnego miejsca.
Program dostÍpny w Inter-
necie jest ma objÍtośĘ ok.
1MB, co powoduje, Å‚e
Rys. 1.
mołna go dośĘ szybko
Jest to oprogramowanie ìÅ›ciÄ…gnąĘî takÅ‚e standar-
dośĘ juł leciwe (ma ono dowym modemem.
Rys. 4.
ponad 6 lat!), lecz jego
walory edukacyjne i poz- Program symulujÄ…cy tes- 4), druga - dwÛch
nawcze ogromne. towanie podzielono na ukÅ‚adÛw poÅ‚Ä…czo-
TwÛrcy tego oprogramo- trzy czÍÅ›ci - pierwsza nych szeregowo
wania w niezwykle suges- z nich pozwala obserwo- (zgodnie z zasadami
tywny sposÛb pokazali waĘ przykÅ‚adowy test po- JTAG), a najciekaw-
zagrołenia wynikające jedynczego układu (rys. sza z nich - trzecia
z niedoskonałości dotych- - umołliwia samo-
czas stosowanych metod dzielne zaprojekto-
Rys. 5.
testowania ukÅ‚adÛw cyf- wanie procedury
rowych (rys. 2). Sporo testowej i obserwacjÍ spo- Oprogramowanie Scan-
miejsca poÅ›wiÍcili takÅ‚e sobu jej realizacji. edu jest dostÍpne w In-
na omÛwienie poszczegÛl- Ciekawym, lecz nieco juÅ‚ ternecie pod adresem:
nych fragmentÛw modu- przestarzaÅ‚ym dodatkiem, http://www.ti.com/sc/data/
Å‚Ûw tworzÄ…cych interfejs jest krÛtka prezentacja go- jtag/scanedu.exe
Rys. 2.
JTAG (rys. 3) i algoryt- towych rozwiÄ…zaÒ automa- Piotr ZbysiÅ„ski, AVT
Elektronika Praktyczna 1/98
28


Wyszukiwarka

Podobne podstrony:
Narzędzia internet w 4 ID 5
Darmowa Promocja w Internecie jak błyskawicznie i za darmo wypromować każdą stronę
Darmowe narzedzia dla webmastera
Nowe, zdalne narzędzia internetowei(bitnova info)
Zdalne narzędzia internetowe(bitnova info)
Narzędzia internetowe
Narzędzia internetowe I kolo
17 Narzedzia internetowe NPF
internetowy katalog narzędzi cat dla tłumaczy
Co to jest Warchalking Gdzie znaleźć dostęp do darmowego internetu
praca licencjacka Internet jako narzędzie marketingu

więcej podobnych podstron