Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21584 Discussões

what 'merlin' stands for

Altera_Forum
Colaborador honorário II
2.548 Visualizações

Hi all, 

 

This maybe a silly question, but it indeed upsets me a lot. 

i currently use ddr3 controller in my project, and among the files generated by Quartus, there is a 'merlin' in the module name, such as 'altera_merlin_master_translator' etc. 

 

I search all around including altera.com, alteraforum.com, google, and cannot find out what on earth 'merlin' stands for. 

 

so, could anyone kindly tell me what 'merlin' means please? 

Sorry for the digression :) 

 

Best Wishes, 

 

ingdxdy
0 Kudos
3 Respostas
Altera_Forum
Colaborador honorário II
1.653 Visualizações

Merlin is a wizard, so I'm guessing it's where all the undocumented magic happens.

Altera_Forum
Colaborador honorário II
1.653 Visualizações

 

--- Quote Start ---  

Merlin is a wizard, so I'm guessing it's where all the undocumented magic happens. 

--- Quote End ---  

 

 

yes, i see, it may come from 'Arthur and Merlin Legend' including 'Avalon'. 

Thanks much for your reply. 

 

Best Wishes, 

ingdxdy
Altera_Forum
Colaborador honorário II
1.653 Visualizações

Kent Orthner chose "Merlin" for the name of the interconnect in his master's thesis: 

 

https://curve.carleton.ca/system/files/etd/658a9cfb-691e-4ba1-be2a-b44df0cec643/etd_pdf/8512214c1b3e535e734a3be0d53dd4c8/orthner-packetbasedtransactioninterconnectfabricfor.pdf 

 

But why did Kent choose "Merlin"? I've never asked him, but I'm guessing he noticed the use of other Arthurian names (Avalon, Guinevere) and found something that fit in with that.
Responder