Merge pull request #1670 from rodrigomelo9/master
[yosys.git] / manual / literature.bib
1
2 @inproceedings{intersynth,
3 title={Example-driven interconnect synthesis for heterogeneous coarse-grain reconfigurable logic},
4 author={Clifford Wolf and Johann Glaser and Florian Schupfer and Jan Haase and Christoph Grimm},
5 booktitle={FDL Proceeding of the 2012 Forum on Specification and Design Languages},
6 pages={194--201},
7 year={2012}
8 }
9
10 @incollection{intersynthFdlBookChapter,
11 title={Methodology and Example-Driven Interconnect Synthesis for Designing Heterogeneous Coarse-Grain Reconfigurable Architectures},
12 author={Johann Glaser and Clifford Wolf},
13 booktitle={Advances in Models, Methods, and Tools for Complex Chip Design --- Selected contributions from FDL'12},
14 editor={Jan Haase},
15 publisher={Springer},
16 year={2013},
17 note={to appear}
18 }
19
20 @unpublished{BACC,
21 author = {Clifford Wolf},
22 title = {Design and Implementation of the Yosys Open SYnthesis Suite},
23 note = {Bachelor Thesis, Vienna University of Technology},
24 year = {2013}
25 }
26
27 @unpublished{VerilogFossEval,
28 author = {Clifford Wolf},
29 title = {Evaluation of Open Source Verilog Synthesis Tools for Feature-Completeness and Extensibility},
30 note = {Unpublished Student Research Paper, Vienna University of Technology},
31 year = {2012}
32 }
33
34 @article{ABEL,
35 title={A High-Level Design Language for Programmable Logic Devices},
36 author={Kyu Y. Lee and Michael Holley and Mary Bailey and Walter Bright},
37 journal={VLSI Design (Manhasset NY: CPM Publications)},
38 year={June 1985},
39 pages={50-62}
40 }
41
42 @MISC{Cheng93vl2mv:a,
43 author = {S-T Cheng and G York and R K Brayton},
44 title = {VL2MV: A Compiler from Verilog to BLIF-MV},
45 year = {1993}
46 }
47
48 @MISC{Odin,
49 author = {Peter Jamieson and Jonathan Rose},
50 title = {A VERILOG RTL SYNTHESIS TOOL FOR HETEROGENEOUS FPGAS},
51 year = {2005}
52 }
53
54 @inproceedings{vtr2012,
55 title={The VTR Project: Architecture and CAD for FPGAs from Verilog to Routing},
56 author={Jonathan Rose and Jason Luu and Chi Wai Yu and Opal Densmore and Jeff Goeders and Andrew Somerville and Kenneth B. Kent and Peter Jamieson and Jason Anderson},
57 booktitle={Proceedings of the 20th ACM/SIGDA International Symposium on Field-Programmable Gate Arrays},
58 pages={77--86},
59 year={2012},
60 organization={ACM}
61 }
62
63 @MISC{LogicSynthesis,
64 author = {G D Hachtel and F Somenzi},
65 title = {Logic Synthesis and Verification Algorithms},
66 year = {1996}
67 }
68
69 @ARTICLE{Verilog2005,
70 journal={IEEE Std 1364-2005 (Revision of IEEE Std 1364-2001)},
71 title={IEEE Standard for Verilog Hardware Description Language},
72 year={2006},
73 doi={10.1109/IEEESTD.2006.99495}
74 }
75
76 @ARTICLE{VerilogSynth,
77 journal={IEEE Std 1364.1-2002},
78 title={IEEE Standard for Verilog Register Transfer Level Synthesis},
79 year={2002},
80 doi={10.1109/IEEESTD.2002.94220}
81 }
82
83 @ARTICLE{VHDL,
84 journal={IEEE Std 1076-2008 (Revision of IEEE Std 1076-2002)}, title={IEEE Standard VHDL Language Reference Manual},
85 year={2009},
86 month={26},
87 doi={10.1109/IEEESTD.2009.4772740}
88 }
89
90 @ARTICLE{VHDLSynth,
91 journal={IEEE Std 1076.6-2004 (Revision of IEEE Std 1076.6-1999)}, title={IEEE Standard for VHDL Register Transfer Level (RTL) Synthesis},
92 year={2004},
93 doi={10.1109/IEEESTD.2004.94802}
94 }
95
96 @ARTICLE{IP-XACT,
97 journal={IEEE Std 1685-2009}, title={IEEE Standard for IP-XACT, Standard Structure for Packaging, Integrating, and Reusing IP within Tools Flows},
98 year={2010},
99 pages={C1-360},
100 keywords={abstraction definitions, address space specification, bus definitions, design environment, EDA, electronic design automation, electronic system level, ESL, implementation constraints, IP-XACT, register transfer level, RTL, SCRs, semantic consistency rules, TGI, tight generator interface, tool and data interoperability, use models, XML design meta-data, XML schema},
101 doi={10.1109/IEEESTD.2010.5417309},}
102
103 @book{Dragonbook,
104 author = {Aho, Alfred V. and Sethi, Ravi and Ullman, Jeffrey D.},
105 title = {Compilers: principles, techniques, and tools},
106 year = {1986},
107 isbn = {0-201-10088-6},
108 publisher = {Addison-Wesley Longman Publishing Co., Inc.},
109 address = {Boston, MA, USA},
110 }
111
112 @INPROCEEDINGS{Cummings00,
113 author = {Clifford E. Cummings and Sunburst Design Inc},
114 title = {Nonblocking Assignments in Verilog Synthesis, Coding Styles That Kill},
115 booktitle = {SNUG (Synopsys Users Group) 2000 User Papers, section-MC1 (1 st paper},
116 year = {2000}
117 }
118
119 @ARTICLE{MURPHY,
120 author={D. L. Klipstein},
121 journal={Cahners Publishing Co., EEE Magazine, Vol. 15, No. 8},
122 title={The Contributions of Edsel Murphy to the Understanding of the Behavior of Inanimate Objects},
123 year={August 1967}
124 }
125
126 @INPROCEEDINGS{fsmextract,
127 author={Yiqiong Shi and Chan Wai Ting and Bah-Hwee Gwee and Ye Ren},
128 booktitle={Circuits and Systems (ISCAS), Proceedings of 2010 IEEE International Symposium on},
129 title={A highly efficient method for extracting FSMs from flattened gate-level netlist},
130 year={2010},
131 pages={2610-2613},
132 keywords={circuit CAD;finite state machines;microcontrollers;FSM;control-intensive circuits;finite state machines;flattened gate-level netlist;state register elimination technique;Automata;Circuit synthesis;Continuous wavelet transforms;Design automation;Digital circuits;Hardware design languages;Logic;Microcontrollers;Registers;Signal processing},
133 doi={10.1109/ISCAS.2010.5537093},}
134
135 @ARTICLE{MultiLevelLogicSynth,
136 author={Brayton, R.K. and Hachtel, G.D. and Sangiovanni-Vincentelli, A.L.},
137 journal={Proceedings of the IEEE},
138 title={Multilevel logic synthesis},
139 year={1990},
140 volume={78},
141 number={2},
142 pages={264-300},
143 keywords={circuit layout CAD;integrated logic circuits;logic CAD;capsule summaries;definitions;detailed analysis;in-depth background;logic decomposition;logic minimisation;logic synthesis;logic synthesis techniques;multilevel combinational logic;multilevel logic synthesis;notation;perspective;survey;synthesis methods;technology mapping;testing;Application specific integrated circuits;Design automation;Integrated circuit synthesis;Logic design;Logic devices;Logic testing;Network synthesis;Programmable logic arrays;Signal synthesis;Silicon},
144 doi={10.1109/5.52213},
145 ISSN={0018-9219},}
146
147 @article{UllmannSubgraphIsomorphism,
148 author = {Ullmann, J. R.},
149 title = {An Algorithm for Subgraph Isomorphism},
150 journal = {J. ACM},
151 issue_date = {Jan. 1976},
152 volume = {23},
153 number = {1},
154 month = jan,
155 year = {1976},
156 issn = {0004-5411},
157 pages = {31--42},
158 numpages = {12},
159 doi = {10.1145/321921.321925},
160 acmid = {321925},
161 publisher = {ACM},
162 address = {New York, NY, USA},
163 }