Product Brief
Control register templates speed address maps
Richard Goering5/10/2007 3:21 PM EDT
Semifore was founded in 2006 to provide accurate specifications across different design teams. The company developed csrSpec, a high-level language for describing registers, and csrCompiler, which generates the "views" needed by various members of the design team, including RTL designers, verification engineers, software developers and documentation specialists. As such, it claims to generate the files needed to produce a digital IC address map.
Gary Stringham and Associates is an embedded systems training and consulting firm specializing in hardware/firmware interface integration. It has developed the Stringham Templates, which are based on the csrSpec language and are a component of Gary Stringham's workshops. The templates embed "best practices" developed by Stringham.
"Stringham templates make it very easy for designers to follow a standard by giving them a pre-configured set to choose from," said Richard Weber, Semifore CEO, in a statement. "Now they can not only follow the Stringham methodology and checklists, but in many cases leverage his templates for easy, correct-by-construction adherence to design standards."
Semifore's CSR tool suite will be used in Stringham training classes, and will come with a complimentary one-year right to use the products. Weber noted that Semifore users are still free to code up individual register descriptions or build their own templates for csrCompiler.
Most Popular
Datasheets.com Parts Search
185 million searchable parts
(please enter a part number or hit search to begin)
Our technical library houses over 4,000 high-quality sponsored white papers, application notes, reference guides, use cases—all organized by company.




