Go Back   Velocity Reviews > Newsgroups > VHDL
User Name
Password
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply

VHDL - HDL Abstraction of Dynamic Logic

 
Thread Tools Search this Thread
Old 09-13-2005, 12:54 PM   #1
Default HDL Abstraction of Dynamic Logic


Hi Guys,

Maybe someone cope with similar problem and help.

I am creating a behavioral description of an asic, and I want it to be as
close as possible
to what would be on a chip in the end. As it all based on dynamic logic I
am a bit confused with
adequate description in VHDL.

Basically the question is how to describe the simple system which consist
of dynamic latch and a precharged bus.
As there are several registers connected to a bus it is necessary to keep
latch and a bus as separate instances.

If to decompose this problem even deeper it would sound - how to
describe a capacitor.

Sorry if the description is messy.
Thanks for help.

--
Alex


Alex
  Reply With Quote
Old 09-13-2005, 06:35 PM   #2
Mike Treseler
 
Posts: n/a
Default Re: HDL Abstraction of Dynamic Logic
Alex wrote:

> describe the simple system which
> consist of dynamic latch and a precharged bus.


Dynamic logic uses a capacitor and precharge circuit as
a power supply. If you need to model these basic gates and
flops consider spice or vhdl-ams. Once these basic cells
are working, plain vhdl could be used for higher level
designs.

-- Mike Treseler


Mike Treseler
  Reply With Quote
Old 09-18-2005, 05:00 PM   #3
Alex
 
Posts: n/a
Default Re: HDL Abstraction of Dynamic Logic
Thanks for your reply.

I was considering VHDL-AMS, but I have solved this problem with simple
usage
of st_logic_type (as the model is only for behvioral simulation).

So the basic idea of precharged bus is as follows - in case some one will
need it:


Port ( P : in std_logic; -- precharge
O : inout std_logic -- output
);

architecture
signal tmp_stor: std_logic;

begin
process(O,P)
begin
if O='0' then
if P='1' then O<='X';
else O<='L';
end if;
elsif P='1' then
O<='H';
end if;
ed process

In other words using week '0' and '1' simplify simulating such behaviour
as precharged logic.


Regards
--
Alex


Alex
  Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Dynamic Iframes Memory Leak In Internet Explorer cdmsenthil@gmail.com Software 0 03-28-2008 04:11 PM
Help Required for Dynamic Disk greenhorn Hardware 2 07-25-2007 09:12 AM
dynamic validations for checkboxlist and dropdownlist mrugesh_dulera Software 0 06-26-2007 01:56 AM
Dynamic VPN tunneling Rcushman General Help Related Topics 0 09-28-2006 04:06 PM
'Dynamic Full' vs '2/8' means what? Dogger the Filmgoblin DVD Video 2 06-30-2004 09:03 AM




SEO by vBSEO 3.3.2 ©2009, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46