Conception numérique Cadence
Installation Driver USB Xilinx
Tunnels licences flexlm
Archives de l’auteur : mywikieln
SEhowto
Index
- Xilinx Platform Cable USB II
- Câbler nos interfaces USB-RS232 ou Ethernet-RS232
- Configuration du Cometh Ethernet-RS232
- Configuration du PROLOGIX Ethernet-GPIB
- Comment développer un module PS pour cmd_ps dans Pyrame
- Comment développer un module BUS dans Pyrame
Xilinx Platform Cable USB II
\\polfps1\Home_Elec\Electronique\Installation_Xilinx\Installation_DriverUSB_Xilinx_Linux
Câbler nos interfaces USB-RS232 ou Ethernet-RS232
Dans plusieurs standards de communication (et en particulier RS-232), on fait la distinction entre:
- DCE: Data Circuit-terminating Equipment
- RxD au pin 3 pour DB9, pin 2 pour DB25
- TxD au pin 2 pour DB9, pin 3 pour DB25
- DTE: Data Terminal Equipment
- RxD au pin 2 pour DB9, pin 3 pour DB25
- TxD au pin 3 pour DB9, pin 2 pour DB25
Notez que DB9 et DB25 ont les pins RxD et TxD inversés
(Plus de renseignements sur: http://en.wikipedia.org/wiki/Serial_port#Pinouts)
Les ordinateurs et les adaptateurs USB-RS232 sont normalement DTE .
Les Cometh (Ethernet à port série) sont DCE.
Les CAEN (RS-232 DB25) sont DCE
Les Newport ESP301 (RS-232 DB9) sont DCE
Donc, il faut un câble croisé pour connecter Cometh et CAEN et droit pour connecter ordinateur/USB-RS232 et CAEN.
Les câbles DB9 femelle à DB25 mâle (Radiospares 116-3641) sont droits. Ils permettent donc, la connexion d’un DTE à un DCE.
Les inverseurs de genre DB9 mâle-mâle (Radiospares 116-4773) sont pin à pin. Ils ne changent pas le type d’équipement.
Configuration du Cometh Ethernet-RS232
Default IP: 192.168.1.253
Default port for serial: 2300
Telnet (administration) port: 23
Default serial configuration:
- RS232, RFC2217 mode, 9600 bauds, 8 bits, no parity, 1 stop bit (8N1). No flow control
Administration mode can be accessed in two ways:
- serial port (always 2400bps, 8N1):
Cometh must be in admin mode (physical switch on the device)
Use minicom or other terminal
- telnet:
Cometh mustn’t be in admin mode
Use telnet to access port 23
Once in admin mode, type:
login root
root
to authenticate you.
You can then change the IP:
set net ip 10.220.0.X
enable the SERVERCOM firmware:
set prog enable 2
the serial link parameters:
set serial mode raw
set serial baudrate 9600
etc.
Refer to the documentation ([raw-attachment:Cometh232UserGuide-DTUS033.pdf User Guide] and [raw-attachment:SERVERCOM-UserGuide-DTUS043.pdf SERVERCOM User Guide]) for more information.
Always finish with:
save
reset
to apply the changes.
In order to use the Ethernet to RS-232 link, the physical admin mode switch must be in OFF position.
Configuration du PROLOGIX Ethernet-GPIB
Utilisez l’outil [raw-attachment:nfcli.tar.gz nfcli] ci-joint pour chercher des adaptateurs parmi vos liens réseau:
nfcli --list
ou configurer les paramètres réseau de l’adaptateur. Par exemple:
nfcli --eth_addr=00-21-69-01-0F-A2 --ip_type=static --ip_addr=10.220.0.71 --netmask=255.255.255.0 --gateway=10.220.0.1
Comment développer un module PS pour cmd_ps dans Pyrame
Trouvez la [raw-attachment:cmd_ps.pdf documentation ci-jointe] ou dans \\polfps1.in2p3.fr\Home_Elec\Electronique\Online
Comment développer un module BUS dans Pyrame
Trouvez la [raw-attachment:buses.pdf documentation ci-jointe] ou dans \\polfps1.in2p3.fr\Home_Elec\Electronique\Online
Attachments
SEUSBDriver
Afin de pouvoir programmer un FPGA Xilinx, il faut passer par l’outils Impact ainsi que le port USB de l’ordinateur.
Par défaut, dans un OS Linux les drivers USB ne sont pas installés. Il faut installer différents packages, modules et logiciels pour atteindre l’objectif de programmer un FPGA.
Voici un petit tutoriel pour installer les différents outils nécessaires: [attachment:Tutoriel_Installation_DriverUSB_Xilinx_Linux.pdf]
- ISE + Impact
- LibUSB
- Fxload
- DriverUSB
Attachments
SECadence
Compilation, synthèse, routage
Le but de ce petit tutoriel est de présenter les différentes étapes de la compilation des sources, jusqu’au layout.
La machine à utiliser est llrcadcao, les outils Cadence sont: NCLaunch, RC et Encounter.
Le tutoriel est disponible sur mon compte: [attachment:Cadence_conception_digital_du_code_au_layout.pdf]
Attachments
SEinstallationCAOsynopsys
Synopsys synplify
https://download.sysnopsys.com
or if necessary, download the installer
ftp ftp.synopsys.com passive mode and binary
cd /rev/
ls
cd installer<version>
get installer<version>
gunzip archive
tar xvf archive
chown -R root:validmgr *
chmod -R 755 *
export PATH=/xtools/synopsys/installer:$PATH
and download the tools
ftp ...
cd rev (or rev_o)
get <software archives>
create directories belonging to root:validmgr rwxrwxr–
and install the software
installer -gui
then follow instructions (site 25832 – IPHC)
SEmodulesFW
Partage de modules hdl
- USB – FDTI245
- USB – FTDI2232
- SPI
- I2C
- GEth
- OneWire
OldStartPage
Welcome to Trac 0.11.6
Trac is a minimalistic approach to web-based management of
software projects. Its goal is to simplify effective tracking and handling of software issues, enhancements and overall progress.
All aspects of Trac have been designed with the single goal to
help developers write great software while staying out of the way
and imposing as little as possible on a team’s established process and
culture.
As all Wiki pages, this page is editable, this means that you can
modify the contents of this page simply by using your
web-browser. Simply click on the « Edit this page » link at the bottom
of the page. WikiFormatting will give you a detailed description of
available Wiki formatting commands.
« trac-admin yourenvdir initenv » created
a new Trac environment, containing a default set of wiki pages and some sample
data. This newly created environment also contains
documentation to help you get started with your project.
You can use trac-admin to configure
Trac to better fit your project, especially in
regard to components, versions and milestones.
TracGuide is a good place to start.
Enjoy!
The Trac Team
Starting Points
- TracGuide — Built-in Documentation
- The Trac project — Trac Open Source Project
- Trac FAQ — Frequently Asked Questions
- TracSupport — Trac Support
For a complete list of local wiki pages, see TitleIndex.