One minute Demo : Create an AMD2901 IC

Konstantinos Antonakoglou anton.cost at gmail.com
Fri May 29 14:42:45 UTC 2009


Just checked it out...very handy. Thank you Chitlesh. 

On Fri, 2009-05-29 at 12:20 +0200, Chitlesh GOORAH wrote:
> Hello there,
> 
> It was requested some time ago how to give a small quick demo of a
> chip design flow.
> 
> Below, _briefly_ I will show you how to do so in less than 1 minute.
> 
> We will demonstrate a simplified version of the AMD 2901 integrated circuit.
> http://en.wikipedia.org/wiki/AMD_Am2900
> 
> You will need the example "alliance-run" coming with package "alliance-doc".
> 
> == Preparation ==
> 
> # yum install alliance-doc
> 
> Copy the example to a directory of your choice:
> 
> $ cp -pr /usr/share/doc/alliance-doc-5.0/alliance-run/ .
> 
> $ cd alliance-run
> 
> Disable the design checker, this example is very old and the
> technology was updated since.
> 
> $ sed -i "s|\$(DRUC|#(DRUC|" Makefile
> 
> == Chip design ==
> 
> The behavioural model of the IC is described in the file
> amd2901_ctl.vbe. This file undergoes several stages to refine the area
> and timing of the design and finally converted into hardware.
> 
> In this case, we are using a technology of 1 µm. However, we also ship
> 7 additional technologies up to a feature size of 0.13µm (under the
> name of pharosc).
> 
> Compile the design (one minute):
> $ make
> 
> View the schematic:
> $ make view_ctl_logic
> (you can also open the amd2901_chip.vst, and roam through the hierarchies)
> 
> View the chip :
> $ make graal
> open amd2901_chip.ap
> http://chitlesh.fedorapeople.org/FEL/images/graal.png
> 
> To view the pins etc, use the peek function and select the whole chip :
> http://chitlesh.fedorapeople.org/FEL/images/graalpeek.png
> 
> To simulation the chip:
> $ make view_chip_simulation
> 
> That's it you can use this small demo during your events :)
> 
> Tip: you can set the main windows below other windows in order to have
> the small dialog boxes on top.
> Right click on the window decorator -> Advanced -> Keep below others
> 
> Well that's it you have a simplified version of an AMD2901 IC.
> 
> Keep regards,
> Chitlesh
> 
-- 
Konstantinos Antonakoglou
PGP key: 0xC9E2E16B
<anton.cost at gmail.com>
constanton @ Freenode
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
Url : http://lists.fedoraproject.org/pipermail/marketing/attachments/20090529/8f0047bd/attachment.bin 


More information about the marketing mailing list