Said Francois i Paper

download Said Francois i Paper

of 14

Transcript of Said Francois i Paper

  • 7/31/2019 Said Francois i Paper

    1/14

    Mathematical following description function insidesequential digital data encoding based on Lempel-Ziv theory

    Said Mchaalia Philosophy Eng. at homeemailto: [email protected]

    Raja MchaaliaSciences University, Tunis, Tunisiaemailto: ssfofo @yahoo. de

    Professor Feipei LaiCEI department, Taipei, Taiwanemailto: [email protected]

    Professor Francois Boyer University Montreal, Canadaemailto: [email protected]

    Professor Edwin NaroskaUniversity Krefled, Germanyemailto: edwin @ds.uni-dortmund.de

    Professor Uwe SchwiegelsohnUniversity Dortmund, Germanyemailto: [email protected]

    Abstract:

    digital sequential data surrounding was started in 1971 with Intel first processors and Signetics CorporationSE555 and NE555, the most around significant frequent signal was the trigger input signal [1] .

    The secret sign significations of VHDL , VERILOG , SystemC , and others like digital design software are theability to deliver direct link to the original main database of digital components, which are 74xx, 78xx, and soon, through synthesis toolboxes [19] .

    Keywords:

    VHDL, SystemC, digital design synthesis toolboxes, digital components.

    Introduction:

    Time is the most around thread-task in many dynamics environment mechanism manipulations. With Inteldeep sub-micron and system on chip works, advances in digital design takes the way to reach the 1024 bitregister core processor in the next few years starting from this year 2012 .

    The secret sign in doubling register bit-wise sizes inside basic general purpose registers even though digitalcomplex proceeding processing environment dynamism, are primordial sufficient suitable open-mind eventactivities during digital design mechanisms.

    Indeed, the basic language of complex digital proceeding processing environment dynamism is just language of frequency. Figure 001 depicts the main original idea of using this just language of frequency proceeding

    processing to master latch inside slave circuits. The how to of evolving frequency for master flip-flops is themain original primordial primary thread-task in Intel and other electronics consumer factories. Figure 0002

    presents the original main proposal circuit for basic frequent character mastering inside core processor for Intelnext generation consumer electronics.

    In fact, Lempel-Ziv [4] did invent sliding window ideas, which are made representations of characterizingmotor flow either during speaking proceeding processing or digital data videos or text transmission proceeding

    processing.

    Hence, the shown circuit in figure 0002 , the like 555 timer IC circuit, need till now to link pin 5 to pin 6 and to

    mailto:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]
  • 7/31/2019 Said Francois i Paper

    2/14

    introduced a basic inductor-capacitor oscillator filter, which takes its input from pin 7 . The inductor-capacitor oscillator filter is shown in figure 0003 , whereby the frequencies possible values are effect results of madechoice on these elementary components. By this way, the values of inductor and capacitor are involving thread-task inside resolve basic logic influence system on frequency measurement proceeding processing analysis. For further usage of inductor-capacitor oscillator filter circuit developed in figure 0003 , an a prior simulation task should deliver the exactly desired values.

    Figure 0001 : basics of clock cycle based simulation.

    Figure 0001 illustrates the basic mechanisms of clock cycle-based simulation inside any digital-analog analog-digital design proceeding processing environment dynamism.

  • 7/31/2019 Said Francois i Paper

    3/14

    The primordial stochastic problem in VHDL [16] and [19] , was in Said Mchaalia draft thesis, the exact truedefinition and declaration of main clock, which generates the clock pulses inside any proposal circuit. To resolve

    basic logic influence systems on this complex thread-task, an original main design for using sequentialcharacter motor flow based on speaker and micro-phone as digital sensors to proceed and master the generationof clock pulses.The last data edge to achieve desirable measurable aim object and description destinations, is the civilizationdata edge. Therefore, based on just language of dictionary like Lempel-Ziv did define whose measurable values

    in their works on sequential data encoding and compression [4] , civilization is so defined as social processwhereby societies achieve an advanced stage of development and organization. Though, social process is a

    process involved in the formation of groups of persons. Thus, the digital famous form formalism formulation.Therefore, the principal primordial introduction viewpoint over discrete event simulation is involving during the

    proceeding processing of sequential data transmission through the speaker. To fill in the requirement of theexactly true right definition of discrete event simulation, counting processing of the number of years should beinvolved within any modeling and simulation inside discrete event simulation. In fact, the start of year is the

    birthday of the first month in every year. Hereby, event occurrence is the birthday of the first month. Hence,event activity is add (month's birthday, one day ), which means processing increment of each month's birthday inorder to finalize one complete month counting, so the second month and so on. Furthermore, event attribute ischaracteristics within each event. Herewith, the envisaged event is the counting of the number of years.Therefore, event attribute is an account identification of each month. This account identification is the most

    significant number of days within each month. For example December's account identification is thirty one days.Moreover, event state is collection of variable and signals, which describe the behavior inside a system. In fact,the start of month and its end are two primordial event states involved within each counting processing of thenumber of years. Although, the main original event states accomplished within this counting processing are thestart and the end of year identifications. On the other hand, those event states define the boundaries of year'snumber counting processing, which is the envisaged system to model and simulate.

    Figure 0003 depicts an electrical circuit of the phenomena of light emission. Light could only emitted andtransmitted using Light Emit Diodes and light bulbs or similarly. Therefore, the measurement quantities of lightsand whose velocity is depending on those involving tools, such electrical energy-to-light converter toolboxes.

    This light filter could then be used to synchronize the clock of any digital design. Because, light has continuous

    effect results to be away followed by the slave circuits inside the proposal digital design. Figure 0004 illustrates pulse generating driven digital-analog design to compile-compute-conclude environment dynamism. Thus, thesecret sign significant synchronized systems inside digital compile-compute-conclude thread-tasks are the cycle-

    based simulation and driven slave circuit dynamics mechanisms.In fact, the secret sign of discrete event simulation principles is the usage of interface model card for gathering

    databases visualizations as viewpoints and outward appearances on LCD displays or similarly. This model cardcould be used for many applications depending on the within involving sensors.

    On the other hand, figure 0005 illustrates the main original idea to synchronize the clock of the core processor toa laser production light system such this developed and shown within figure 0005 .

    This paper is then depicted the environment dynamism of digital data aspect analysis and motor flows.

    Therefore, as shown in figure 0002, the driven slave circuits is proposed based on sequential character motor flows, which involve dictionary basics, whose principles were developed in the works of Lemepel-Ziv [4] .Even though, the lastly developed evolved proposal design is the synchronization of the core processor and alldigital design component based on cycle simulation to the same light laser color clock cycle based generator.Hence, as shown in figure 0003 and figure 0004, light laser color could then be used inside proposal circuit instead of transistor to control and command switching bitwise operations.

  • 7/31/2019 Said Francois i Paper

    4/14

    Figure 0002: Main original sufficient suitable synchronized light laser color for mastering clock cycle based simulation.

  • 7/31/2019 Said Francois i Paper

    5/14

    Figure 0002 illustrates digital design for a main original sufficient suitable synchronized sequential character motor flow for mastering driven based simulation.

    Figure 0003 : basic inductor-capacitor oscillator filter.

    Figure 0004: Pulse generating driven digital-analog design to compile-compute-conclude environment dynamism.

  • 7/31/2019 Said Francois i Paper

    6/14

    Figure 0005: Proposal light based synchronizing clock cycle based simulation.

  • 7/31/2019 Said Francois i Paper

    7/14

  • 7/31/2019 Said Francois i Paper

    8/14

    Figure 0007 : waveform of digital signal processing involving within n

    ([sin ]n ) .

    Figure 0007 illustrates the waveform of digital signal processing involving within n

    ([sin ]n ) , whereby the

    transmission of each signal element from this selfish digital signal processing set n

    ([sin ]n) , should be

    correlated, based the digital signal processing courses, with Claude Shannon [ y ]n log 10 (1

    [ y ]n) , where

    [ y ]n is the probability to be in doubt or uncertainty of reception-absorption environment mechanismdynamism. Thus, f igure 0006 represents the waveform of correlation proceeding processing.

    In fact, Claude Shannon entropy n

    ([ y]n log 10(1

    [ y ]n)) , could be exchanged or replaced with Said

    Mchaalia n

    ([sin 2]n log 2(1

    [sin 2 ]n)) or the following description function of magnetism background

    MRI (magnetic resonance imaging) n

    ([sin ( x )]n

    [ x ]nlog 2(

    [ x ]n[sin ( x )]n

    )) throughout the works of Becker [7] and

    co [8] .

    On the other, although, Said Mchaalia works proposal in the attachment thesis [16] was an inspiration itemfrom the Gaussian [5] format digital data correlation encoding that is used in cellular phones and other digitaldata transmission. Though, the actually alive active works of Said Mchaalia was since August 2012 to transformShannon's mathematical information theory based into just language of frequency. Hence, the works of Said

    Mchaalia is involving in just language of frequency, even though this mathematical following descriptionfunction is then:

    n

    ([sin 2 ]n ) in digital signal processing environment mechanism dynamics.

    Therefore, the transmission-reception-absorption dynamics environment mechanism is the following description

    0 5 10 15 20 25 30 35 40 45

    -1.5

    -1

    -0.5

    0

    0.5

    1

    1.5

    [sin(z)].

    z() frequency following functionalism inside [origin, time event]

    time in nano seconds

    m a g n i t u d e [ s i n ( ) ] .

  • 7/31/2019 Said Francois i Paper

    9/14

    functionalism: n

    ([sin ]n [sin2]n ) , which is a famous fatal following frequency flows at instantaneous time

    event values. The waform of such a famous fatal folowing frequency flows are depicted within figure 0008.

    Figure 0008 : waveform of digital signal processing involving within n

    ([sin ]n [sin 2]n )

    Figure 0008 illustrates waveform of digital signal processing involving within n

    ([sin ]n [sin2]n ) .

    However, the last evolved digital data encoding based on Claude Shannon information theory transformation is the

    n

    ([sin ( x )]n[sin ( x )]n

    [ x ]n) , which is shown in figure 0009.

    To determine, the values of those data edge representations n

    ([sin ( x )]n[sin ( x )]n

    [ x ]n) or

    n

    ([sin ]n [sin 2]n ) or n

    ([sin ( x)]n

    [ x ]nlog 2(

    [ x ]n[sin ( x)]n

    )) or n

    ([sin ]n [ y ]n log 10 (1

    [ y ]n)) or

    n

    ([sin 2]n log 2(1

    [sin 2 ]n)) , the resolution of Maxwell-Ampere equation is interest away any instantaneous

    time event.. Therefore, resolve such an equation:Surface

    B(t ). ds = function (Volume

    i(t ). dv ) , where dv and

    ds are measurement quantities for both surface and volume. Furthermore, the magnetic field B(f,t) and theelectric current i( f,t) are two dimension measurement coordination viewpoints during discrete simulation timeintervals. Similarly in fact, the number of months inside a year is always twelve months. This number of twelvemonths is data edge representation inside measurement account of year enumerations. Indeed, the mainsynchronization secret of data edge representation is value change dump during following motor flows throughmeasurement calculation nodes, whereby discrete event simulation time have to be onwards and forwards

    proceeded steps with test-bench characteristics. These test-benches faithful for digital data transmissionmodeling and simulation.

    0 5 10 15 20 25 30 35 40 45

    -1.5

    -1

    -0.5

    0

    0.5

    1

    1.5

    [sin(z)].[sin(z)].[sin(z)].

    z() frequency following functionalism inside [origin, time event]

    time in nano seconds

    m a g n i t u d e [ s i n ( ) ] .

    . [ s i n ( z ) ]

    . [ s i n ( z ) ]

  • 7/31/2019 Said Francois i Paper

    10/14

    Figure 0009 : waveform of digital signal processing involving within n

    ([sin ( x )]n[sin ( x )]n

    [ x ]n) .

    Therefore, based on the illustration illusions shown in figure 0007 , figure 0008 and figure 0009 , the compile-compute-conclude aspect analysis predict that figure 0007 and figure 0009 illustrate the digital data binary valueof binary 101b formulated throughout two distinct frequencies; 1 GHz and 0.16 GHz .

    As conlusion effect aspects, the magnitude variation levels of frequencies could be allow sequential digital dataencoding. The binary nil value is so defined for null variation level of frequency magnitude.

    Lempel-Ziv based sliding window sequential digital data encoding:

    The electronic design of the main original circcuit to achieve the waveform generation and then after thewaveform compression based on just language of reading value change dump file, which is achievedthroughout the above mathematical following description function is shown in figure 0002 . This compressionsliding window just language is using dictionary compression based just language such as Lempel-Ziv [4] andco. Thus, the stored values inside VCD file , shown in figure 0009 and figure 0007 , could be transformed intocharacters and could then be compressed using the following hash table:

    C++-Language :: typedef map CompressMap;

    During hardware-software co-verification design, the VCD file will be generated in address programming andstored values in hexformats and then the compression of this VCD file could use the C++-Language :: typedef map CompressMap; to store each character inside this current VCD file inside theconsidred hash table; CompressMap HashTable; then store the associted HashTable into a file.In fact, Figure 0010 reviews an abstract of the involving simulation hardware-software co-design, whereby the

    0 5 10 15 20 25 30 35 40 45

    0

    0.1

    0.2

    0.3

    0.4

    0.5

    0.6

    0.7

    0.8

    [sin(z)].[1/(z)].[sin(z)].

    z() frequency following functionalism inside [origin, time event]

    time in nano seconds

    m a g n i t u d e [ s i n ( ) ] .

    . [ 1 / ( z ) ]

    . [ s i n ( z ) ]

  • 7/31/2019 Said Francois i Paper

    11/14

    main sufficient suitable environment dynamism is based on frequencies capturing.

    Therefore, C++-Language :: typedef map CompressMap; could be in software designimplemented as follows:

    fstream ( const char * filename, ios_base::openmode mode = ios_base::in | ios_base::out);

    //>> ios::openmode, which is defined as follows:app:: ( app end) set the stream's position indicator to the end of the stream before each output.ate:: ( at e nd) set the stream's position indicator to the end of the stream on opening.binary::( binary ) consider stream as binary rather than text.in::( in put) Allow input operations on the stream.out::( out put) Allow output operations on the stream.trunc::( trunc ate) Any current content is discarded, assuming a length of zero on opening. > i/o operations here sgetc() != EOF) {

    ch = pbuf->sbumpc();

    CompressMap mymap;

    CompressMap::iterator it =mymap.find(ch);

    if (it != NULL){

    (it->second).push_back(cpos++);

    } else{

    vect.push_back(cpos++);

    mymap.insert(pair(ch, vect));

    }

    istr.close(); } return 0;

    }

    The C++-Language :: typedef map CompressMap; is a character sliding window data filecompression technique, that was inspired from the intentinal works of Lemel-Ziv.

  • 7/31/2019 Said Francois i Paper

    12/14

    Figure 0010 : Main original electronic circuit of receiving just frequencies to control and generate waveforms.

  • 7/31/2019 Said Francois i Paper

    13/14

    Figure 0010 illustrates the main original electronic circuit of receiving just language of frequencies in order tocontrol slaves ciruits shown in figure 0004 . Hence, generating waveforms for digital data compression and theapplication of sequential digital data based dictionary compression techniques [4], is thread-task of hardware-software co-designers and co-verifers.

    Inside frequency environment dynamism basic binary digital data encoding:

    As shown previous section, the inside frequency environment dynamism consist to count just in two dimensioncoordinations, which are {(up-stairs, down-stair)} index. Therefore, the binary digital data encoding is the {(000,001, 010, 011, 100, 110, 111)} . In fact, in his draft works [16], Said Mchaalia , did define the middle most around

    summit to be:12

    S length n , where S lentgh is the length of a half period of envisaged waveform. Thus, for the sinusoidal waveform the summit or logic true right one is encoded as binary 011b . To extend this digital dataencoding to hexadecimal format, the incoming binary code is then binary 0011b, which is equal to hex 0x3 inhexadecimal representation.

    Indeed, for surround movable digital data encoding based on the developed evolved ideas, an introduced binarynil should be present to allow a continuous binary encoding coding counting. Therefore the following motor flow of developed evolved algorithm is:

    {(000, 001, 010, 011, 100, 110, 111), (0111, 0100, 0100, 0011, 0010, 0001, 0000), (00000, 00001, 00010, 00011,00100, 00110, 00111), (000111, 000100, 000100, 000011, 000010, 000001, 000000), (0000000, 0000001,0000010, 0000011, 0000100, 0000110, 0000111)} .....

    and so on, whereby the sin 2(function(frequency, time)) could then deeply predict the modulation and then thecorrelation platform for digital data encoding.

    Therefore as compile-compute-conclude aspect effect:

    sin 2( function ( frequency , time )) , frequency , time

    is sufficient suitable following description function for modulation of digital data and then original maincorrelation for binary digital data encoding.

    References:

    [1] www. en.wikipedia.org/wiki/ 555 _ timer _IC

    [2] Bodanis, David (2005), Electric Universe , New York: Three Rivers Press, ISBN-978-0-307-33598-2.

    [3] SI base units, SI brochure (8th ed.), BIPM, http://www.bipm.org/en/si/si_brochure/chapter2/2-1/ , retrieved2012, August 12 th.

    [4] J. Ziv and A. Lempel, A Universal algorithm for sequential data compression, IEEE transaction oninformation theory, vol. IT-23, No-03, 1997 May.

    [5] Mathematical cousres for engineers.

    http://www.en.wikipedia.org/wiki/555_timer_IChttp://www.en.wikipedia.org/wiki/555_timer_IChttp://www.en.wikipedia.org/wiki/555_timer_IChttp://www.en.wikipedia.org/wiki/555_timer_IChttp://www.en.wikipedia.org/wiki/555_timer_IChttp://www.en.wikipedia.org/wiki/555_timer_IChttp://www.en.wikipedia.org/wiki/555_timer_IChttp://www.en.wikipedia.org/wiki/555_timer_IChttp://www.en.wikipedia.org/wiki/555_timer_IChttp://www.en.wikipedia.org/wiki/555_timer_IChttp://www.en.wikipedia.org/wiki/555_timer_IChttp://www.en.wikipedia.org/wiki/555_timer_IChttp://www.bipm.org/en/si/si_brochure/chapter2/2-1/http://www.bipm.org/en/si/si_brochure/chapter2/2-1/http://www.en.wikipedia.org/wiki/555_timer_IChttp://www.en.wikipedia.org/wiki/555_timer_IChttp://www.en.wikipedia.org/wiki/555_timer_IChttp://www.en.wikipedia.org/wiki/555_timer_IChttp://www.en.wikipedia.org/wiki/555_timer_IChttp://www.en.wikipedia.org/wiki/555_timer_IChttp://www.bipm.org/en/si/si_brochure/chapter2/2-1/
  • 7/31/2019 Said Francois i Paper

    14/14