1. COPY text file by using textio pkg process file ifile : text is in "test.ccm"; variable inbuf, outbuf : line; variable tempstr : line; variable lineno : integer := 0; begin while not endfile(ifile) loop lineno := lineno + 1; readline(ifile, inbuf); tempstr := new string'(inbuf.all); write(outbuf, lineno, right, 3); write(outbuf, string'(". ")); write(outbuf, string'(tempstr.all)); writeline(output, outbuf); end loop; ... [12/12/97] 2. Bug: Can not set AddrA and AddrB Change the following part: addrA: parts.counterN generic map (18) port map ( reset=>reset, clk=>inc_addrA, ld=>ld_addrA, ce=>const_one, ^^^^^^^^^^^^^^ d=>ABus, q=>addrA_q ); To: addra_clk <= inc_addrA or ld_AddrA; addrA: parts.counterN generic map (18) port map ( reset=>reset, clk=>addra_clk, ld=>ld_addrA, ce=>const_one, d=>ABus, q=>addrA_q ); Why: Without clk signal, can not set AddrUnit by only "ld_addrA" see VHDL code for up-counter. [12/19/97]