|
Asynchronous Reset |
|
|
February 25, 2010
The term asynchronous reset is a term used with digital design, but, it is often misunderstood. The type of reset is used in the specification of fields or slave interfaces in CSRSpec and the specification of signals in SystemRDL. There are two types of reset: synchronous and asynchronous. Even though the names may imply otherwise, both types have timing constraints with respect to a clock.
|
|
Read more...
|
|
|
Semifore Releases Runtimes and Memory Usage |
|
|
November 2, 2008
We completed some performance testing of the Semifore Compiler in September and I wanted to share some of the results with you. We translated the Intel I/O Controller Hub 9 (ICH9) Family Datasheet. This is a complex chip, often referred to as the Southbridge, which devotes more than 500 pages in the datasheet to documenting approximately 1,000 registers in the design. We used our jumpstart tools to translate the PDF into our input language, including field descriptions and generated a basic input file that was about 32,000 lines or 1.7MB of text.
|
|
Read more...
|
|
What is a Mask? |
|
|
July 3, 2008
The word mask has different meanings depending on your role in the design process. For many in the software development role a mask is a special value used to extract a set of bits from a larger quantity. For many in the hardware development role a mask is a quantity used to control the propagation of a signal.
|
|
Read more...
|
|
|
|
|
|