[hpsdr] Angelia_v3.0 (FULLY CONSTRAINED)

Owen, Michael Michael.Owen at saabusa.com
Fri Mar 7 07:43:11 PST 2014


Dear Joe -

Could you briefly describe what "fully constrained" means?

Thanks-
W9IP

-----Original Message-----
From: hpsdr-bounces at lists.openhpsdr.org [mailto:hpsdr-bounces at lists.openhpsdr.org] On Behalf Of Joe Martin K5SO
Sent: Thursday, March 06, 2014 8:34 PM
To: (hpsdr at lists.openhpsdr.org) list
Subject: [hpsdr] Angelia_v3.0 (FULLY CONSTRAINED)

***** High Performance Software Defined Radio Discussion List *****

All,

Angelia_v3.0 is available for download from:

http://k5so.com/Angelia_v3.0.zip

and soon it will also be available from the Apache Labs download page I think.

This version is a substantial (even critical!) improvement over previous versions of firmware in that, for the first time in fact, the Angelia firmware design is now FULLY constrained.  All previous versions of Angelia firmware were only partially constrained, as is the case for all firmware for the HPSDR boards (to my knowledge), in fact.  A recent advancement in my understanding of the TimeQuest timing program and how to effectively use it has enabled me to be able to successfully constrain all paths in this firmware design, analyze them, detect any paths that fail to meet timing requirements, and to manually apply appropriate time delays to each of them so that the design as a whole can fully meet the timing required; for ALL paths.  This advancement will undoubtedly result in more robust firmware designs and, hopefully, substantially reduce the instances of firmware working for some users but not working for others with seemingly the same hardware setups.

In particular, it is my expectation that this firmware version, while it is identical in the Verilog code to that of Angelia_v2.9, will remove the problems experienced previous by some users of Angelia_v2.9 wherein some users observed a high baseline noise problem while others using v2.9 did not.  The big difference is in the timing constraint file for the design, not in the Verilog code itself.  If you were among the users who previously experienced high baseline noise with v2.9 I believe that this new firmware will cure that issue for you.

Thanks Bill KC9XG for verifying for me that the baseline noise issue you observed previously with v2.9 is now gone on your system when using this Angelia_v3.0 firmware.

73,  Joe K5SO
_______________________________________________
HPSDR Discussion List
To post msg: hpsdr at openhpsdr.org
Subscription help: http://lists.openhpsdr.org/listinfo.cgi/hpsdr-openhpsdr.org
HPSDR web page: http://openhpsdr.org
Archives: http://lists.openhpsdr.org/pipermail/hpsdr-openhpsdr.org/
This message is intended only for the addressee and may contain information that is company confidential or privileged. Any technical data in this message may be exported only in accordance with the U.S. International Traffic in Arms Regulations (22 CFR Parts 120-130) or the Export Administration Regulations (15 CFR Parts 730-774). Unauthorized use is strictly prohibited and may be unlawful. If you are not the intended recipient, or the person responsible for delivering to the intended recipient, you should not read, copy, disclose or otherwise use this message. If you have received this email in error, please delete it, and advise the sender immediately.

 1394206991.0


More information about the Hpsdr mailing list