Panier d'achat :
0 article / 0.00 €

[s'identifier]


Contrôleurs TCP/IP Wiznet

  Outils de développements    Développement Internet    Contrôleurs TCP/IP Wiznet   
       

 
Avec la généralisation et l’extension du réseau Internet, de plus en plus de fabricants de solutions électroniques cherchent à ajouter des fonctionnalités TCP/IP à leurs applications. La solution "logiciel" couramment utilisée pour y parvenir (laquelle consiste à prendre en charge la gestion du contrôleur PHY par le microcontrôleur déjà utilisé dans son application) montre très rapidement des limitations quand à sa mise en oeuvre.
 
Parmi ces limitations, on notera une durée de développement très importante nécessitant une connaissance très approfondie des protocoles réseaux. Mais aussi le fait que si vous ne disposez pas au minimum d’un processeur 32 bits, la prise en charge logiciel de la couche réseaux monopolisera une grande partie de ses ressources, vous obligeant à ajouter de la mémoire tampon et à modifier votre électronique principale.
    
  
La technologie "TOP" (TCP/IP Offload Platform)
La société Wiznet™ propose quand à elle une solution novatrice sur la base de circuits LSI capables d'assurer une gestion câblée de pile TCP/IP. Ainsi au même titre qu’il existe des contrôleurs spécialisés permettant de décharger et de déléguer certaines tâches particulières d’un processeur hôte (comme la gestion d’un affichage VGA, la gestion des interruptions, etc...) ces circuits permettront d’alléger le traitement que devra réaliser votre processeur pour ajouter une connectivité Internet haute vitesse à vos équipements.
   
 

   
 
Disponibles sous la forme de composants au format LQFP 64 broches ou sous la forme de modules hybrides au format DIP prêts à l’emploi, ces produits sont spécialement conçus pour effectuer la médiation entre votre processeur et le contrôleur PHY. Dès lors il vous sera très aisément possible d’ajouter rapidement et simplement une connexion Internet à votre application avec un minimum de modifications matérielles (même si vous ne disposez que d’un microcontrôleur 8 bits).
   
 

 
Fonctionnant à la manière d'un accélérateur Internet en réduisant le "Jitter" avec des timings calibrés en hardware, ces circuits amélioreront la vitesse de communication et la qualité des applications quel que soit le type de transfert (données, vidéo, voix). Ils disposent d'API (Application Programming Interface) similaire à celle de Windows™ et possèdent une interface destinée à piloter un contrôleur PHY Ethernet (RTL8201BL) ainsi que 2 bus d'interface (signaux adresses/ données/contrôles et/ou I2C™) prévus pour assurer le dialogue avec votre microcontrôleur.
    
     
  Solution TCP/IP logiciel   Solution TCP/IP Wiznet
  Compétences requises - Connaissance du
   protocole TCP/IP
- Programmation des
  "sockets"
- Gestion driver Ethernet  
- Simple programmation
  des "sockets"
 
 
 
  Ressources nécessaires   - 3 mois / personne env.     - 2 semaines / personnes env.
  Difficultés de
  développement
- Portage logiciel et
  difficulté à mettre au
  point l'application et à la
  débugger en fonction
  des possibilités et des
  performances de votre
  microcontrôleur

- Intégration matériel simple
- Débuggage simple
 
 
 

  Compléxité du système - Nécessité de développer
  une architecture tenant
  compte de votre
  microcontrôleur et de la
  mémoire nécessaire
- Gestion simple du circuit
  TCP/IP comme un composant
  "mémoire"
 
 
  Stabilité du système - Fonction des ressources
  utilisées (CPU, mémoire,
  OS et autres...)
- Haute stabilité de part la
  logique câblée utilisée
  
  Nécessité en ressource
  système
- Nécessite un CPU rapide
- et beaucoup de mémoire
- Se contente de vos ressoures
  actuelles
  Restriction - Licence / royalties pouvant 
  être nécessaires
- Aucune licence, ni royalties  
    
  Performances - Ralentissements possibles
  dues aux limitations de vos 
  ressources (cycles CPU,
  mémoire...) 
- Plus rapide q'une solution
  TCP/IP logiciel avec le même
  environnement

 

               Comparatif "développement TCP/IP logiciel" <> "solution câblée Wiznet"