generic circuit for read data from n files

Discussion in 'VHDL' started by linuxunil, Jun 9, 2011.

  1. linuxunil

    linuxunil

    Joined:
    Jun 9, 2011
    Messages:
    1
    hello,

    I'm currently working on a component that has the following behavior:

    1) control component:

    ENTITY CONTROL IS

    GENERIC (FILE_NUMBER: NATURAL: = 10);

    PORT (FINISHED: IN STD_LOGIC_VECTOR ((FILE_NUMBER - 1) downto 0);
    CLK: IN std_logic;
    RST: IN std_logic;
    ENABLE: OUT STD_LOGIC_VECTOR ((FILE_NUMBER - 1) downto 0));

    END CONTROL;

    1.1 - Has the function of signaling which file must be read. It indicates that through a bit of door ENABLE.
    1.2 - when the file finished being read, it indicates through a bit of door FINISHED.
    1.3 - The control then passes to another file and repeat 1 and 2 until no more files to be read.
    -------------------------

    2) component of the reading of files

    ENTITY IS ARQ_MOD

    GENERIC (DATA_SIZE: NATURAL: = 16);

    PORT (ENABLE: IN std_logic;
    FINISHED: OUT std_logic;
    OUTPUT_DATA: OUT STD_LOGIC_VECTOR ((DATA_SIZE - 1) downto 0));
    ARQ_MOD END;

    1.1 - Has the function to open a file when the door ENABLE = '1 '.
    1.2 - Read the file until the end.
    1.3 - FINISHED = '1 '. indicates that the file over.
    1.4 - OUTPUT_DATA = 'Z'. because the modules file are all connected to a bus.
    --------------------------------

    need help on the following issues:

    * A plan to use a control unit and connect a number N of modules file to this control unit, for example using a LOOP GENERATE. the output of them was connected to a single bus. When ENABLE = '0 '-> OUTPUT_DATA =' Z ', then only the module in use has possession of the bus.
    * I would like to know how to pass the path of the file to file_open dynamically.
    * also, i need some ideas of implementation....


    here is the idea of ​​the circuit.
    http://www.photoshop.com/users/masx/assets/9d502fe3b3d948f386b35e3090d4c66c
    thanks.
     
    linuxunil, Jun 9, 2011
    #1
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. Murat Tasan
    Replies:
    1
    Views:
    8,073
    Chaitanya
    Feb 3, 2009
  2. nramnath@gmail.com

    Generic class in a non generic class

    nramnath@gmail.com, Jun 17, 2006, in forum: Java
    Replies:
    2
    Views:
    448
    nramnath@gmail.com
    Jul 4, 2006
  3. googlinggoogler@hotmail.com
    Replies:
    4
    Views:
    974
    M.E.Farmer
    Feb 13, 2005
  4. minlearn
    Replies:
    2
    Views:
    464
    red floyd
    Mar 13, 2009
  5. Matheus Arleson

    generic circuit for read data from n files

    Matheus Arleson, Jun 9, 2011, in forum: VHDL
    Replies:
    1
    Views:
    815
    logic_guy
    Jun 25, 2011
Loading...

Share This Page