ChipCenter Questlink
SEARCH CHIPCENTER
Search Type:
Search for:




Knowledge Centers
Product Reviews
Data Sheets
Guides & Experts
News
International
Ask Us
Circuit Cellar Online
App Notes
NetSeminars
Careers
Resources
FAQ
EE Times Network
Electronics Group Sites

Are Your Cygnals Crossed?


Circuit Cellar Online
THE MAGAZINE FOR COMPUTER APPLICATIONS
Circuit Cellar Online offers articles illustrating creative solutions
and unique applications through complete projects, practical
tutorials, and useful design techniques.

ARE YOUR CYGNALS CROSSED?

Applications Taking a Look at Cygnal's C8051F000
by Fred Eady

Start ý Searching for a Cygnal ý Whatýs in There, Anyway? ý Off to See the Wizard ý Thereýs No Place Like Home ý Mixed Cygnals ý Birds of a Featherý ý Tuning In ý Sources and PDF

WHATýS IN THERE, ANYWAY?

I was curious as to what was inside the JTAG emulation cartridge. I guess my big question was whether or not they used a Cygnal IC in the JTAG box. Well, Photo 2 tells all, and thatýs not much. I must assume that the JTAG micro is the IC with its manufacturer markings removed. Iým going to leave you with the photo to make your own assumptions.

Photo 2ýI fiddled with the JTAG box and finally got the cover off. I shouldnýt have wasted my time. A fine job of sanding was performed on the main processor IC.


The CD-ROM contains the Cygnal IDE, application notes, datasheets, product briefs, an 8051 Metalink DOS assembler and PDF userýs manual, and some example code in C and assembler. I installed V.1.1 of the Cygnal IDE. It was pretty neat but nothing to write home about as it looked like hundreds of other IDEs weýve all seen before. One thing did catch my eye, though. The Cygnal IDE contains a function called the Configuration Wizard. At a glance, the Configuration Wizard seemed to automatically fill in the code needed to configure the C8051F000 crossbar. I stashed this away in my mind as something I wanted to explore further when I got this SDK on its feet. The only problem I could see with the Configuration Wizard was that it generated only assembler. Iým planning on using C, and I already know I can just insert the Configuration Wizard assembler inline with my C code. So, the assembler-only restriction of the Configuration Wizard is just a minor inconvenience.

Knowing that my SDK was most likely way behind the version curve, I decided to visit Cygnalýs web site to get the latest version of their IDE. I was thinking that maybe it would be a bit flashier and contain some useful bells, whistles, and fixes. Flashier was an understatement. My out-of-the-box Cygnal SDK software was V.1.1, and the latest IDE available on the web site was V.1.6. In V.1.6, a professional version of Keil Softwareýs A51 macro assembler and linker replace the DOS version of the Metalink 8051 assembler, and an evaluation version of Keilýs C51 C compiler was added to the Cygnal IDE mix, as well.

PREVIOUSNEXT


Circuit Cellar provides up-to-date information for engineers. Visit www.circuitcellar.com for more information and additional articles.
For subscription information, call (860) 875-2199, subscribe@circuitcellar.com or subscribe online. ýCircuit Cellar, the Magazine for Computer Applications. Posted with permission.
 
Click here to get your listing up.

Copyright © 2003 ChipCenter-QuestLink
About ChipCenter-Questlink  Contact Us  Privacy Statement   Advertising Information  FAQ