==================================================================== Regtify Frequently Asked Questions and Answers ==================================================================== -------------------------------------------------------------------- Q) What is the main principle behind Regtify? -------------------------------------------------------------------- A) The main principle behind Regtify is the generation of all register related files from a single database with a very high degree of automation. -------------------------------------------------------------------- Q) Can I use Regtify's documents within Microsoft Word? -------------------------------------------------------------------- A) We think that a generated document should not be manually edited after its generation to avoid inconsistencies. Since PDF documents are portable, conversions should not be necessary. If you want to have a very different format, you can always use a PDF-converter for the documents like Solid PDF Converter, which gives you a Microsoft Word document with good quality. Other ways are to write a particular driver using Regtify's Driver Generator or to use an XML - converter/reformatter. -------------------------------------------------------------------- Q) I want to use Regtify under Windows(R). Is it supported? -------------------------------------------------------------------- A) We currently have a Windows beta version. Please contact us at sales@eda-solutions.de to participate. In anyway you can use VMWare, a virtual machine emulator, to run Linux under Windows, use SAMBA for file interchange and VNCViewer for control. Refer to http://www.vmware.com Refer to http://www.realvnc.com We expect released Windows versions available for summer 2004. -------------------------------------------------------------------- Q) What are associations? -------------------------------------------------------------------- A) Associations between register fields describe the influence one field has for an associated field. Example 1: Error/Status Counter Registers ----------------------------------------- A telecommunications circuit has to count errors and events of the transmitted packets. If there are many channels and high bit rates, a software counter would be too slow to detect every occurance. The solutions are status bit fields or event counters. Thus, the condition register fields can be associated with counter registers, and the software read those counters and resets them during read. Example 2: Masked Interrupt Registers ----------------------------------------- If you want to propagate interrupts via your OCB interface and want to have software control for it, you would associate the interrupt event register with a mask register, and that mask register with further ones to composite interrupt registers and so on. You can use Regtify to build and manage those structures. -------------------------------------------------------------------- -------------------------------------------------------------------- Q) Does Regtify conflict with our company coding styles? -------------------------------------------------------------------- A) Since the majority of Regtify's HDL output comes from customisable sources, there shouldn't be conflicts with your coding style. If you experience a conflict which you like to avoid, notify us and in most cases we will be able to help you by extending the customisability of Regtify's built-in code generation or changing it. -------------------------------------------------------------------- Q) My Hostid(MAC) is changing after reboot -------------------------------------------------------------------- A) On Laptops, a bluetooth network controller may change its MAC-Id. We experienced this under Windows(R). As a consequence, a license- file may not be usable. To overcome this problem, use ipconfig /all under Windows-XP and look for a LAN-MAC . Use this for your license requests. ==================================================================== End of File:RcsId: $Id: //depot/htm/english/regtify.faq.txt#4 $